Pyrogenesis
13997
|
#include <Message.h>
Public Member Functions | |
virtual | ~CMessage () |
virtual int | GetType () const =0 |
virtual const char * | GetScriptHandlerName () const =0 |
virtual const char * | GetScriptGlobalHandlerName () const =0 |
virtual jsval | ToJSVal (ScriptInterface &) const =0 |
jsval | ToJSValCached (ScriptInterface &) const |
Protected Member Functions | |
CMessage () | |
Private Member Functions | |
NONCOPYABLE (CMessage) | |
Private Attributes | |
CScriptValRooted | m_Cached |
|
pure virtual |
Implemented in CMessageMinimapPing, CMessageVisionRangeChanged, CMessageTechnologyModification, CMessagePathResult, CMessageRangeUpdate, CMessageTerritoriesChanged, CMessageTerrainChanged, CMessageMotionChanged, CMessagePositionChanged, CMessageOwnershipChanged, CMessageDestroy, CMessageCreate, CMessageProgressiveLoad, CMessageRenderSubmit, CMessageInterpolate, CMessageUpdate_Final, CMessageUpdate_MotionUnit, CMessageUpdate_MotionFormation, CMessageUpdate, CMessageTurnStart, and CMessageScripted.
|
pure virtual |
Implemented in CMessageMinimapPing, CMessageVisionRangeChanged, CMessageTechnologyModification, CMessagePathResult, CMessageRangeUpdate, CMessageTerritoriesChanged, CMessageTerrainChanged, CMessageMotionChanged, CMessagePositionChanged, CMessageOwnershipChanged, CMessageDestroy, CMessageCreate, CMessageProgressiveLoad, CMessageRenderSubmit, CMessageInterpolate, CMessageUpdate_Final, CMessageUpdate_MotionUnit, CMessageUpdate_MotionFormation, CMessageUpdate, CMessageTurnStart, and CMessageScripted.
|
pure virtual |
Implemented in CMessageMinimapPing, CMessageVisionRangeChanged, CMessageTechnologyModification, CMessagePathResult, CMessageRangeUpdate, CMessageTerritoriesChanged, CMessageTerrainChanged, CMessageMotionChanged, CMessagePositionChanged, CMessageOwnershipChanged, CMessageDestroy, CMessageCreate, CMessageProgressiveLoad, CMessageRenderSubmit, CMessageInterpolate, CMessageUpdate_Final, CMessageUpdate_MotionUnit, CMessageUpdate_MotionFormation, CMessageUpdate, CMessageTurnStart, and CMessageScripted.
|
private |
|
pure virtual |
Implemented in CMessageMinimapPing, CMessageVisionRangeChanged, CMessageTechnologyModification, CMessagePathResult, CMessageRangeUpdate, CMessageTerritoriesChanged, CMessageTerrainChanged, CMessageMotionChanged, CMessagePositionChanged, CMessageOwnershipChanged, CMessageDestroy, CMessageCreate, CMessageProgressiveLoad, CMessageRenderSubmit, CMessageInterpolate, CMessageUpdate_Final, CMessageUpdate_MotionUnit, CMessageUpdate_MotionFormation, CMessageUpdate, CMessageTurnStart, and CMessageScripted.
jsval CMessage::ToJSValCached | ( | ScriptInterface & | scriptInterface | ) | const |
Definition at line 51 of file MessageTypeConversions.cpp.
|
mutableprivate |