ScummVM API documentation
Crab::pyrodactyl::event::Info Class Reference

Classes

struct  NotifySounds
 
struct  UnreadData
 

Public Member Functions

void Init ()
 
void load (rapidxml::xml_node< char > *node)
 
void type (const Common::String &id, const pyrodactyl::people::PersonType &val)
 
pyrodactyl::people::PersonType type (const Common::String &id)
 
void state (const Common::String &id, const pyrodactyl::people::PersonState &val)
 
pyrodactyl::people::PersonState state (const Common::String &id)
 
bool opinionGet (const Common::String &name, const pyrodactyl::people::OpinionType &type, int &val)
 
void opinionSet (const Common::String &name, const pyrodactyl::people::OpinionType &type, int val)
 
void opinionChange (const Common::String &name, const pyrodactyl::people::OpinionType &type, int val)
 
bool statGet (const Common::String &name, const pyrodactyl::stat::StatType &type, int &num)
 
void statSet (const Common::String &name, const pyrodactyl::stat::StatType &type, const int &num)
 
void statChange (const Common::String &name, const pyrodactyl::stat::StatType &type, const int &num)
 
bool varGet (const Common::String &name, int &val)
 
void varSet (const Common::String &name, const Common::String &val)
 
void varAdd (const Common::String &name, const int &val)
 
void varSub (const Common::String &name, const int &val)
 
void varMul (const Common::String &name, const int &val)
 
void varDiv (const Common::String &name, const int &val)
 
void varDel (const Common::String &name)
 
void traitAdd (const Common::String &perId, const int &traitId)
 
void traitDel (const Common::String &perId, const int &traitId)
 
void playerImg (const int &val)
 
int playerImg ()
 
Common::String curLocID ()
 
void curLocID (const Common::String &id)
 
Common::String curLocName ()
 
void curLocName (const Common::String &name)
 
Common::String lastPerson ()
 
void lastPerson (const Common::String &name)
 
VarMapmapGet ()
 
bool personGet (const Common::String &id, pyrodactyl::people::Person &p)
 
bool personValid (const Common::String &id)
 
pyrodactyl::people::PersonpersonGet (const Common::String &id)
 
bool collideWithTrigger (const Common::String &id, int rectIndex)
 
void insertName (Common::String &msg)
 
Common::String getName (const Common::String &id)
 
void invDraw (const Common::String &id)
 
bool ironMan ()
 
void ironMan (const bool &val)
 
void loadIronMan (rapidxml::xml_node< char > *node)
 
void saveState (rapidxml::xml_document<> &doc, rapidxml::xml_node< char > *root)
 
void loadState (rapidxml::xml_node< char > *node)
 
void setUI ()
 

Public Attributes

pyrodactyl::ui::Journal _journal
 
pyrodactyl::ui::Inventory _inv
 
struct Crab::pyrodactyl::event::Info::UnreadData _unread
 
Common::String _moneyVar
 
bool _talkKeyDown
 
struct Crab::pyrodactyl::event::Info::NotifySounds _sound
 

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