![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Used for script-only message types. More...


Public Member Functions | |
| virtual int | GetType () const |
| virtual const char * | GetScriptHandlerName () const |
| virtual const char * | GetScriptGlobalHandlerName () const |
| virtual JS::Value | ToJSVal (const ScriptRequest &rq) const |
| CMessageScripted (const ScriptRequest &rq, int mtid, const std::string &name, JS::HandleValue msg) | |
Public Member Functions inherited from CMessage | |
| virtual | ~CMessage () |
| virtual int | GetType () const =0 |
| virtual const char * | GetScriptHandlerName () const =0 |
| virtual const char * | GetScriptGlobalHandlerName () const =0 |
| virtual JS::Value | ToJSVal (const ScriptRequest &) const =0 |
| JS::Value | ToJSValCached (const ScriptRequest &) const |
Public Attributes | |
| int | mtid |
| std::string | handlerName |
| std::string | globalHandlerName |
| JS::PersistentRootedValue | msg |
Additional Inherited Members | |
Protected Member Functions inherited from CMessage | |
| CMessage () | |
Used for script-only message types.
|
inline |
|
inlinevirtual |
Implements CMessage.
|
inlinevirtual |
Implements CMessage.
|
inlinevirtual |
Implements CMessage.
|
inlinevirtual |
Implements CMessage.
| std::string CMessageScripted::globalHandlerName |
| std::string CMessageScripted::handlerName |
| JS::PersistentRootedValue CMessageScripted::msg |
| int CMessageScripted::mtid |