7 Guid = FGuid::NewGuid();
22 if (IsValidLowLevelFast())
31 UE_LOG(LogTemp,
Warning, TEXT(
"[UBaseEvent::Lock] Trying to acquire invalid Event."));
38 if (IsValidLowLevelFast())
48 UE_LOG(LogTemp,
Error, TEXT(
"[UBaseEvent::Unlock] Event has been invalidated while beying acquired."));
virtual void Unlock() final
virtual bool Lock() final
APlayerController * GetExecutor() const
TAtomic< int32 > ListenersNum
APlayerController * Executor
UPROPERTY()
void Initialize(APlayerController *NewExecutor)