0x00x0040
Members 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | NodeID | string | Public | — | |
| 0x08 | From | StateNode | Public | — |
Inherited from Node 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | graph | NodeGraph | Public | — | |
| 0x08 | position | Vector2 | Public | — | |
| 0x08 | ports | NodePortDictionary | Private | — | |
| 0x08 | graphHotfix | NodeGraph | PublicStatic | — |
Inherited from Object 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags | 8 |
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetState(NodeExecutionState state, const string& key, const uint8& value) | Public | 0x08 | |
| uint8 GetState(NodeExecutionState state, const string& key, const uint8& defaultValue) | Public | 0x08 | |
| bool TryGetState(NodeExecutionState state, const string& key, const uint8& value) | Public | 0x08 | |
| void OnValidate() | Private | 0x00 | |
| void ResetNode() | Public+2 flags | 0x00 | |
| void OnNotification(NodeExecutionState state, const string& notif) | Public+2 flags | 0x08 | |
| void OnEnter(NodeExecutionState state) | Public+2 flags | 0x08 | |
| void OnExecute(NodeExecutionState state) | Public+2 flags | 0x08 | |
| void OnExit(NodeExecutionState state, StateNode To, const string& connectedFieldName) | Public+2 flags | 0x08 | |
| void OnExit(NodeExecutionState state, const string& outFieldName) | Public+2 flags | 0x08 | |
| object GetValue(NodePort port) | Public+1 flags | 0x08 | |
| void OnEvent(EventData data, NodeExecutionState state) | Public+2 flags | 0x08 | |
| void .ctor() | 2 flags | 0x00 |
Subclasses 46
EventNodeObjectiveStateNodeState_AddLeaderboardPointsState_AddMedalsState_AddPowderChargeState_AddPunchcardState_AddRequisitionPointsState_AddShellState_BlockerState_ClearSignalAlarmState_ClearTeleprinterState_ConditionBranchState_CustomTrackingVariableState_DamageEntityState_EndState_EntitySelectorState_GenericTimerState_MissionFailedState_MoveMapEntityState_MoveTurretState_NewspaperState_ObjectiveState_PauseTimerState_QueueArticleState_RandomBranchState_SendSceneNotificationState_SendUINotificationState_SetCustomMedalValueState_SetEntityStateState_SetTurretLocationState_SpawnMapEntityState_SpawnScoutPlaneState_SplitBranchState_StartTimerState_StopTimerState_TeleprinterTextState_TestNodeState_TimerAddTimeState_TriggerImpactState_UnlockSceneObjectState_UnpauseTimerState_WaitBarrierState_WaitEntityDestroyedState_WaitForNotificationState_WaitSecondsState_WaitShellLanded
Used by 49
types with a member, parameter or interface of this type<StateCheck>d__8EventNodeEventNode[]NodeExecutionStateObjectiveEntryState_AddLeaderboardPointsState_AddMedalsState_AddPowderChargeState_AddPunchcardState_AddRequisitionPointsState_AddShellState_BlockerState_ClearSignalAlarmState_ClearTeleprinterState_ConditionBranchState_CustomTrackingVariableState_DamageEntityState_EndState_EntitySelectorState_GenericTimerState_ImpactStartState_MissionFailedState_MoveMapEntityState_MoveTurretState_NewspaperState_ObjectiveState_PauseTimerState_QueueArticleState_SendSceneNotificationState_SendUINotificationState_SetCustomMedalValueState_SetEntityStateState_SetTurretLocationState_SpawnMapEntityState_SpawnScoutPlaneState_StartTimerState_StopTimerState_TeleprinterTextState_TestNodeState_TimerAddTimeState_TriggerImpactState_UnlockSceneObjectState_UnpauseTimerState_WaitBarrierState_WaitEntityDestroyedState_WaitForNotificationState_WaitSecondsState_WaitShellLandedStateNodeEntry