Home › Engine classes › StrategicView

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.

StrategicView

8 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
HighlightArtDefConsumer IArtDefConsumer 0 4
PropertiesArtDefConsumer IArtDefConsumer 0 4
RouteArtDefConsumer IArtDefConsumer 0 4
SpriteArtDefConsumer IArtDefConsumer 0 4
TerrainBlendArtDefConsumer IArtDefConsumer 0 4
TerrainBlendCornersArtDefConsumer IArtDefConsumer 0 4
TerrainTypeArtDefConsumer IArtDefConsumer 0 4
XRefArtDefConsumer IArtDefConsumer 0 4

Virtual functions by class

StrategicView::HighlightArtDefConsumer (4 slots, vtable 0x53b1e08 (Linux))
Slot Function Windows RVA
0 StrategicView::HighlightArtDefConsumer::~HighlightArtDefConsumer —
1 StrategicView::HighlightArtDefConsumer::~HighlightArtDefConsumer —
2 StrategicView::HighlightArtDefConsumer::ConfigureFromArtDefs —
3 StrategicView::HighlightArtDefConsumer::DependsOnGameCore —
StrategicView::PropertiesArtDefConsumer (4 slots, vtable 0x53b1c60 (Linux))
Slot Function Windows RVA
0 IArtDefConsumer::~IArtDefConsumer —
1 StrategicView::PropertiesArtDefConsumer::~PropertiesArtDefConsumer —
2 StrategicView::PropertiesArtDefConsumer::ConfigureFromArtDefs 0xa758f0 (high)
3 StrategicView::PropertiesArtDefConsumer::DependsOnGameCore —
StrategicView::RouteArtDefConsumer (4 slots, vtable 0x53b1c30 (Linux))
Slot Function Windows RVA
0 StrategicView::RouteArtDefConsumer::~RouteArtDefConsumer —
1 StrategicView::RouteArtDefConsumer::~RouteArtDefConsumer —
2 StrategicView::RouteArtDefConsumer::ConfigureFromArtDefs 0xa76190 (high)
3 StrategicView::RouteArtDefConsumer::DependsOnGameCore —
StrategicView::SpriteArtDefConsumer (4 slots, vtable 0x53b1db8 (Linux))
Slot Function Windows RVA
0 StrategicView::SpriteArtDefConsumer::~SpriteArtDefConsumer —
1 StrategicView::SpriteArtDefConsumer::~SpriteArtDefConsumer —
2 StrategicView::SpriteArtDefConsumer::ConfigureFromArtDefs 0xa76350 (high)
3 StrategicView::SpriteArtDefConsumer::DependsOnGameCore —
StrategicView::TerrainBlendArtDefConsumer (4 slots, vtable 0x53b1ca8 (Linux))
Slot Function Windows RVA
0 StrategicView::TerrainBlendArtDefConsumer::~TerrainBlendArtDefConsumer —
1 StrategicView::TerrainBlendArtDefConsumer::~TerrainBlendArtDefConsumer —
2 StrategicView::TerrainBlendArtDefConsumer::ConfigureFromArtDefs 0xa76950 (medium)
3 StrategicView::TerrainBlendArtDefConsumer::DependsOnGameCore —
StrategicView::TerrainBlendCornersArtDefConsumer (4 slots, vtable 0x53b1cf8 (Linux))
Slot Function Windows RVA
0 StrategicView::TerrainBlendCornersArtDefConsumer::~TerrainBlendCornersArtDefConsumer —
1 StrategicView::TerrainBlendCornersArtDefConsumer::~TerrainBlendCornersArtDefConsumer —
2 StrategicView::TerrainBlendCornersArtDefConsumer::ConfigureFromArtDefs —
3 StrategicView::TerrainBlendCornersArtDefConsumer::DependsOnGameCore —
StrategicView::TerrainTypeArtDefConsumer (4 slots, vtable 0x53b1d48 (Linux))
Slot Function Windows RVA
0 StrategicView::TerrainTypeArtDefConsumer::~TerrainTypeArtDefConsumer —
1 StrategicView::TerrainTypeArtDefConsumer::~TerrainTypeArtDefConsumer —
2 StrategicView::TerrainTypeArtDefConsumer::ConfigureFromArtDefs 0xa76f80 (high)
3 StrategicView::TerrainTypeArtDefConsumer::DependsOnGameCore —
StrategicView::XRefArtDefConsumer (4 slots, vtable 0x53a7890 (Linux))
Slot Function Windows RVA
0 StrategicView::XRefArtDefConsumer::~XRefArtDefConsumer —
1 StrategicView::XRefArtDefConsumer::~XRefArtDefConsumer —
2 StrategicView::XRefArtDefConsumer::ConfigureFromArtDefs 0x20cf80 (high)
3 StrategicView::XRefArtDefConsumer::DependsOnGameCore —