Pyrogenesis
13997
|
Sent by CCmpRangeManager at most once per turn, when an active range query has had matching units enter/leave the range since the last RangeUpdate. More...
#include <MessageTypes.h>
Public Member Functions | |
virtual int | GetType () const |
virtual const char * | GetScriptHandlerName () const |
virtual const char * | GetScriptGlobalHandlerName () const |
virtual jsval | ToJSVal (ScriptInterface &scriptInterface) const |
CMessageRangeUpdate () | |
CMessageRangeUpdate (u32 tag) | |
CMessageRangeUpdate (u32 tag, const std::vector< entity_id_t > &added, const std::vector< entity_id_t > &removed) | |
CMessageRangeUpdate (const CMessageRangeUpdate &other) | |
CMessageRangeUpdate & | operator= (const CMessageRangeUpdate &other) |
![]() | |
virtual | ~CMessage () |
jsval | ToJSValCached (ScriptInterface &) const |
Static Public Member Functions | |
static CMessage * | FromJSVal (ScriptInterface &, jsval val) |
Public Attributes | |
u32 | tag |
std::vector< entity_id_t > | added |
std::vector< entity_id_t > | removed |
Additional Inherited Members | |
![]() | |
CMessage () | |
Sent by CCmpRangeManager at most once per turn, when an active range query has had matching units enter/leave the range since the last RangeUpdate.
Definition at line 312 of file MessageTypes.h.
|
inline |
Definition at line 328 of file MessageTypes.h.
|
inline |
Definition at line 331 of file MessageTypes.h.
|
inline |
Definition at line 334 of file MessageTypes.h.
|
inline |
Definition at line 338 of file MessageTypes.h.
|
static |
Definition at line 281 of file MessageTypeConversions.cpp.
|
inlinevirtual |
Implements CMessage.
Definition at line 315 of file MessageTypes.h.
|
inlinevirtual |
Implements CMessage.
Definition at line 315 of file MessageTypes.h.
|
inlinevirtual |
Implements CMessage.
Definition at line 315 of file MessageTypes.h.
|
inline |
Definition at line 342 of file MessageTypes.h.
|
virtual |
Implements CMessage.
Definition at line 272 of file MessageTypeConversions.cpp.
std::vector<entity_id_t> CMessageRangeUpdate::added |
Definition at line 320 of file MessageTypes.h.
std::vector<entity_id_t> CMessageRangeUpdate::removed |
Definition at line 321 of file MessageTypes.h.
u32 CMessageRangeUpdate::tag |
Definition at line 319 of file MessageTypes.h.