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;