|  | 
| virtual | ~Context () | 
|  | 
| virtual int | getLocalShort (int index) const =0 | 
|  | 
| virtual int | getLocalLong (int index) const =0 | 
|  | 
| virtual float | getLocalFloat (int index) const =0 | 
|  | 
| virtual void | setLocalShort (int index, int value)=0 | 
|  | 
| virtual void | setLocalLong (int index, int value)=0 | 
|  | 
| virtual void | setLocalFloat (int index, float value)=0 | 
|  | 
| virtual void | messageBox (const std::string &message, const std::vector< std::string > &buttons)=0 | 
|  | 
| void | messageBox (const std::string &message) | 
|  | 
| virtual void | report (const std::string &message)=0 | 
|  | 
| virtual bool | menuMode ()=0 | 
|  | 
| virtual int | getGlobalShort (const std::string &name) const =0 | 
|  | 
| virtual int | getGlobalLong (const std::string &name) const =0 | 
|  | 
| virtual float | getGlobalFloat (const std::string &name) const =0 | 
|  | 
| virtual void | setGlobalShort (const std::string &name, int value)=0 | 
|  | 
| virtual void | setGlobalLong (const std::string &name, int value)=0 | 
|  | 
| virtual void | setGlobalFloat (const std::string &name, float value)=0 | 
|  | 
| virtual std::vector< std::string > | getGlobals () const =0 | 
|  | 
| virtual char | getGlobalType (const std::string &name) const =0 | 
|  | 
| virtual std::string | getActionBinding (const std::string &action) const =0 | 
|  | 
| virtual std::string | getActorName () const =0 | 
|  | 
| virtual std::string | getNPCRace () const =0 | 
|  | 
| virtual std::string | getNPCClass () const =0 | 
|  | 
| virtual std::string | getNPCFaction () const =0 | 
|  | 
| virtual std::string | getNPCRank () const =0 | 
|  | 
| virtual std::string | getPCName () const =0 | 
|  | 
| virtual std::string | getPCRace () const =0 | 
|  | 
| virtual std::string | getPCClass () const =0 | 
|  | 
| virtual std::string | getPCRank () const =0 | 
|  | 
| virtual std::string | getPCNextRank () const =0 | 
|  | 
| virtual int | getPCBounty () const =0 | 
|  | 
| virtual std::string | getCurrentCellName () const =0 | 
|  | 
| virtual bool | isScriptRunning (const std::string &name) const =0 | 
|  | 
| virtual void | startScript (const std::string &name, const std::string &targetId="")=0 | 
|  | 
| virtual void | stopScript (const std::string &name)=0 | 
|  | 
| virtual float | getDistance (const std::string &name, const std::string &id="") const =0 | 
|  | 
| virtual float | getSecondsPassed () const =0 | 
|  | 
| virtual bool | isDisabled (const std::string &id="") const =0 | 
|  | 
| virtual void | enable (const std::string &id="")=0 | 
|  | 
| virtual void | disable (const std::string &id="")=0 | 
|  | 
| virtual int | getMemberShort (const std::string &id, const std::string &name, bool global) const =0 | 
|  | 
| virtual int | getMemberLong (const std::string &id, const std::string &name, bool global) const =0 | 
|  | 
| virtual float | getMemberFloat (const std::string &id, const std::string &name, bool global) const =0 | 
|  | 
| virtual void | setMemberShort (const std::string &id, const std::string &name, int value, bool global)=0 | 
|  | 
| virtual void | setMemberLong (const std::string &id, const std::string &name, int value, bool global)=0 | 
|  | 
| virtual void | setMemberFloat (const std::string &id, const std::string &name, float value, bool global)=0 | 
|  | 
| virtual std::string | getTargetId () const =0 | 
|  |