UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLevelInstanceActorGuid Struct Reference

#include <LevelInstanceActorGuid.h>

Public Member Functions

 FLevelInstanceActorGuid ()
 
 FLevelInstanceActorGuid (AActor *InActor)
 
ENGINE_API void AssignIfInvalid ()
 
ENGINE_API bool IsValid () const
 
ENGINE_API const FGuidGetGuid () const
 

Public Attributes

TObjectPtr< AActorActor = nullptr
 
FGuid ActorGuid
 

Friends

ENGINE_API friend FArchiveoperator<< (FArchive &Ar, FLevelInstanceActorGuid &LevelInstanceActorGuid)
 

Detailed Description

Helper struct that allows serializing the ActorGuid for runtime use.

Constructor & Destructor Documentation

◆ FLevelInstanceActorGuid() [1/2]

FLevelInstanceActorGuid::FLevelInstanceActorGuid ( )
inline

◆ FLevelInstanceActorGuid() [2/2]

FLevelInstanceActorGuid::FLevelInstanceActorGuid ( AActor InActor)
inline

Member Function Documentation

◆ AssignIfInvalid()

void FLevelInstanceActorGuid::AssignIfInvalid ( )

◆ GetGuid()

const FGuid & FLevelInstanceActorGuid::GetGuid ( ) const

◆ IsValid()

bool FLevelInstanceActorGuid::IsValid ( ) const

Friends And Related Symbol Documentation

◆ operator<<

ENGINE_API friend FArchive & operator<< ( FArchive Ar,
FLevelInstanceActorGuid LevelInstanceActorGuid 
)
friend

Member Data Documentation

◆ Actor

TObjectPtr<AActor> FLevelInstanceActorGuid::Actor = nullptr

◆ ActorGuid

FGuid FLevelInstanceActorGuid::ActorGuid

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