, including all inherited members.
ClearAnimations()=0 | DX::IDXModel | [pure virtual] |
ClearGroups()=0 | DX::IDXModel | [pure virtual] |
ClearMaterials()=0 | DX::IDXModel | [pure virtual] |
ClearUserTags()=0 | DX::IDXModel | [pure virtual] |
CreateAnimation(const char *id, float duration, float snap, bool autoplay, bool loop, IDXAnimationPtr *out=0)=0 | DX::IDXModel | [pure virtual] |
CreateGroup(const char *id, IDXGroupPtr *out=0)=0 | DX::IDXModel | [pure virtual] |
CreateMaterial(const char *id, IDXMaterialPtr *out=0)=0 | DX::IDXModel | [pure virtual] |
CreateUserTag(const wchar_t *id, const wchar_t *value, IDXUserTagPtr *out=0)=0 | DX::IDXModel | [pure virtual] |
GetAnimation(uint index, IDXAnimationPtr *out) const =0 | DX::IDXModel | [pure virtual] |
GetAnimation(const char *id, IDXAnimationPtr *out) const =0 | DX::IDXModel | [pure virtual] |
GetAnimationIndex(const char *id, uint *out) const =0 | DX::IDXModel | [pure virtual] |
GetAnimationIndex(IDXAnimationPtr animation, uint *out) const =0 | DX::IDXModel | [pure virtual] |
GetAnimations(IDXAnimationArray out) const =0 | DX::IDXModel | [pure virtual] |
GetAnimations(uint start, uint count, IDXAnimationArray out) const =0 | DX::IDXModel | [pure virtual] |
GetFileSystem() const =0 | DX::IDXModel | [pure virtual] |
GetGroup(uint index, IDXGroupPtr *out) const =0 | DX::IDXModel | [pure virtual] |
GetGroup(const char *id, IDXGroupPtr *out, bool recurse=false) const =0 | DX::IDXModel | [pure virtual] |
GetGroup(const char *id, IDXGetGroupResultPtr *out, bool recurse=false)=0 | DX::IDXModel | [pure virtual] |
GetGroupIndex(const char *id, uint *out) const =0 | DX::IDXModel | [pure virtual] |
GetGroupIndex(IDXGroupPtr group, uint *out) const =0 | DX::IDXModel | [pure virtual] |
GetGroups(IDXGroupArray out) const =0 | DX::IDXModel | [pure virtual] |
GetGroups(uint start, uint count, IDXGroupArray out) const =0 | DX::IDXModel | [pure virtual] |
GetInfo() const =0 | DX::IDXModel | [pure virtual] |
GetMaterial(uint index, IDXMaterialPtr *out) const =0 | DX::IDXModel | [pure virtual] |
GetMaterial(const char *id, IDXMaterialPtr *out) const =0 | DX::IDXModel | [pure virtual] |
GetMaterialIndex(const char *id, uint *out) const =0 | DX::IDXModel | [pure virtual] |
GetMaterialIndex(IDXMaterialPtr material, uint *out) const =0 | DX::IDXModel | [pure virtual] |
GetMaterials(IDXMaterialArray out) const =0 | DX::IDXModel | [pure virtual] |
GetMaterials(uint start, uint count, IDXMaterialArray out) const =0 | DX::IDXModel | [pure virtual] |
GetNumAnimations() const =0 | DX::IDXModel | [pure virtual] |
GetNumGroups() const =0 | DX::IDXModel | [pure virtual] |
GetNumMaterials() const =0 | DX::IDXModel | [pure virtual] |
GetNumUserTags() const =0 | DX::IDXModel | [pure virtual] |
GetProperties() const =0 | DX::IDXModel | [pure virtual] |
GetUserData() const =0 | DX::IDXUserData | [pure virtual] |
GetUserTag(uint index, IDXUserTagPtr *out) const =0 | DX::IDXModel | [pure virtual] |
GetUserTag(const wchar_t *id, IDXUserTagPtr *out) const =0 | DX::IDXModel | [pure virtual] |
GetUserTagIndex(IDXUserTagPtr tag, uint *out) const =0 | DX::IDXModel | [pure virtual] |
GetUserTagIndex(const wchar_t *id, uint *out) const =0 | DX::IDXModel | [pure virtual] |
GetUserTags(IDXUserTagArray out) const =0 | DX::IDXModel | [pure virtual] |
GetUserTags(uint start, uint count, IDXUserTagArray out) const =0 | DX::IDXModel | [pure virtual] |
LoadFromFile(const wchar_t *const filename, DXLoadOptions options=Load_Standard)=0 | DX::IDXModel | [pure virtual] |
Optimize()=0 | DX::IDXModel | [pure virtual] |
RemoveAnimation(const char *id)=0 | DX::IDXModel | [pure virtual] |
RemoveAnimation(IDXAnimationPtr animation)=0 | DX::IDXModel | [pure virtual] |
RemoveAnimation(uint index)=0 | DX::IDXModel | [pure virtual] |
RemoveAnimation(uint start, uint count)=0 | DX::IDXModel | [pure virtual] |
RemoveGroup(const char *id, bool recurse=false)=0 | DX::IDXModel | [pure virtual] |
RemoveGroup(IDXGroupPtr group, bool recurse=false)=0 | DX::IDXModel | [pure virtual] |
RemoveGroup(uint index)=0 | DX::IDXModel | [pure virtual] |
RemoveGroup(uint start, uint count)=0 | DX::IDXModel | [pure virtual] |
RemoveMaterial(const char *id)=0 | DX::IDXModel | [pure virtual] |
RemoveMaterial(IDXMaterialPtr material)=0 | DX::IDXModel | [pure virtual] |
RemoveMaterial(uint index)=0 | DX::IDXModel | [pure virtual] |
RemoveMaterial(uint start, uint count)=0 | DX::IDXModel | [pure virtual] |
RemoveUserTag(uint index)=0 | DX::IDXModel | [pure virtual] |
RemoveUserTag(const wchar_t *id)=0 | DX::IDXModel | [pure virtual] |
RemoveUserTag(uint start, uint count)=0 | DX::IDXModel | [pure virtual] |
RemoveUserTag(IDXUserTagPtr tag)=0 | DX::IDXModel | [pure virtual] |
SaveToFile(const wchar_t *const filename)=0 | DX::IDXModel | [pure virtual] |
SetUserData(void *userData)=0 | DX::IDXUserData | [pure virtual] |