Batch #1344 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review. - fn_02097 CRenderer::ScaleDistance: logic confirmed by peer review (annotation added to existing code) Reviewed-by: ragnarok-clanker
33 lines
820 B
C++
33 lines
820 B
C++
#include "Render/Renderer.h"
|
|
|
|
// OFFSET: 0x0055D150
|
|
// FUNCTION: fn_02097
|
|
float CRenderer::ScaleDistance(float distance) const {
|
|
return (this->viewport.scaleX * distance) / 7.0f;
|
|
}
|
|
|
|
// OFFSET: 0x0055D170
|
|
// FUNCTION: fn_02098
|
|
float CRenderer::UiScaleX() const {
|
|
return this->viewport.uiScaleX;
|
|
}
|
|
|
|
// OFFSET: 0x0055D180
|
|
// FUNCTION: fn_02099
|
|
float CRenderer::UiScaleY() const {
|
|
return this->viewport.uiScaleY;
|
|
}
|
|
|
|
// OFFSET: 0x00560A40
|
|
// FUNCTION: fn_02161
|
|
CRenderer::CRenderer(CRenderSystemBase& system) : frame(0), unknown_003C(0), unknown_0040(0), unknown_0044(0), twoPass(0), unknown_004C(0) {
|
|
this->atlas.Initialize(system, 50);
|
|
this->fog.enabled = 0;
|
|
this->fog.dirty = 1;
|
|
this->fog.supported = 0;
|
|
}
|
|
|
|
// OFFSET: 0x00562090
|
|
// FUNCTION: fn_02175
|
|
// OFFSET: 0x00562260
|
|
CRenderer::~CRenderer() = default;
|