Torch
Loading...
Searching...
No Matches
BK64::ModelData Class Reference
Inheritance diagram for BK64::ModelData:
IParsedData

Public Member Functions

 ModelData (uint16_t geoType, uint16_t triCount, uint16_t vertCount)

Public Attributes

uint16_t mGeoType
uint16_t mTriCount
uint16_t mVertCount
bool mHasGeo = false
bool mHasVtx = false
VtxHeader mVtxHeader {}
bool mHasDL = false
uint32_t mDLCount = 0
uint32_t mDLUnkInfo = 0
uint32_t mGfxSubListCount = 0
std::vector< uint32_t > mRawDLWords
std::vector< TexInfo > mTexInfos
uint32_t mTexDataSize = 0
std::vector< uint8_t > mRawTexData
bool mHasAnimation = false
AnimationHeader mAnimHeader {}
std::vector< BoneData > mBones
bool mHasCollision = false
CollisionHeader mCollisionHeader {}
std::vector< GeoCube > mGeoCubes
std::vector< CollisionTri > mCollisionTris
bool mHasUnk14 = false
int16_t mUnk14Unk6 = 0
std::vector< Unk14_0 > mUnk14Entries0
std::vector< Unk14_1 > mUnk14Entries1
std::vector< Unk14_2 > mUnk14Entries2
bool mHasUnk20 = false
std::vector< Unk20_0 > mUnk20Entries
std::vector< Effect > mEffects
bool mHasUnk28 = false
std::vector< Unk28_0 > mUnk28Entries
std::vector< AnimTexture > mAnimTextures

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