Created by the state machine as a data wrapper which is passed around when events are posted.
#include <deprecated/YiStateMachineEvent.h>

Protected Attributes | |
| CYIEvent * | m_pBaseEvent |
| CYIEventTarget * | m_pEventTarget |
Additional Inherited Members | |
Public Attributes inherited from CYIEvent | |
| CYIEventTarget * | m_pTarget |
| CYIEventTarget * | m_pCurrentTarget |
| YI_EVENT_PHASE | m_ePhase |
| bool | m_bCanCancel |
| bool | m_bCanBubble |
| bool | m_bCanCapture |
| bool | m_bStopPropagation |
| bool | m_bHandled |
| uint64_t | m_uEventTimeMs |
| yi::deprecated::CYIStateMachineEvent::CYIStateMachineEvent | ( | CYIEvent * | pEvent, |
| CYIEventTarget * | pEventTarget | ||
| ) |
Constructs an event which contains a pEvent and pEventTarget for the purpose of bundling the event and target data so it can be easily passed through the PostEvent methods.
|
virtual |
| CYIEvent* yi::deprecated::CYIStateMachineEvent::GetEvent | ( | ) |
Returns the event.
| CYIEventTarget* yi::deprecated::CYIStateMachineEvent::GetEventTarget | ( | ) |
Returns the event target.
|
protected |
|
protected |