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

Event called when new story is loaded. More...

#include <NewStoryLoadedEvent.h>

Inheritance diagram for UNewStoryLoadedEvent:
[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 currentStep, bool stepCompleted)
 
virtual bool Lock () final
 
virtual void Unlock () final
 

Public Attributes

FStoryStep CurrentStep
 
bool StepCompleted
 

Private Member Functions

 GENERATED_BODY ()
 

Private Attributes

APlayerControllerExecutor
 UPROPERTY()
 
FGuid Guid
 
TAtomic< int32 > ListenersNum
 

Detailed Description

Event called when new story is loaded.

See also
UStoryManager::InitNewStory

UCLASS()

Definition at line 17 of file NewStoryLoadedEvent.h.

Member Function Documentation

◆ CompareEvent()

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

Definition at line 95 of file BaseEvent.h.

◆ GENERATED_BODY()

UNewStoryLoadedEvent::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 UNewStoryLoadedEvent::Initialize ( APlayerController * NewExecutor,
FStoryStep currentStep,
bool stepCompleted )

Definition at line 3 of file NewStoryLoadedEvent.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

◆ CurrentStep

FStoryStep UNewStoryLoadedEvent::CurrentStep

Definition at line 24 of file NewStoryLoadedEvent.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.

◆ StepCompleted

bool UNewStoryLoadedEvent::StepCompleted

Definition at line 25 of file NewStoryLoadedEvent.h.


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