#include <proEventData.h>
Public Types |
enum | eventType {
kCollision = 1,
kPicked,
kControlKey,
kVariable,
kFacing,
kContained,
kActivate,
kCallback,
kResponderState,
kMultiStage,
kSpawned,
kClickDrag,
kCoop,
kOfferLinkBook,
kBook,
kClimbingBlockerHit,
kNone
} |
enum | dataType { kNumber,
kKey,
kNotta
} |
enum | multiStageEventType {
kEnterStage = 1,
kBeginningOfLoop,
kAdvanceNextStage,
kRegressPrevStage,
kNothing
} |
Member Enumeration Documentation
- Enumerator:
kCollision |
|
kPicked |
|
kControlKey |
|
kVariable |
|
kFacing |
|
kContained |
|
kActivate |
|
kCallback |
|
kResponderState |
|
kMultiStage |
|
kSpawned |
|
kClickDrag |
|
kCoop |
|
kOfferLinkBook |
|
kBook |
|
kClimbingBlockerHit |
|
kNone |
|
- Enumerator:
kEnterStage |
|
kBeginningOfLoop |
|
kAdvanceNextStage |
|
kRegressPrevStage |
|
kNothing |
|
Constructor & Destructor Documentation
proEventData::proEventData |
( |
| ) |
|
virtual proEventData::~proEventData |
( |
| ) |
|
|
virtual |
Member Function Documentation
int proEventData::EventType |
( |
| ) |
const |
static proEventData* proEventData::ICreateEventDataType |
( |
int |
type | ) |
|
|
staticprotected |
static proEventData* proEventData::ICreateEventDataType |
( |
const char * |
typeName | ) |
|
|
staticprotected |
Reimplemented in proClimbingBlockerHitEventData, proBookEventData, proOfferLinkBookEventData, proCoopEventData, proSpawnedEventData, proMultiStageEventData, proResponderStateEventData, proCallbackEventData, proActivateEventData, proContainedEventData, proFacingEventData, proVariableEventData, proControlKeyEventData, proPickedEventData, and proCollisionEventData.
virtual void proEventData::IPrcWrite |
( |
pfPrcHelper * |
prc | ) |
|
|
protectedpure virtual |
Implemented in proClimbingBlockerHitEventData, proBookEventData, proOfferLinkBookEventData, proCoopEventData, proClickDragEventData, proSpawnedEventData, proMultiStageEventData, proResponderStateEventData, proCallbackEventData, proActivateEventData, proContainedEventData, proFacingEventData, proVariableEventData, proControlKeyEventData, proPickedEventData, and proCollisionEventData.
Implemented in proClimbingBlockerHitEventData, proBookEventData, proOfferLinkBookEventData, proCoopEventData, proClickDragEventData, proSpawnedEventData, proMultiStageEventData, proResponderStateEventData, proCallbackEventData, proActivateEventData, proContainedEventData, proFacingEventData, proVariableEventData, proControlKeyEventData, proPickedEventData, and proCollisionEventData.
Implemented in proClimbingBlockerHitEventData, proBookEventData, proOfferLinkBookEventData, proCoopEventData, proClickDragEventData, proSpawnedEventData, proMultiStageEventData, proResponderStateEventData, proCallbackEventData, proActivateEventData, proContainedEventData, proFacingEventData, proVariableEventData, proControlKeyEventData, proPickedEventData, and proCollisionEventData.
Member Data Documentation
int proEventData::fEventType |
|
protected |
The documentation for this class was generated from the following file: