libHSPlasma
|
#include <plSimulationMsg.h>
Additional Inherited Members | |
![]() | |
enum | plBCastFlags { kBCastNone = 0x0, kBCastByType = 0x1, kBCastUNUSED_0 = 0x2, kPropagateToChildren = 0x4, kBCastByExactType = 0x8, kPropagateToModifiers = 0x10, kClearAfterBCast = 0x20, kNetPropagate = 0x40, kNetSent = 0x80, kNetUseRelevanceRegions = 0x100, kNetForce = 0x200, kNetNonLocal = 0x400, kLocalPropagate = 0x800, kNetNonDeterministic = 0x200, kMsgWatch = 0x1000, kNetStartCascade = 0x2000, kNetAllowInterAge = 0x4000, kNetSendUnreliable = 0x8000, kCCRSendToAllPlayers = 0x10000, kNetCreatedRemotely = 0x20000 } |
![]() | |
plMessage () | |
virtual void | read (hsStream *S, plResManager *mgr) |
virtual void | write (hsStream *S, plResManager *mgr) |
plKey | getSender () const |
double | getTimeStamp () const |
unsigned int | getBCastFlags () const |
void | setSender (plKey sender) |
void | setTimeStamp (double timestamp) |
void | setBCastFlags (unsigned int flags) |
const std::vector< plKey > & | getReceivers () const |
std::vector< plKey > & | getReceivers () |
void | addReceiver (plKey receiver) |
void | delReceiver (size_t idx) |
void | clearReceivers () |
![]() | |
void | IMsgRead (hsStream *S, plResManager *mgr) |
void | IMsgWrite (hsStream *S, plResManager *mgr) |
virtual void | IPrcWrite (pfPrcHelper *prc) |
virtual void | IPrcParse (const pfPrcTag *tag, plResManager *mgr) |
![]() | |
plKey | fSender |
std::vector< plKey > | fReceivers |
double | fTimeStamp |
unsigned int | fBCastFlags |