TrinityCore
M2Header Struct Reference

#include <M2Structure.h>

Public Attributes

char Magic [4]
 
uint32 Version
 
uint32 lName
 
uint32 ofsName
 
uint32 GlobalModelFlags
 
uint32 nGlobalSequences
 
uint32 ofsGlobalSequences
 
uint32 nAnimations
 
uint32 ofsAnimations
 
uint32 nAnimationLookup
 
uint32 ofsAnimationLookup
 
uint32 nBones
 
uint32 ofsBones
 
uint32 nKeyBoneLookup
 
uint32 ofsKeyBoneLookup
 
uint32 nVertices
 
uint32 ofsVertices
 
uint32 nViews
 
uint32 nSubmeshAnimations
 
uint32 ofsSubmeshAnimations
 
uint32 nTextures
 
uint32 ofsTextures
 
uint32 nTransparency
 
uint32 ofsTransparency
 
uint32 nUVAnimation
 
uint32 ofsUVAnimation
 
uint32 nTexReplace
 
uint32 ofsTexReplace
 
uint32 nRenderFlags
 
uint32 ofsRenderFlags
 
uint32 nBoneLookupTable
 
uint32 ofsBoneLookupTable
 
uint32 nTexLookup
 
uint32 ofsTexLookup
 
uint32 nTexUnits
 
uint32 ofsTexUnits
 
uint32 nTransLookup
 
uint32 ofsTransLookup
 
uint32 nUVAnimLookup
 
uint32 ofsUVAnimLookup
 
G3D::AABox BoundingBox
 
float BoundingSphereRadius
 
G3D::AABox CollisionBox
 
float CollisionSphereRadius
 
uint32 nBoundingTriangles
 
uint32 ofsBoundingTriangles
 
uint32 nBoundingVertices
 
uint32 ofsBoundingVertices
 
uint32 nBoundingNormals
 
uint32 ofsBoundingNormals
 
uint32 nAttachments
 
uint32 ofsAttachments
 
uint32 nAttachLookup
 
uint32 ofsAttachLookup
 
uint32 nEvents
 
uint32 ofsEvents
 
uint32 nLights
 
uint32 ofsLights
 
uint32 nCameras
 
uint32 ofsCameras
 
uint32 nCameraLookup
 
uint32 ofsCameraLookup
 
uint32 nRibbonEmitters
 
uint32 ofsRibbonEmitters
 
uint32 nParticleEmitters
 
uint32 ofsParticleEmitters
 
uint32 nBlendMaps
 
uint32 ofsBlendMaps
 

Detailed Description

Definition at line 37 of file M2Structure.h.

Member Data Documentation

◆ BoundingBox

G3D::AABox M2Header::BoundingBox

Definition at line 79 of file M2Structure.h.

◆ BoundingSphereRadius

float M2Header::BoundingSphereRadius

Definition at line 80 of file M2Structure.h.

◆ CollisionBox

G3D::AABox M2Header::CollisionBox

Definition at line 81 of file M2Structure.h.

◆ CollisionSphereRadius

float M2Header::CollisionSphereRadius

Definition at line 82 of file M2Structure.h.

◆ GlobalModelFlags

uint32 M2Header::GlobalModelFlags

Definition at line 43 of file M2Structure.h.

◆ lName

uint32 M2Header::lName

Definition at line 41 of file M2Structure.h.

◆ Magic

char M2Header::Magic[4]

Definition at line 39 of file M2Structure.h.

◆ nAnimationLookup

uint32 M2Header::nAnimationLookup

Definition at line 48 of file M2Structure.h.

◆ nAnimations

uint32 M2Header::nAnimations

Definition at line 46 of file M2Structure.h.

◆ nAttachLookup

uint32 M2Header::nAttachLookup

Definition at line 91 of file M2Structure.h.

◆ nAttachments

uint32 M2Header::nAttachments

Definition at line 89 of file M2Structure.h.

◆ nBlendMaps

uint32 M2Header::nBlendMaps

Definition at line 105 of file M2Structure.h.

◆ nBoneLookupTable

uint32 M2Header::nBoneLookupTable

Definition at line 69 of file M2Structure.h.

◆ nBones

uint32 M2Header::nBones

Definition at line 50 of file M2Structure.h.

◆ nBoundingNormals

uint32 M2Header::nBoundingNormals

Definition at line 87 of file M2Structure.h.

◆ nBoundingTriangles

uint32 M2Header::nBoundingTriangles

Definition at line 83 of file M2Structure.h.

◆ nBoundingVertices

uint32 M2Header::nBoundingVertices

Definition at line 85 of file M2Structure.h.

◆ nCameraLookup

uint32 M2Header::nCameraLookup

Definition at line 99 of file M2Structure.h.

◆ nCameras

uint32 M2Header::nCameras

Definition at line 97 of file M2Structure.h.

◆ nEvents

uint32 M2Header::nEvents

Definition at line 93 of file M2Structure.h.

◆ nGlobalSequences

uint32 M2Header::nGlobalSequences

Definition at line 44 of file M2Structure.h.

◆ nKeyBoneLookup

uint32 M2Header::nKeyBoneLookup

Definition at line 52 of file M2Structure.h.

◆ nLights

uint32 M2Header::nLights

Definition at line 95 of file M2Structure.h.

◆ nParticleEmitters

uint32 M2Header::nParticleEmitters

Definition at line 103 of file M2Structure.h.

◆ nRenderFlags

uint32 M2Header::nRenderFlags

Definition at line 67 of file M2Structure.h.

◆ nRibbonEmitters

uint32 M2Header::nRibbonEmitters

Definition at line 101 of file M2Structure.h.

◆ nSubmeshAnimations

uint32 M2Header::nSubmeshAnimations

Definition at line 57 of file M2Structure.h.

◆ nTexLookup

uint32 M2Header::nTexLookup

Definition at line 71 of file M2Structure.h.

◆ nTexReplace

uint32 M2Header::nTexReplace

Definition at line 65 of file M2Structure.h.

◆ nTextures

uint32 M2Header::nTextures

Definition at line 59 of file M2Structure.h.

◆ nTexUnits

uint32 M2Header::nTexUnits

Definition at line 73 of file M2Structure.h.

◆ nTransLookup

uint32 M2Header::nTransLookup

Definition at line 75 of file M2Structure.h.

◆ nTransparency

uint32 M2Header::nTransparency

Definition at line 61 of file M2Structure.h.

◆ nUVAnimation

uint32 M2Header::nUVAnimation

Definition at line 63 of file M2Structure.h.

◆ nUVAnimLookup

uint32 M2Header::nUVAnimLookup

Definition at line 77 of file M2Structure.h.

◆ nVertices

uint32 M2Header::nVertices

Definition at line 54 of file M2Structure.h.

◆ nViews

uint32 M2Header::nViews

Definition at line 56 of file M2Structure.h.

◆ ofsAnimationLookup

uint32 M2Header::ofsAnimationLookup

Definition at line 49 of file M2Structure.h.

◆ ofsAnimations

uint32 M2Header::ofsAnimations

Definition at line 47 of file M2Structure.h.

◆ ofsAttachLookup

uint32 M2Header::ofsAttachLookup

Definition at line 92 of file M2Structure.h.

◆ ofsAttachments

uint32 M2Header::ofsAttachments

Definition at line 90 of file M2Structure.h.

◆ ofsBlendMaps

uint32 M2Header::ofsBlendMaps

Definition at line 106 of file M2Structure.h.

◆ ofsBoneLookupTable

uint32 M2Header::ofsBoneLookupTable

Definition at line 70 of file M2Structure.h.

◆ ofsBones

uint32 M2Header::ofsBones

Definition at line 51 of file M2Structure.h.

◆ ofsBoundingNormals

uint32 M2Header::ofsBoundingNormals

Definition at line 88 of file M2Structure.h.

◆ ofsBoundingTriangles

uint32 M2Header::ofsBoundingTriangles

Definition at line 84 of file M2Structure.h.

◆ ofsBoundingVertices

uint32 M2Header::ofsBoundingVertices

Definition at line 86 of file M2Structure.h.

◆ ofsCameraLookup

uint32 M2Header::ofsCameraLookup

Definition at line 100 of file M2Structure.h.

◆ ofsCameras

uint32 M2Header::ofsCameras

Definition at line 98 of file M2Structure.h.

◆ ofsEvents

uint32 M2Header::ofsEvents

Definition at line 94 of file M2Structure.h.

◆ ofsGlobalSequences

uint32 M2Header::ofsGlobalSequences

Definition at line 45 of file M2Structure.h.

◆ ofsKeyBoneLookup

uint32 M2Header::ofsKeyBoneLookup

Definition at line 53 of file M2Structure.h.

◆ ofsLights

uint32 M2Header::ofsLights

Definition at line 96 of file M2Structure.h.

◆ ofsName

uint32 M2Header::ofsName

Definition at line 42 of file M2Structure.h.

◆ ofsParticleEmitters

uint32 M2Header::ofsParticleEmitters

Definition at line 104 of file M2Structure.h.

◆ ofsRenderFlags

uint32 M2Header::ofsRenderFlags

Definition at line 68 of file M2Structure.h.

◆ ofsRibbonEmitters

uint32 M2Header::ofsRibbonEmitters

Definition at line 102 of file M2Structure.h.

◆ ofsSubmeshAnimations

uint32 M2Header::ofsSubmeshAnimations

Definition at line 58 of file M2Structure.h.

◆ ofsTexLookup

uint32 M2Header::ofsTexLookup

Definition at line 72 of file M2Structure.h.

◆ ofsTexReplace

uint32 M2Header::ofsTexReplace

Definition at line 66 of file M2Structure.h.

◆ ofsTextures

uint32 M2Header::ofsTextures

Definition at line 60 of file M2Structure.h.

◆ ofsTexUnits

uint32 M2Header::ofsTexUnits

Definition at line 74 of file M2Structure.h.

◆ ofsTransLookup

uint32 M2Header::ofsTransLookup

Definition at line 76 of file M2Structure.h.

◆ ofsTransparency

uint32 M2Header::ofsTransparency

Definition at line 62 of file M2Structure.h.

◆ ofsUVAnimation

uint32 M2Header::ofsUVAnimation

Definition at line 64 of file M2Structure.h.

◆ ofsUVAnimLookup

uint32 M2Header::ofsUVAnimLookup

Definition at line 78 of file M2Structure.h.

◆ ofsVertices

uint32 M2Header::ofsVertices

Definition at line 55 of file M2Structure.h.

◆ Version

uint32 M2Header::Version

Definition at line 40 of file M2Structure.h.


The documentation for this struct was generated from the following file: