TrinityCore
CreatureModelDataEntry Struct Reference

#include <DB2Structure.h>

Public Member Functions

EnumFlag< CreatureModelDataFlagsGetFlags () const
 

Public Attributes

uint32 ID
 
std::array< float, 6 > GeoBox
 
uint32 Flags
 
uint32 FileDataID
 
float WalkSpeed
 
float RunSpeed
 
uint32 BloodID
 
uint32 FootprintTextureID
 
float FootprintTextureLength
 
float FootprintTextureWidth
 
float FootprintParticleScale
 
uint32 FoleyMaterialID
 
uint32 FootstepCameraEffectID
 
uint32 DeathThudCameraEffectID
 
uint32 SoundID
 
uint32 SizeClass
 
float CollisionWidth
 
float CollisionHeight
 
float WorldEffectScale
 
uint32 CreatureGeosetDataID
 
float HoverHeight
 
float AttachedEffectScale
 
float ModelScale
 
float MissileCollisionRadius
 
float MissileCollisionPush
 
float MissileCollisionRaise
 
float MountHeight
 
float OverrideLootEffectScale
 
float OverrideNameScale
 
float OverrideSelectionRadius
 
float TamedPetBaseScale
 
int8 Unknown820_1
 
float Unknown820_2
 
std::array< float, 2 > Unknown820_3
 

Detailed Description

Definition at line 1052 of file DB2Structure.h.

Member Function Documentation

◆ GetFlags()

EnumFlag< CreatureModelDataFlags > CreatureModelDataEntry::GetFlags ( ) const
inline

Definition at line 1089 of file DB2Structure.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ AttachedEffectScale

float CreatureModelDataEntry::AttachedEffectScale

Definition at line 1075 of file DB2Structure.h.

◆ BloodID

uint32 CreatureModelDataEntry::BloodID

Definition at line 1060 of file DB2Structure.h.

◆ CollisionHeight

float CreatureModelDataEntry::CollisionHeight

Definition at line 1071 of file DB2Structure.h.

◆ CollisionWidth

float CreatureModelDataEntry::CollisionWidth

Definition at line 1070 of file DB2Structure.h.

◆ CreatureGeosetDataID

uint32 CreatureModelDataEntry::CreatureGeosetDataID

Definition at line 1073 of file DB2Structure.h.

◆ DeathThudCameraEffectID

uint32 CreatureModelDataEntry::DeathThudCameraEffectID

Definition at line 1067 of file DB2Structure.h.

◆ FileDataID

uint32 CreatureModelDataEntry::FileDataID

Definition at line 1057 of file DB2Structure.h.

◆ Flags

uint32 CreatureModelDataEntry::Flags

Definition at line 1056 of file DB2Structure.h.

◆ FoleyMaterialID

uint32 CreatureModelDataEntry::FoleyMaterialID

Definition at line 1065 of file DB2Structure.h.

◆ FootprintParticleScale

float CreatureModelDataEntry::FootprintParticleScale

Definition at line 1064 of file DB2Structure.h.

◆ FootprintTextureID

uint32 CreatureModelDataEntry::FootprintTextureID

Definition at line 1061 of file DB2Structure.h.

◆ FootprintTextureLength

float CreatureModelDataEntry::FootprintTextureLength

Definition at line 1062 of file DB2Structure.h.

◆ FootprintTextureWidth

float CreatureModelDataEntry::FootprintTextureWidth

Definition at line 1063 of file DB2Structure.h.

◆ FootstepCameraEffectID

uint32 CreatureModelDataEntry::FootstepCameraEffectID

Definition at line 1066 of file DB2Structure.h.

◆ GeoBox

std::array<float, 6> CreatureModelDataEntry::GeoBox

Definition at line 1055 of file DB2Structure.h.

◆ HoverHeight

float CreatureModelDataEntry::HoverHeight

Definition at line 1074 of file DB2Structure.h.

◆ ID

uint32 CreatureModelDataEntry::ID

Definition at line 1054 of file DB2Structure.h.

◆ MissileCollisionPush

float CreatureModelDataEntry::MissileCollisionPush

Definition at line 1078 of file DB2Structure.h.

◆ MissileCollisionRadius

float CreatureModelDataEntry::MissileCollisionRadius

Definition at line 1077 of file DB2Structure.h.

◆ MissileCollisionRaise

float CreatureModelDataEntry::MissileCollisionRaise

Definition at line 1079 of file DB2Structure.h.

◆ ModelScale

float CreatureModelDataEntry::ModelScale

Definition at line 1076 of file DB2Structure.h.

◆ MountHeight

float CreatureModelDataEntry::MountHeight

Definition at line 1080 of file DB2Structure.h.

◆ OverrideLootEffectScale

float CreatureModelDataEntry::OverrideLootEffectScale

Definition at line 1081 of file DB2Structure.h.

◆ OverrideNameScale

float CreatureModelDataEntry::OverrideNameScale

Definition at line 1082 of file DB2Structure.h.

◆ OverrideSelectionRadius

float CreatureModelDataEntry::OverrideSelectionRadius

Definition at line 1083 of file DB2Structure.h.

◆ RunSpeed

float CreatureModelDataEntry::RunSpeed

Definition at line 1059 of file DB2Structure.h.

◆ SizeClass

uint32 CreatureModelDataEntry::SizeClass

Definition at line 1069 of file DB2Structure.h.

◆ SoundID

uint32 CreatureModelDataEntry::SoundID

Definition at line 1068 of file DB2Structure.h.

◆ TamedPetBaseScale

float CreatureModelDataEntry::TamedPetBaseScale

Definition at line 1084 of file DB2Structure.h.

◆ Unknown820_1

int8 CreatureModelDataEntry::Unknown820_1

Definition at line 1085 of file DB2Structure.h.

◆ Unknown820_2

float CreatureModelDataEntry::Unknown820_2

Definition at line 1086 of file DB2Structure.h.

◆ Unknown820_3

std::array<float, 2> CreatureModelDataEntry::Unknown820_3

Definition at line 1087 of file DB2Structure.h.

◆ WalkSpeed

float CreatureModelDataEntry::WalkSpeed

Definition at line 1058 of file DB2Structure.h.

◆ WorldEffectScale

float CreatureModelDataEntry::WorldEffectScale

Definition at line 1072 of file DB2Structure.h.


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