VFX Mesh Collection
The VFXMeshCollection resource type contains particle meshes.
Structures
BrnParticle::VFXMeshCollection
32-bit
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | uint32_t | muVersion | 2 | |
0x4 | 0x80 | float32_t[32] | mafRadius | ||
0x84 | 0x4 | MeshHelper* | mpMeshHelper | ||
0x88 | 0x4 | uint32_t | muNumIndices | ||
0x8C | 0x4 | uint32_t | muNumVertices | ||
0x90 | 0x4 | Material | mMaterial |
64-bit
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | uint32_t | muVersion | 2 | |
0x4 | 0x80 | float32_t[32] | mafRadius | ||
0x84 | 0x4 | padding | |||
0x88 | 0x8 | MeshHelper* | mpMeshHelper | ||
0x90 | 0x4 | uint32_t | muNumIndices | ||
0x94 | 0x4 | uint32_t | muNumVertices | ||
0x98 | 0x8 | Material | mMaterial |
renderengine::MeshHelper
To do: Document buffer format. |
32-bit
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | uint32_t | m_numIndexBuffers | ||
0x4 | 0x4 | uint32_t | m_numVertexBuffers | ||
0x8 | 0x4 | void*[1] | m_buffers |
64-bit
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | uint32_t | m_numIndexBuffers | ||
0x4 | 0x4 | uint32_t | m_numVertexBuffers | ||
0x8 | 0x8 | void*[1] | m_buffers |
BrnParticle::VFXMeshCollection::Material
32-bit
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | char* | mpTextureName | Null-terminated texture name |
64-bit
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x8 | char* | mpTextureName | Null-terminated texture name |