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

Event called when all players have left the experience, indicating that the experience should be cleared and reset. More...

#include <ClearExperienceEvent.h>

Inheritance diagram for UClearExperienceEvent:
[legend]

Public Member Functions

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

Private Member Functions

 GENERATED_BODY ()
 

Private Attributes

APlayerControllerExecutor
 UPROPERTY()
 
FGuid Guid
 
TAtomic< int32 > ListenersNum
 

Detailed Description

Event called when all players have left the experience, indicating that the experience should be cleared and reset.

See also
UExperienceManager::LeaveExperience

UCLASS()

Definition at line 15 of file ClearExperienceEvent.h.

Member Function Documentation

◆ CompareEvent()

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

Definition at line 95 of file BaseEvent.h.

◆ GENERATED_BODY()

UClearExperienceEvent::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()

void UBaseEvent::Initialize ( APlayerController * NewExecutor)
inherited

Definition at line 10 of file BaseEvent.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

◆ 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.


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