#include <Message.h>
|
std::unique_ptr< JS::PersistentRootedValue > | m_Cached |
|
◆ CMessage()
◆ ~CMessage()
virtual CMessage::~CMessage |
( |
| ) |
|
|
inlinevirtual |
◆ GetScriptGlobalHandlerName()
virtual const char * CMessage::GetScriptGlobalHandlerName |
( |
| ) |
const |
|
pure virtual |
Implemented in CMessageTurnStart, CMessageUpdate, CMessageUpdate_MotionFormation, CMessageUpdate_MotionUnit, CMessageUpdate_Final, CMessageInterpolate, CMessageRenderSubmit, CMessageProgressiveLoad, CMessageDeserialized, CMessageCreate, CMessageDestroy, CMessageOwnershipChanged, CMessagePositionChanged, CMessageInterpolatedPositionChanged, CMessageMotionUpdate, CMessageWaterChanged, CMessageTerrainChanged, CMessageVisibilityChanged, CMessageMovementObstructionChanged, CMessageObstructionMapShapeChanged, CMessageTerritoriesChanged, CMessageRangeUpdate, CMessagePathResult, CMessageValueModification, CMessagePlayerColorChanged, CMessageTemplateModification, CMessageVisionRangeChanged, CMessageVisionSharingChanged, CMessageMinimapPing, CMessageCinemaPathEnded, CMessageCinemaQueueEnded, and CMessageScripted.
◆ GetScriptHandlerName()
virtual const char * CMessage::GetScriptHandlerName |
( |
| ) |
const |
|
pure virtual |
Implemented in CMessageTurnStart, CMessageUpdate, CMessageUpdate_MotionFormation, CMessageUpdate_MotionUnit, CMessageUpdate_Final, CMessageInterpolate, CMessageRenderSubmit, CMessageProgressiveLoad, CMessageDeserialized, CMessageCreate, CMessageDestroy, CMessageOwnershipChanged, CMessagePositionChanged, CMessageInterpolatedPositionChanged, CMessageMotionUpdate, CMessageWaterChanged, CMessageTerrainChanged, CMessageVisibilityChanged, CMessageMovementObstructionChanged, CMessageObstructionMapShapeChanged, CMessageTerritoriesChanged, CMessageRangeUpdate, CMessagePathResult, CMessageValueModification, CMessagePlayerColorChanged, CMessageTemplateModification, CMessageVisionRangeChanged, CMessageVisionSharingChanged, CMessageMinimapPing, CMessageCinemaPathEnded, CMessageCinemaQueueEnded, and CMessageScripted.
◆ GetType()
virtual int CMessage::GetType |
( |
| ) |
const |
|
pure virtual |
Implemented in CMessageTurnStart, CMessageUpdate, CMessageUpdate_MotionFormation, CMessageUpdate_MotionUnit, CMessageUpdate_Final, CMessageInterpolate, CMessageRenderSubmit, CMessageProgressiveLoad, CMessageDeserialized, CMessageCreate, CMessageDestroy, CMessageOwnershipChanged, CMessagePositionChanged, CMessageInterpolatedPositionChanged, CMessageMotionUpdate, CMessageWaterChanged, CMessageTerrainChanged, CMessageVisibilityChanged, CMessageMovementObstructionChanged, CMessageObstructionMapShapeChanged, CMessageTerritoriesChanged, CMessageRangeUpdate, CMessagePathResult, CMessageValueModification, CMessagePlayerColorChanged, CMessageTemplateModification, CMessageVisionRangeChanged, CMessageVisionSharingChanged, CMessageMinimapPing, CMessageCinemaPathEnded, CMessageCinemaQueueEnded, and CMessageScripted.
◆ NONCOPYABLE()
◆ ToJSVal()
virtual JS::Value CMessage::ToJSVal |
( |
const ScriptRequest & |
| ) |
const |
|
pure virtual |
Implemented in CMessageTurnStart, CMessageUpdate, CMessageUpdate_MotionFormation, CMessageUpdate_MotionUnit, CMessageUpdate_Final, CMessageInterpolate, CMessageRenderSubmit, CMessageProgressiveLoad, CMessageDeserialized, CMessageCreate, CMessageDestroy, CMessageOwnershipChanged, CMessagePositionChanged, CMessageInterpolatedPositionChanged, CMessageMotionUpdate, CMessageWaterChanged, CMessageTerrainChanged, CMessageVisibilityChanged, CMessageMovementObstructionChanged, CMessageObstructionMapShapeChanged, CMessageTerritoriesChanged, CMessageRangeUpdate, CMessagePathResult, CMessageValueModification, CMessagePlayerColorChanged, CMessageTemplateModification, CMessageVisionRangeChanged, CMessageVisionSharingChanged, CMessageMinimapPing, CMessageCinemaPathEnded, CMessageCinemaQueueEnded, and CMessageScripted.
◆ ToJSValCached()
JS::Value CMessage::ToJSValCached |
( |
const ScriptRequest & |
rq | ) |
const |
◆ m_Cached
std::unique_ptr<JS::PersistentRootedValue> CMessage::m_Cached |
|
mutableprivate |
The documentation for this class was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/simulation2/system/Message.h
- /home/docker/jenkins/workspace/technical-docs/source/simulation2/scripting/MessageTypeConversions.cpp