Home › Engine classes › IndirectLightingGrid
Engine executable. Settings and tools of the game program (CivilizationVI.exe), usable without a mod. Mostly undocumented debug and configuration functionality; descriptions come from analysis of the executable and have not all been tried in the running game.
IndirectLightingGrid
2 classes. A class lists its base chain (first base only for multiple inheritance), its direct subclasses, and its virtual slots.
| Class |
Base chain |
Subclasses |
Virtual slots |
Context |
IArtDefChangeListener |
0 |
3 |
System |
IArtDefConsumer |
0 |
10 |
Virtual functions by class
IndirectLightingGrid::Context (3 slots, vtable 0x53ae700 (Linux))
| Slot |
Function |
Windows RVA |
| 0 |
IArtDefChangeListener::~IArtDefChangeListener |
— |
| 1 |
IndirectLightingGrid::Context::~Context |
— |
| 2 |
IndirectLightingGrid::Context::HandleArtDefChanges |
— |
IndirectLightingGrid::System (10 slots, vtable 0x53ae6a0 (Linux))
| Slot |
Function |
Windows RVA |
| 0 |
IndirectLightingGrid::System::~System |
— |
| 1 |
IndirectLightingGrid::System::~System |
— |
| 2 |
IndirectLightingGrid::System::ConfigureFromArtDefs |
0xa8e950 (medium) |
| 3 |
IndirectLightingGrid::System::DependsOnGameCore |
— |
| 4 |
IndirectLightingGrid::System::HandleArtDefChanges |
— |
| 5 |
— |
— |
| 6 |
typeinfo for IndirectLightingGrid::System |
— |
| 7 |
non-virtual thunk to IndirectLightingGrid::System::~System |
— |
| 8 |
non-virtual thunk to IndirectLightingGrid::System::~System |
— |
| 9 |
non-virtual thunk to IndirectLightingGrid::System::HandleArtDefChanges |
— |