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 |
|