Skip to content

UCinematicsComponent

#include <CinematicsComponent.h>

Inherits from UActorComponent

Public Functions

Name
void BindToPlayerState(APlayerState * PlayerState)
UCinematicState * GetCurrentState()
[[FGameplayTag]] GetCurrentStateTag() const
[[FGameplayTag]] GetCurrentUIState()
UCinematicState * GetState([[FGameplayTag]] Tag)
void GotoState([[FGameplayTag]] NextState)
void HandleGameCinematicStateChanged([[ECinematicGameState]] GameStateCinematicState)
void HandleMatchStateChanged(FName MatchState)
bool IsInState([[FGameplayTag]] State) const
void SetUIState([[FGameplayTag]] UIState)
UCinematicsComponent()

Public Attributes

Name
TMap< [[FGameplayTag]], TSoftClassPtr< UCinematicState > > DefaultStates
[[FGameplayTag]] InitialState
FCinematicStateChanged OnCinematicStateChanged

Updated on 2025-01-21 at 09:02:24 +0100