Files
Commonwealth-Online-Public/plugin/lib/commonlibf4/include/RE/I/INTERIOR_DATA.h
T
2026-05-30 18:33:24 +12:00

42 lines
2.3 KiB
C++

#pragma once
#include "RE/B/BGSDirectionalAmbientLightingColors.h"
namespace RE
{
class INTERIOR_DATA
{
public:
// members
std::uint32_t ambient; // 00
std::uint32_t directional; // 04
std::uint32_t fogColorNear; // 08
float fogNear; // 0C
float fogFar; // 10
std::uint32_t directionalXY; // 14
std::uint32_t directionalZ; // 18
float directionalFade; // 1C
float clipDist; // 20
float fogPower; // 24
BGSDirectionalAmbientLightingColors directionalAmbientLightingColors; // 28
std::uint32_t fogColorFar; // 48
float fogClamp; // 4C
float lightFadeStart; // 50
float lightFadeEnd; // 54
std::uint32_t lightingTemplateInheritanceFlags; // 58
float fogHeightMid; // 5C
float fogHeightRange; // 60
std::uint32_t fogColorHighNear; // 64
std::uint32_t fogColorHighFar; // 68
float fogHighDensityScale; // 6C
float fogNearColorScale; // 70
float fogFarColorScale; // 74
float fogHighNearColorScale; // 78
float fogHighFarColorScale; // 7C
float fogFarHeightMid; // 80
float fogFarHeightRange; // 84
std::uint32_t interiorOffset; // 88
};
static_assert(sizeof(INTERIOR_DATA) == 0x8C);
}