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

Stark::Resources::Type Class Reference

#include <object.h>

List of all members.

Public Types

enum  ResourceType {
  kInvalid = 0, kRoot = 1, kLevel = 2, kLocation = 3,
  kLayer = 4, kCamera = 5, kFloor = 6, kFloorFace = 7,
  kItem = 8, kScript = 9, kAnimHierarchy = 10, kAnim = 11,
  kDirection = 12, kImage = 13, kAnimScript = 14, kAnimScriptItem = 15,
  kSoundItem = 16, kPath = 17, kFloorField = 18, kBookmark = 19,
  kKnowledgeSet = 20, kKnowledge = 21, kCommand = 22, kPATTable = 23,
  kContainer = 26, kDialog = 27, kSpeech = 29, kLight = 30,
  kCursor = 31, kBonesMesh = 32, kScroll = 33, kFMV = 34,
  kLipSync = 35, kAnimSoundTrigger = 36, kString = 37, kTextureSet = 38
}

Public Member Functions

 Type ()
 Type (ResourceType type)
ResourceType get () const
const char * getName () const
bool operator== (const Type &other) const
bool operator!= (const Type &other) const
bool operator== (const Type::ResourceType other) const
bool operator!= (const Type::ResourceType other) const

Private Attributes

ResourceType _type

Detailed Description

Definition at line 38 of file object.h.


Member Enumeration Documentation

Enumerator:
kInvalid 
kRoot 
kLevel 
kLocation 
kLayer 
kCamera 
kFloor 
kFloorFace 
kItem 
kScript 
kAnimHierarchy 
kAnim 
kDirection 
kImage 
kAnimScript 
kAnimScriptItem 
kSoundItem 
kPath 
kFloorField 
kBookmark 
kKnowledgeSet 
kKnowledge 
kCommand 
kPATTable 
kContainer 
kDialog 
kSpeech 
kLight 
kCursor 
kBonesMesh 
kScroll 
kFMV 
kLipSync 
kAnimSoundTrigger 
kString 
kTextureSet 

Definition at line 40 of file object.h.


Constructor & Destructor Documentation

Stark::Resources::Type::Type (  ) 

Definition at line 39 of file object.cpp.

Stark::Resources::Type::Type ( ResourceType  type  ) 

Definition at line 35 of file object.cpp.


Member Function Documentation

Type::ResourceType Stark::Resources::Type::get (  )  const

Definition at line 95 of file object.cpp.

const char * Stark::Resources::Type::getName (  )  const

Definition at line 43 of file object.cpp.

bool Stark::Resources::Type::operator!= ( const Type other  )  const [inline]

Definition at line 89 of file object.h.

bool Stark::Resources::Type::operator!= ( const Type::ResourceType  other  )  const [inline]

Definition at line 97 of file object.h.

bool Stark::Resources::Type::operator== ( const Type other  )  const [inline]

Definition at line 85 of file object.h.

bool Stark::Resources::Type::operator== ( const Type::ResourceType  other  )  const [inline]

Definition at line 93 of file object.h.


Member Data Documentation

Definition at line 102 of file object.h.


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


Generated on Sat Nov 9 2019 05:02:31 for ResidualVM by doxygen 1.7.1
curved edge   curved edge