UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ActorInstanceHandle.cpp File Reference

Classes

struct  FActorInstanceHandleInternalHelper
 

Namespaces

namespace  UE
 
namespace  UE::FActorInstanceHandle
 
namespace  UE::FActorInstanceHandle::Private
 

Macros

#define VALIDATE_ACCESS()
 

Functions

uint32 GetTypeHash (const FActorInstanceHandle &Handle)
 
FArchiveoperator<< (FArchive &Ar, FActorInstanceHandle &Handle)
 

Variables

bool UE::FActorInstanceHandle::Private::bValidateAccessFromGameThread = false
 

Macro Definition Documentation

◆ VALIDATE_ACCESS

#define VALIDATE_ACCESS ( )
Value:
{ \
ensureAlwaysMsgf(IsInGameThread() || IsInParallelGameThread(), TEXT("%hs can only be called from the game thread"), __FUNCTION__); \
}
#define TEXT(x)
Definition Platform.h:1272
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
CORE_API bool IsInParallelGameThread()
Definition ThreadingBase.cpp:207
CORE_API bool IsInGameThread()
Definition ThreadingBase.cpp:185
bool bValidateAccessFromGameThread
Definition ActorInstanceHandle.cpp:13

Function Documentation

◆ GetTypeHash()

uint32 GetTypeHash ( const FActorInstanceHandle Handle)

◆ operator<<()

FArchive & operator<< ( FArchive Ar,
FActorInstanceHandle Handle 
)