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

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::GC
 
namespace  UE::CoreUObject
 
namespace  UE::CoreUObject::Private
 

Enumerations

enum class  EObjectFullNameFlags { None = 0 , IncludeClassPackage = 1 }
 

Functions

 ENUM_CLASS_FLAGS (EObjectFullNameFlags)
 
void UE::GC::MarkAsReachable (const UObject *Obj)
 
UPackageUE::CoreUObject::Private::GetPackage (const UObject *Obj)
 
FString UE::CoreUObject::Private::GetFullName (const UObject *Obj, const UObject *StopOuter, EObjectFullNameFlags Flags)
 
FString UE::CoreUObject::Private::GetPathName (const UObject *Obj, const UObject *StopOuter)
 
UClassUE::CoreUObject::Private::GetClass (UObject *Obj)
 
FName UE::CoreUObject::Private::GetFName (const UObject *Obj)
 
UObjectUE::CoreUObject::Private::GetOuter (const UObject *Obj)
 
bool UE::CoreUObject::Private::IsIn (const UObject *Obj, const UObject *SomeOuter)
 
bool UE::CoreUObject::Private::HasAnyFlags (const UObject *Obj, int32 FlagsToCheck)
 

Enumeration Type Documentation

◆ EObjectFullNameFlags

enum class EObjectFullNameFlags
strong

Enum which specifies the mode in which full object names are constructed

Enumerator
None 
IncludeClassPackage 

Function Documentation

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( EObjectFullNameFlags  )