AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
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

Member Data Documentation

◆ BoundingBox

G3D::AABox M2Header::BoundingBox

◆ BoundingSphereRadius

float M2Header::BoundingSphereRadius

◆ CollisionBox

G3D::AABox M2Header::CollisionBox

◆ CollisionSphereRadius

float M2Header::CollisionSphereRadius

◆ GlobalModelFlags

uint32 M2Header::GlobalModelFlags

◆ lName

uint32 M2Header::lName

◆ Magic

char M2Header::Magic[4]

◆ nAnimationLookup

uint32 M2Header::nAnimationLookup

◆ nAnimations

uint32 M2Header::nAnimations

◆ nAttachLookup

uint32 M2Header::nAttachLookup

◆ nAttachments

uint32 M2Header::nAttachments

◆ nBlendMaps

uint32 M2Header::nBlendMaps

◆ nBoneLookupTable

uint32 M2Header::nBoneLookupTable

◆ nBones

uint32 M2Header::nBones

◆ nBoundingNormals

uint32 M2Header::nBoundingNormals

◆ nBoundingTriangles

uint32 M2Header::nBoundingTriangles

◆ nBoundingVertices

uint32 M2Header::nBoundingVertices

◆ nCameraLookup

uint32 M2Header::nCameraLookup

◆ nCameras

uint32 M2Header::nCameras

◆ nEvents

uint32 M2Header::nEvents

◆ nGlobalSequences

uint32 M2Header::nGlobalSequences

◆ nKeyBoneLookup

uint32 M2Header::nKeyBoneLookup

◆ nLights

uint32 M2Header::nLights

◆ nParticleEmitters

uint32 M2Header::nParticleEmitters

◆ nRenderFlags

uint32 M2Header::nRenderFlags

◆ nRibbonEmitters

uint32 M2Header::nRibbonEmitters

◆ nSubmeshAnimations

uint32 M2Header::nSubmeshAnimations

◆ nTexLookup

uint32 M2Header::nTexLookup

◆ nTexReplace

uint32 M2Header::nTexReplace

◆ nTextures

uint32 M2Header::nTextures

◆ nTexUnits

uint32 M2Header::nTexUnits

◆ nTransLookup

uint32 M2Header::nTransLookup

◆ nTransparency

uint32 M2Header::nTransparency

◆ nUVAnimation

uint32 M2Header::nUVAnimation

◆ nUVAnimLookup

uint32 M2Header::nUVAnimLookup

◆ nVertices

uint32 M2Header::nVertices

◆ nViews

uint32 M2Header::nViews

◆ ofsAnimationLookup

uint32 M2Header::ofsAnimationLookup

◆ ofsAnimations

uint32 M2Header::ofsAnimations

◆ ofsAttachLookup

uint32 M2Header::ofsAttachLookup

◆ ofsAttachments

uint32 M2Header::ofsAttachments

◆ ofsBlendMaps

uint32 M2Header::ofsBlendMaps

◆ ofsBoneLookupTable

uint32 M2Header::ofsBoneLookupTable

◆ ofsBones

uint32 M2Header::ofsBones

◆ ofsBoundingNormals

uint32 M2Header::ofsBoundingNormals

◆ ofsBoundingTriangles

uint32 M2Header::ofsBoundingTriangles

◆ ofsBoundingVertices

uint32 M2Header::ofsBoundingVertices

◆ ofsCameraLookup

uint32 M2Header::ofsCameraLookup

◆ ofsCameras

uint32 M2Header::ofsCameras

Referenced by LoadM2Cameras().

◆ ofsEvents

uint32 M2Header::ofsEvents

◆ ofsGlobalSequences

uint32 M2Header::ofsGlobalSequences

◆ ofsKeyBoneLookup

uint32 M2Header::ofsKeyBoneLookup

◆ ofsLights

uint32 M2Header::ofsLights

◆ ofsName

uint32 M2Header::ofsName

◆ ofsParticleEmitters

uint32 M2Header::ofsParticleEmitters

◆ ofsRenderFlags

uint32 M2Header::ofsRenderFlags

◆ ofsRibbonEmitters

uint32 M2Header::ofsRibbonEmitters

◆ ofsSubmeshAnimations

uint32 M2Header::ofsSubmeshAnimations

◆ ofsTexLookup

uint32 M2Header::ofsTexLookup

◆ ofsTexReplace

uint32 M2Header::ofsTexReplace

◆ ofsTextures

uint32 M2Header::ofsTextures

◆ ofsTexUnits

uint32 M2Header::ofsTexUnits

◆ ofsTransLookup

uint32 M2Header::ofsTransLookup

◆ ofsTransparency

uint32 M2Header::ofsTransparency

◆ ofsUVAnimation

uint32 M2Header::ofsUVAnimation

◆ ofsUVAnimLookup

uint32 M2Header::ofsUVAnimLookup

◆ ofsVertices

uint32 M2Header::ofsVertices

◆ Version

uint32 M2Header::Version