LEAP Documentation 40220
Documentation for the LEAP project
AActorStateManager Class Reference

#include <ActorStateManager.h>

Inheritance diagram for AActorStateManager:

Public Member Functions

virtual void EndPlay (const EEndPlayReason::Type EndPlayReason) override
 
void SetState (AController *Sender, AManagedStateActor *Actor, const uint8 State)
 
bool ValidateSetState (AController *Sender, AManagedStateActor *Actor, const uint8 State)
 
void Server_SetState (AController *Sender, AManagedStateActor *Actor, const uint8 State)
 
void Multicast_SetState (AController *Sender, AManagedStateActor *Actor, const uint8 State)
 

Static Public Member Functions

static AActorStateManagerGetStateManager (UObject *WorldContextObject)
 

Member Function Documentation

◆ EndPlay()

void AActorStateManager::EndPlay ( const EEndPlayReason::Type  EndPlayReason)
overridevirtual

◆ GetStateManager()

AActorStateManager * AActorStateManager::GetStateManager ( UObject *  WorldContextObject)
static

◆ Multicast_SetState()

void AActorStateManager::Multicast_SetState ( AController *  Sender,
AManagedStateActor Actor,
const uint8  State 
)

◆ Server_SetState()

void AActorStateManager::Server_SetState ( AController *  Sender,
AManagedStateActor Actor,
const uint8  State 
)

◆ SetState()

void AActorStateManager::SetState ( AController *  Sender,
AManagedStateActor Actor,
const uint8  State 
)

◆ ValidateSetState()

bool AActorStateManager::ValidateSetState ( AController *  Sender,
AManagedStateActor Actor,
const uint8  State 
)

The documentation for this class was generated from the following files: