ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Stark::Resources::GlobalItemTemplate Class Reference

A global item template. More...

#include <item.h>

Inheritance diagram for Stark::Resources::GlobalItemTemplate:
Collaboration diagram for Stark::Resources::GlobalItemTemplate:

List of all members.

Public Member Functions

 GlobalItemTemplate (Object *parent, byte subType, uint16 index, const Common::String &name)
virtual ~GlobalItemTemplate ()
BonesMeshfindBonesMesh () override
 Obtain the bone mesh to use to render the item.
TextureSetfindTextureSet (uint32 textureType) override
 Obtain the texture to use to render the item.
AnimHierarchyfindStockAnimHierarchy () override
 Obtain the animation hierarchy to fetch animations from.

Detailed Description

A global item template.

Global item templates are found in the global level

Definition at line 265 of file item.h.


Constructor & Destructor Documentation

Stark::Resources::GlobalItemTemplate::GlobalItemTemplate ( Object parent,
byte  subType,
uint16  index,
const Common::String name 
)

Definition at line 524 of file item.cpp.

Stark::Resources::GlobalItemTemplate::~GlobalItemTemplate (  )  [virtual]

Definition at line 521 of file item.cpp.


Member Function Documentation

BonesMesh * Stark::Resources::GlobalItemTemplate::findBonesMesh (  )  [override, virtual]

Obtain the bone mesh to use to render the item.

Implements Stark::Resources::ItemTemplate.

Definition at line 529 of file item.cpp.

AnimHierarchy * Stark::Resources::GlobalItemTemplate::findStockAnimHierarchy (  )  [override, virtual]

Obtain the animation hierarchy to fetch animations from.

Implements Stark::Resources::ItemTemplate.

Definition at line 562 of file item.cpp.

TextureSet * Stark::Resources::GlobalItemTemplate::findTextureSet ( uint32  textureType  )  [override, virtual]

Obtain the texture to use to render the item.

Implements Stark::Resources::ItemTemplate.

Definition at line 544 of file item.cpp.


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


Generated on Sat Jan 19 2019 05:07:55 for ResidualVM by doxygen 1.7.1
curved edge   curved edge