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)