Skip to content

FSMActivateStateTransaction¶

Module: SMSystem

#include <SMTransactions.h>

Inherits from FSMTransaction_Base

Description¶

struct FSMActivateStateTransaction;

States that need their active flag changed.

Public Functions¶

Name
FSMActivateStateTransaction()
FSMActivateStateTransaction(const FGuid & InGuid, const float InTimeInState, const bool bInIsActive, const bool bInSetAllParents)

Public Attributes¶

Name
FGuid BaseGuid
float TimeInState
uint8 bIsActive
uint8 bSetAllParents

Public Functions Documentation¶

function FSMActivateStateTransaction¶

inline FSMActivateStateTransaction()

function FSMActivateStateTransaction¶

inline FSMActivateStateTransaction(
    const FGuid & InGuid,
    const float InTimeInState,
    const bool bInIsActive,
    const bool bInSetAllParents
)

Public Attributes Documentation¶

variable BaseGuid¶

FGuid BaseGuid;

The node path guid.


variable TimeInState¶

float TimeInState;

variable bIsActive¶

uint8 bIsActive;

variable bSetAllParents¶

uint8 bSetAllParents;