FSMFullSyncTransaction¶
Module: SMSystem
#include <SMTransactions.h>
Inherits from FSMTransaction_Base
Description¶
Use for syncing the complete state of a state machine.
Public Functions¶
Name | |
---|---|
FSMFullSyncTransaction() |
Public Attributes¶
Name | |
---|---|
TArray< FSMFullSyncStateTransaction > | ActiveStates |
uint8 | bHasStarted |
uint8 | bFromUserLoad |
uint8 | bForceFullRefresh |
Public Functions Documentation¶
function
FSMFullSyncTransaction¶
Public Attributes Documentation¶
variable
ActiveStates¶
All states which should be active.
variable
bHasStarted¶
Has the state machine started already.
variable
bFromUserLoad¶
User has specified to load these states by calling LoadFromState. Consider removing and instead relying on a 'start' transaction with guids.
variable
bForceFullRefresh¶
Inform the receiver they should always accept the refresh and also update network settings. Useful for after a possession change.