A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
UNewSubStepLoadedEvent Class Reference

Event called when new sub-step is loaded. More...

#include <NewSubStepLoadedEvent.h>

Inheritance diagram for UNewSubStepLoadedEvent:
[legend]

Public Member Functions

virtual FCompareResult CompareEvent (const UBaseEvent *Event) const
 
APlayerControllerGetExecutor () const
 
const FGuid & GetGuid () const
 
void Initialize (APlayerController *NewExecutor)
 
void Initialize (APlayerController *newExecutor, FStoryStep currentSubStep, bool subStepCompleted)
 
virtual bool Lock () final
 
virtual void Unlock () final
 

Public Attributes

FStoryStep CurrentSubStep
 
bool SubStepCompleted
 

Private Member Functions

 GENERATED_BODY ()
 

Private Attributes

APlayerControllerExecutor
 UPROPERTY()
 
FGuid Guid
 
TAtomic< int32 > ListenersNum
 

Detailed Description

Event called when new sub-step is loaded.

See also
UStoryManager::GoToNextSubStep

UCLASS()

Definition at line 17 of file NewSubStepLoadedEvent.h.

Member Function Documentation

◆ CompareEvent()

virtual FCompareResult UBaseEvent::CompareEvent ( const UBaseEvent * Event) const
inlinevirtualinherited

Definition at line 95 of file BaseEvent.h.

◆ GENERATED_BODY()

UNewSubStepLoadedEvent::GENERATED_BODY ( )
private

◆ GetExecutor()

APlayerController * UBaseEvent::GetExecutor ( ) const
inherited

Definition at line 15 of file BaseEvent.cpp.

◆ GetGuid()

const FGuid & UBaseEvent::GetGuid ( ) const
inlineinherited

Definition at line 90 of file BaseEvent.h.

◆ Initialize() [1/2]

void UBaseEvent::Initialize ( APlayerController * NewExecutor)
inherited

Definition at line 10 of file BaseEvent.cpp.

◆ Initialize() [2/2]

void UNewSubStepLoadedEvent::Initialize ( APlayerController * newExecutor,
FStoryStep currentSubStep,
bool subStepCompleted )

Definition at line 3 of file NewSubStepLoadedEvent.cpp.

◆ Lock()

bool UBaseEvent::Lock ( )
finalvirtualinherited

Definition at line 20 of file BaseEvent.cpp.

Here is the caller graph for this function:

◆ Unlock()

void UBaseEvent::Unlock ( )
finalvirtualinherited

Definition at line 36 of file BaseEvent.cpp.

Member Data Documentation

◆ CurrentSubStep

FStoryStep UNewSubStepLoadedEvent::CurrentSubStep

Definition at line 25 of file NewSubStepLoadedEvent.h.

◆ Executor

APlayerController* UBaseEvent::Executor
privateinherited

UPROPERTY()

Definition at line 109 of file BaseEvent.h.

◆ Guid

FGuid UBaseEvent::Guid
privateinherited

Definition at line 110 of file BaseEvent.h.

◆ ListenersNum

TAtomic<int32> UBaseEvent::ListenersNum
privateinherited
Todo
TAtomic is deprecated, we should replace this

Definition at line 112 of file BaseEvent.h.

◆ SubStepCompleted

bool UNewSubStepLoadedEvent::SubStepCompleted

Definition at line 26 of file NewSubStepLoadedEvent.h.


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