Home › Reflected data types › FGXModel
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.
Reflected types: FGXModel
Back to the overview.
Model data (inferred).
FGXModel::ContainerDesc
Layout read from GetTypeInfo (0x7b6ed0), size 128 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
m_AssetClassName |
m_sz |
| 8 (0x8) |
m_Models |
FGXModel::ContainerDesc::Model |
| 32 (0x20) |
m_Meshes |
FGXModel::ContainerDesc::Mesh |
| 56 (0x38) |
m_PrimGroups |
FGXModel::ContainerDesc::PrimGroup |
| 80 (0x50) |
m_Materials |
FGXModel::ContainerDesc::Material |
| 104 (0x68) |
m_UserData |
FGXModel::UserDataCollection |
FGXModel::ContainerDesc::Mesh
Layout read from GetTypeInfo (0x7b75a0), size 40 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
m_UserData |
FGXModel::UserDataCollection |
| 24 (0x18) |
m_nGroupStart |
uint32 |
| 28 (0x1c) |
m_nGroupCount |
uint32 |
| 32 (0x20) |
m_nBoundBones |
uint32 |
FGXModel::ContainerDesc::Model
Layout read from GetTypeInfo (0x7b7930), size 32 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
m_UserData |
FGXModel::UserDataCollection |
| 24 (0x18) |
m_nMeshStart |
uint32 |
| 28 (0x1c) |
m_nMeshCount |
uint32 |
FGXModel::ContainerDesc::PrimGroup
Layout read from GetTypeInfo (0x7b7c70), size 32 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
m_nStateMask |
uint32 |
| 4 (0x4) |
m_nMaterialID |
uint32 |
| 8 (0x8) |
m_UserData |
FGXModel::UserDataCollection |
FGXModel::UserDataCollection
Layout read from GetTypeInfo (0x797140), size 24 bytes.
| Offset |
Field |
Type |
| 0 (0x0) |
m_Data |
(not resolved) |