| addChild(WoWItem *child) | Container< WoWItem > | virtual |
| Component::addChild(Component *) | Component | virtual |
| addref() | ManagedItem | inline |
| alpha_ | WoWModel | |
| anim | WoWModel | |
| animate(ssize_t anim) | WoWModel | private |
| animated | WoWModel | |
| animBones | WoWModel | private |
| animcalc | WoWModel | |
| animGeometry | WoWModel | private |
| animLookups | WoWModel | |
| animManager | WoWModel | |
| anims | WoWModel | |
| animtime | WoWModel | |
| ATT_MAX | WoWModel | static |
| attachment | Displayable | |
| attLookup | WoWModel | |
| atts | WoWModel | |
| begin() | Container< WoWItem > | inline |
| bones | WoWModel | |
| bounds | WoWModel | private |
| boundTris | WoWModel | private |
| bSheathe | WoWModel | |
| calcBones(ssize_t anim, size_t time) | WoWModel | private |
| cam | WoWModel | |
| canSetTextureFromFile(int texnum) | WoWModel | |
| cd | WoWModel | |
| charModelDetails | WoWModel | |
| colors | WoWModel | private |
| Component() | Component | |
| Container() | Container< WoWItem > | |
| copy(const Component &component, bool) | Component | |
| creatureGeosetData | WoWModel | |
| creatureGeosetDataID | WoWModel | |
| currentAnim | WoWModel | |
| delref() | ManagedItem | inline |
| displayHeader(ModelHeader &a_header) | WoWModel | |
| dlist | WoWModel | private |
| doPrint() | Component | virtual |
| draw() | WoWModel | inlinevirtual |
| drawBones() | WoWModel | |
| drawBoundingVolume() | WoWModel | |
| drawModel() | WoWModel | inlineprivate |
| drawParticles() | WoWModel | |
| dumpTextureStatus() | WoWModel | |
| end() | Container< WoWItem > | inline |
| events | WoWModel | private |
| findChildComponent(Component *child, bool recursive=false) | Container< WoWItem > | virtual |
| firstParentOfType() | Component | |
| forceAnim | WoWModel | private |
| gamefile | WoWModel | |
| GeosetNum typedef | WoWModel | |
| geosets | WoWModel | |
| getAnimsMap() | WoWModel | |
| getCGGroupName(CharGeosets cg) | WoWModel | static |
| getChild(unsigned int index) | Container< WoWItem > | virtual |
| getChild(unsigned int index) const | Container< WoWItem > | virtual |
| getGLTexture(uint16 tex) const | WoWModel | |
| getItem(CharSlots slot) | WoWModel | |
| getItemId(CharSlots slot) | WoWModel | |
| getMergedModel(uint fileID) | WoWModel | |
| getNameForTex(uint16 tex) | WoWModel | |
| globalSequences | WoWModel | private |
| hasCamera | WoWModel | |
| hasParticles | WoWModel | |
| header | WoWModel | |
| hideAllGeosets() | WoWModel | |
| ind | WoWModel | |
| indices | WoWModel | |
| infos | WoWModel | |
| initAnimated() | WoWModel | private |
| initCommon() | WoWModel | private |
| initRaceInfos() | WoWModel | private |
| initStatic() | WoWModel | private |
| isAnimated() | WoWModel | private |
| isGeosetDisplayed(uint geosetindex) | WoWModel | |
| isMount | WoWModel | |
| isWearingARobe() | WoWModel | |
| isWMO | WoWModel | |
| itemName() const | ManagedItem | inline |
| iterator typedef | Container< WoWItem > | |
| keyBoneLookup | WoWModel | |
| lights | WoWModel | private |
| lightsOff(GLuint lbase) | WoWModel | private |
| lightsOn(GLuint lbase) | WoWModel | private |
| load(const std::string &filepath) | WoWModel | |
| lodname | WoWModel | |
| m_children | Container< WoWItem > | private |
| m_itemName | ManagedItem | private |
| m_name | Component | private |
| m_p_parent | Component | private |
| m_refcount | ManagedItem | private |
| m_refCounter | Component | private |
| ManagedItem(std::string n) | ManagedItem | inline |
| mergedModels | WoWModel | private |
| mergedModelType | WoWModel | |
| mergeModel(std::string name, int type=1, bool noRefresh=false) | WoWModel | |
| mergeModel(uint fileID, int type=1, bool noRefresh=false) | WoWModel | |
| mergeModel(WoWModel *model, int type=1, bool noRefresh=false) | WoWModel | |
| mirrored_ | WoWModel | |
| Model()=default | Model | |
| modelname | WoWModel | |
| ModelRenderPass | WoWModel | friend |
| modelType | WoWModel | |
| name() const | Component | |
| nbChildren() const | Container< WoWItem > | inlinevirtual |
| nbLights() const | WoWModel | inline |
| nbuf | WoWModel | private |
| normals | WoWModel | |
| ok | WoWModel | |
| onChildAdded(WoWItem *) | Container< WoWItem > | inlinevirtual |
| onChildRemoved(WoWItem *) | Container< WoWItem > | inlinevirtual |
| onNameChanged() | Component | virtual |
| onParentSet(Component *) | Component | virtual |
| operator<< | WoWModel | friend |
| origVertices | WoWModel | |
| parent() const | Component | inline |
| parent() | Component | inline |
| particleColorReplacements | WoWModel | |
| particleColorSet typedef | WoWModel | |
| particleSystems | WoWModel | private |
| passes | WoWModel | |
| pos_ | WoWModel | |
| print(int l_depth=0) | Component | |
| rad | WoWModel | |
| rawGeosets | WoWModel | private |
| rawIndices | WoWModel | private |
| rawPasses | WoWModel | private |
| rawVertices | WoWModel | private |
| readAFIDSFromFile(GameFile *f) | WoWModel | private |
| readAnimsFromFile(GameFile *f, std::vector< AFID > &afids, modelAnimData &data, uint32 nAnimations, uint32 ofsAnimation, uint32 nAnimationLookup, uint32 ofsAnimationLookup) | WoWModel | private |
| readTXIDSFromFile(GameFile *f) | WoWModel | private |
| ref() | Component | |
| refCount() | ManagedItem | inline |
| refresh() | WoWModel | |
| refreshMerging() | WoWModel | private |
| removeAllChildren() | Container< WoWItem > | virtual |
| removeAllChildrenOfType() | Container< WoWItem > | |
| removeChild(WoWItem *child) | Container< WoWItem > | virtual |
| Component::removeChild(Component *) | Component | virtual |
| replacableParticleColorIDs | WoWModel | |
| replaceParticleColors | WoWModel | |
| replaceTextures | WoWModel | private |
| reset() | WoWModel | inlinevirtual |
| restoreRawGeosets() | WoWModel | private |
| ribbons | WoWModel | private |
| rot_ | WoWModel | |
| save(pugi::xml_node &parentNode) | WoWModel | |
| scale_ | WoWModel | |
| setCreatureGeosetData(std::set< GeosetNum > cgd) | WoWModel | |
| setGeosetGroupDisplay(CharGeosets group, int val) | WoWModel | |
| setItemName(std::string name) | ManagedItem | inline |
| setLOD(int index) | WoWModel | |
| setName(const std::string &name) | Component | |
| setParentComponent(Component *) | Component | |
| setupAtt(int id) | WoWModel | virtual |
| setupAtt2(int id) | WoWModel | virtual |
| showBones | WoWModel | |
| showBounds | WoWModel | |
| showGeoset(uint geosetindex, bool value) | WoWModel | |
| showModel | WoWModel | |
| showParticles | WoWModel | |
| showTexture | WoWModel | |
| showWireframe | WoWModel | |
| skinFileIDs | WoWModel | private |
| sortPasses(ModelRenderPass *mrp1, ModelRenderPass *mrp2) | WoWModel | privatestatic |
| specialTextures | WoWModel | private |
| tbuf | WoWModel | private |
| td | WoWModel | |
| tex | WoWModel | |
| texAnims | WoWModel | private |
| texCoords | WoWModel | |
| textures | WoWModel | private |
| trans | WoWModel | |
| transparency | WoWModel | private |
| unmergeModel(std::string name) | WoWModel | |
| unmergeModel(uint fileID) | WoWModel | |
| unmergeModel(WoWModel *model) | WoWModel | |
| unref() | Component | |
| update(int dt) | WoWModel | virtual |
| updateEmitters(float dt) | WoWModel | |
| updateTextureList(GameFile *tex, int special) | WoWModel | |
| vbuf | WoWModel | private |
| vbufsize | WoWModel | private |
| vertices | WoWModel | |
| WoWModel(GameFile *file, bool forceAnim=false) | WoWModel | |
| ~Component() | Component | virtual |
| ~Container() | Container< WoWItem > | virtual |
| ~Displayable() | Displayable | inlinevirtual |
| ~ManagedItem() | ManagedItem | inlinevirtual |
| ~Model()=0 | Model | pure virtual |
| ~WoWModel() | WoWModel | |