|
libHSPlasma
|
#include <plSimpleRegionSensor.h>
Public Member Functions | |
| virtual void | read (hsStream *S, plResManager *mgr) |
| virtual void | write (hsStream *S, plResManager *mgr) |
Public Member Functions inherited from plSimpleRegionSensor | |
| plSimpleRegionSensor () | |
| virtual | ~plSimpleRegionSensor () |
| void | setEnterMsg (plMessage *msg) |
| void | setExitMsg (plMessage *msg) |
Public Member Functions inherited from plSingleModifier | |
| bool | getFlag (size_t flag) const |
| void | setFlag (size_t flag, bool value) |
| virtual size_t | getTargetsCount () const |
| virtual plKey | getTarget (size_t) const |
| virtual void | addTarget (plKey target) |
| virtual void | removeTarget (plKey) |
Additional Inherited Members | |
Public Types inherited from plSynchedObject | |
| enum | Flags { kDontDirty = 0x1, kSendReliably = 0x2, kHasConstantNetGroup = 0x4, kDontSynchGameMessages = 0x8, kExcludePersistentState = 0x10, kExcludeAllPersistentState = 0x20, kLocalOnly = kExcludeAllPersistentState | kDontSynchGameMessages, kHasVolatileState = 0x40, kAllStateIsVolatile = 0x80 } |
| enum | SDLSendFlags { kBCastToClients = 0x1, kForceFullSend = 0x2, kSkipLocalOwnershipCheck = 0x4, kSendImmediately = 0x8, kDontPersistOnServer = 0x10, kUseRelevanceRegions = 0x20, kNewState = 0x40, kIsAvatarState = 0x80 } |
Protected Member Functions inherited from plSimpleRegionSensor | |
| virtual void | IPrcWrite (pfPrcHelper *prc) |
| virtual void | IPrcParse (const pfPrcTag *tag, plResManager *mgr) |
Protected Attributes inherited from plSimpleRegionSensor | |
| plMessage * | fEnterMsg |
| plMessage * | fExitMsg |
|
virtual |
Reads this creatable directly from the stream. If any keys are read, they will be added to the plResManager automatically.
Reimplemented from plSimpleRegionSensor.
|
virtual |
Writes this creatable directly to the stream. The plResManager is used to manage any key references written by this creatable.
Reimplemented from plSimpleRegionSensor.
1.8.1.2