UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UObjectBase Member List

This is the complete list of members for UObjectBase, including all inherited members.

AddRef() constUObjectBase
AddToClassMapUObjectBasefriend
AtomicallyClearFlags(EObjectFlags FlagsToClear)UObjectBaseinline
AtomicallySetFlags(EObjectFlags FlagsToAdd)UObjectBaseinline
DeferredRegister(UClass *UClassStaticClass, const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotectedvirtual
FBlueprintCompileReinstancerUObjectBasefriend
FCompiledInObjectRegistryUObjectBasefriend
FContextObjectManagerUObjectBasefriend
FDeferredRegistryUObjectBasefriend
FInternalUObjectBaseUtilityIsValidFlagsCheckerUObjectBasefriend
FUObjectAllocatorUObjectBasefriend
FUObjectArrayUObjectBasefriend
FVerseObjectClassReplacerUObjectBasefriend
GetClass() constUObjectBaseinline
GetExternalPackage() constUObjectBase
GetExternalPackageInternal() constUObjectBase
GetFlags() constUObjectBaseinline
GetFName() constUObjectBaseinline
GetFNameForStatID() constUObjectBasevirtual
GetOuter() constUObjectBaseinline
GetUniqueID() constUObjectBaseinline
InitializePrivateStaticClassUObjectBasefriend
IsValidLowLevel() constUObjectBase
IsValidLowLevelFast(bool bRecursive=true) constUObjectBase
LowLevelRename(FName NewName, UObject *NewOuter=NULL)UObjectBaseprotected
MarkAsReachable() constUObjectBase
NamePrivateUObjectBase
PrefetchClass(UObject *Object)UObjectBaseinlinestatic
PrefetchOuter(UObject *Object)UObjectBaseinlinestatic
Register(class UClass *(*StaticClassFn)(), const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotected
Register(const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotected
RegisterDependencies()UObjectBaseinlineprotectedvirtual
ReleaseRef() constUObjectBase
RemoveClassPrefix(const TCHAR *ClassName)UObjectBasestatic
RemoveFromClassMapUObjectBasefriend
SetExternalPackage(UPackage *InPackage)UObjectBase
SetFlagsTo(EObjectFlags NewFlags)UObjectBaseinlineprotected
StaticAllocateObjectUObjectBasefriend
UE::CoreUObject::Private::FObjectHandleUtilsUObjectBasefriend
UObjectBase()UObjectBaseinlineprotected
UObjectBase(EObjectFlags InFlags)UObjectBaseprotected
UObjectBase(UClass *InClass, EObjectFlags InFlags, EInternalObjectFlags InInternalFlags, UObject *InOuter, FName InName, int32 InInternalIndex=-1, int32 InSerialNumber=0, FRemoteObjectId InRemoteId=FRemoteObjectId())UObjectBase
UObjectBaseUtilityUObjectBasefriend
UObjectForceRegistrationUObjectBasefriend
Z_Construct_UClass_UObject_StaticsUObjectBasefriend
~UObjectBase()UObjectBasevirtual