ScummVM API documentation
Nancy::State::Nancy1Map Class Reference
Inheritance diagram for Nancy::State::Nancy1Map:
Nancy::State::Map Nancy::State::State Common::Singleton< Map > Common::NonCopyable

Additional Inherited Members

- Public Types inherited from Nancy::State::Map
enum  State { kInit, kLoad, kRun, kExit }
 
- Public Member Functions inherited from Nancy::State::Map
void process () override
 
void onStateEnter (const NancyState::NancyState prevState) override
 
const SoundDescriptiongetSound ()
 
- Static Public Member Functions inherited from Common::Singleton< Map >
static bool hasInstance ()
 
static Map & instance ()
 
static void destroy ()
 
- Protected Types inherited from Common::Singleton< Map >
typedef Map SingletonBaseType
 
- Protected Member Functions inherited from Nancy::State::Map
void setLabel (int labelID)
 
- Protected Attributes inherited from Nancy::State::Map
const MAP_mapData
 
MapViewport _viewport
 
RenderObject _label
 
RenderObject _closedLabel
 
RenderObject _background
 
State _state
 
uint16 _mapID
 
int16 _pickedLocationID
 
Common::Array< bool > _activeLocations
 
Common::Array< Common::Rect_locationLabelDests
 
- Static Protected Attributes inherited from Common::Singleton< Map >
static Map * _singleton
 

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