An item template.
More...
#include <item.h>
List of all members.
Detailed Description
An item template.
Item templates need to be instanciated into renderable items to be displayed
Definition at line 215 of file item.h.
Constructor & Destructor Documentation
Stark::Resources::ItemTemplate::~ItemTemplate |
( |
|
) |
[virtual] |
Member Function Documentation
virtual BonesMesh* Stark::Resources::ItemTemplate::findBonesMesh |
( |
|
) |
[pure virtual] |
virtual AnimHierarchy* Stark::Resources::ItemTemplate::findStockAnimHierarchy |
( |
|
) |
[pure virtual] |
virtual TextureSet* Stark::Resources::ItemTemplate::findTextureSet |
( |
uint32 |
textureType |
) |
[pure virtual] |
ItemVisual * Stark::Resources::ItemTemplate::getSceneInstance |
( |
|
) |
[override, virtual] |
void Stark::Resources::ItemTemplate::onAllLoaded |
( |
|
) |
[override, virtual] |
void Stark::Resources::ItemTemplate::onEnterLocation |
( |
|
) |
[override, virtual] |
void Stark::Resources::ItemTemplate::saveLoadCurrent |
( |
ResourceSerializer * |
serializer |
) |
[override, virtual] |
void Stark::Resources::ItemTemplate::setAnimHierarchy |
( |
AnimHierarchy * |
animHierarchy |
) |
[override, virtual] |
void Stark::Resources::ItemTemplate::setBonesMesh |
( |
int32 |
index |
) |
|
Change the item's mesh.
Definition at line 490 of file item.cpp.
void Stark::Resources::ItemTemplate::setInstanciatedItem |
( |
Item * |
instance |
) |
|
Set the scene instanciation for this template.
Definition at line 468 of file item.cpp.
void Stark::Resources::ItemTemplate::setStockAnimHierachy |
( |
AnimHierarchy * |
animHierarchy |
) |
|
Define the anim hierarchy to be persisted across locations.
Definition at line 480 of file item.cpp.
void Stark::Resources::ItemTemplate::setTexture |
( |
int32 |
index, |
|
|
uint32 |
textureType | |
|
) |
| | |
Set the mesh main or face texture.
Definition at line 494 of file item.cpp.
Member Data Documentation
The documentation for this class was generated from the following files: