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

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

AbortInsideMemberFunction() constUObject
AddCppProperty(FProperty *Property) overrideUStructvirtual
AddDefaultSubobject(UObject *NewSubobject, const UClass *BaseClass)UClassinline
AddDerivedFunction(UStruct *DerivedFunctionType)TLinkerImportPlaceholder< UClass >
AddFunctionToFunctionMap(UFunction *Function, FName FuncName)UClassinline
AddNativeFunction(const ANSICHAR *InName, FNativeFuncPtr InPointer)UClass
AddNativeFunction(const WIDECHAR *InName, FNativeFuncPtr InPointer)UClass
AddRef() constUObjectBase
AddReferencedObjects(UObject *InThis, FReferenceCollector &Collector)UClassstatic
AddReferencingProperty(FFieldVariant ReferencingProperty)TLinkerImportPlaceholder< UClass >
AddReferencingPropertyValue(FFieldVariant ReferencingProperty, void *DataPtr)FLinkerPlaceholderBase
AddReferencingScriptExpr(UClass **ExpressionPtr)TLinkerImportPlaceholder< UClass >
AddToCluster(UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject=false)UObjectBaseUtility
AddToRoot()UObjectBaseUtilityinline
AppendName(FString &ResultString) constUObjectBaseUtilityinline
AreNativePropertiesIdenticalTo(UObject *Other) constUObjectinlinevirtual
ArePropertyGuidsAvailable() constUStructinlineprotectedvirtual
AssembleReferenceTokenStream(bool bForce=false)UClass
AssembleReferenceTokenStreams()UClassstatic
AtomicallyClearFlags(EObjectFlags FlagsToClear)UObjectBaseinline
AtomicallyClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
AtomicallySetFlags(EObjectFlags FlagsToAdd)UObjectBaseinline
BaseFieldClass typedefUField
bCookedUClass
BeginDestroy() overrideULinkerPlaceholderClassvirtual
Bind() overrideULinkerPlaceholderClassvirtual
bLayoutChangingUClass
bNeedsDynamicSubobjectInstancingUClassprotected
BuildSubobjectMapping(UObject *OtherObject, TMap< UObject *, UObject * > &ObjectMapping) constUObjectvirtual
CallAddReferencedObjects(UObject *This, FReferenceCollector &Collector) constUClassinline
UStruct::CallAddReferencedObjects(FReferenceCollector &Collector)UObject
CallFunction(FFrame &Stack, RESULT_DECL, UFunction *Function)UObject
CallFunctionByNameWithArguments(const TCHAR *Cmd, FOutputDevice &Ar, UObject *Executor, bool bForceCallWithNonExec=false)UObject
CallRemoteFunction(UFunction *Function, void *Parms, struct FOutParmRec *OutParms, FFrame *Stack)UObjectinlinevirtual
CanBeClusterRoot() constUObjectBaseUtilityinlinevirtual
CanBeInCluster() constUObjectBaseUtilityvirtual
CanCheckDefaultSubObjects(bool bForceCheck, bool &bResult) constUObjectprotected
CanCreateAssetOfClass() constUClassinlinevirtual
CanCreateInCurrentContext(UObject *Template)UObjectstatic
CheckDefaultObjectIsValidLowLevelFast(const int32 AlignmentCheck) constUClassinline
CheckDefaultSubobjects(bool bForceCheck=false) constUObject
CheckDefaultSubobjectsInternal() constUObjectprotectedvirtual
ChildPropertiesUStruct
ChildrenUStruct
ClassCastFlagsUClass
ClassConfigNameUClass
ClassConstructorUClass
ClassConstructorType typedefUClass
ClassFlagsUClass
ClassRepsUClass
ClassUniqueUClassmutable
ClassVTableHelperCtorCallerUClass
ClassVTableHelperCtorCallerType typedefUClass
ClassWithinUClass
CleanupSparseClassData()UClassprotected
ClearFlags(EObjectFlags FlagsToClear)UObjectBaseUtilityinline
ClearFunctionMapsCaches()UClass
ClearGarbage()UObjectBaseUtilityinline
ClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
ClearSparseClassDataStruct(bool bInRecomplingOnLoad)UClass
CollectBytecodeAndPropertyReferencedObjects()UStruct
CollectBytecodeAndPropertyReferencedObjectsRecursively()UStruct
CollectBytecodeReferencedObjects(TArray< UObject * > &OutReferencedObjects)UStruct
CollectDefaultSubobjects(TArray< UObject * > &OutDefaultSubobjects, bool bIncludeNestedSubobjects=false) constUObject
CollectPropertyReferencedObjects(TArray< UObject * > &OutReferencedObjects)UStruct
CollectSaveOverrides(FObjectCollectSaveOverridesContext SaveContext)UObjectvirtual
ConditionalBeginDestroy()UObject
ConditionalFinishDestroy()UObject
ConditionalPostLoad()UObject
ConditionalPostLoadSubobjects(struct FObjectInstancingGraph *OuterInstanceGraph=NULL)UObject
ConditionalPreload()UObject
ConvertFullNameToShortTypeFullName(FStringView InFullName)UClassstatic
ConvertPathNameToShortTypeName(FStringView InClassPathOrShortTypeName)UClassstatic
CppClassStaticFunctionsUClass
CreateCluster()UObjectBaseUtilityvirtual
CreateDefaultObject()UClassprotectedvirtual
CreateDefaultSubobject(FName SubobjectFName, UClass *ReturnType, UClass *ClassToCreateByDefault, bool bIsRequired, bool bIsTransient)UObject
CreateDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateEditorOnlyDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateLinkAndAddChildFunctionsToMap(const FClassFunctionLinkInfo *Functions, uint32 NumFunctions)UClass
CreateOptionalDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateOptionalDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreatePersistentUberGraphFrame(UObject *Obj, bool bCreateOnlyIfEmpty=false, bool bSkipSuperClass=false, UClass *OldClass=nullptr) constUClassinlinevirtual
CreateSparseClassData()UClassprotected
CustomFindProperty(const FName InName) constUStructinlinevirtual
DECLARE_FUNCTION(ProcessInternal)UObject
DECLARE_FUNCTION(execUndefined)UObject
DECLARE_FUNCTION(execLocalVariable)UObject
DECLARE_FUNCTION(execInstanceVariable)UObject
DECLARE_FUNCTION(execDefaultVariable)UObject
DECLARE_FUNCTION(execLocalOutVariable)UObject
DECLARE_FUNCTION(execInterfaceVariable)UObject
DECLARE_FUNCTION(execClassSparseDataVariable)UObject
DECLARE_FUNCTION(execInterfaceContext)UObject
DECLARE_FUNCTION(execArrayElement)UObject
DECLARE_FUNCTION(execBoolVariable)UObject
DECLARE_FUNCTION(execClassDefaultVariable)UObject
DECLARE_FUNCTION(execEndFunctionParms)UObject
DECLARE_FUNCTION(execNothing)UObject
DECLARE_FUNCTION(execNothingInt32)UObject
DECLARE_FUNCTION(execNothingOp4a)UObject
DECLARE_FUNCTION(execBreakpoint)UObject
DECLARE_FUNCTION(execTracepoint)UObject
DECLARE_FUNCTION(execWireTracepoint)UObject
DECLARE_FUNCTION(execInstrumentation)UObject
DECLARE_FUNCTION(execEndOfScript)UObject
DECLARE_FUNCTION(execReturnNothing)UObject
DECLARE_FUNCTION(execEmptyParmValue)UObject
DECLARE_FUNCTION(execJump)UObject
DECLARE_FUNCTION(execJumpIfNot)UObject
DECLARE_FUNCTION(execAssert)UObject
DECLARE_FUNCTION(execPushExecutionFlow)UObject
DECLARE_FUNCTION(execPopExecutionFlow)UObject
DECLARE_FUNCTION(execComputedJump)UObject
DECLARE_FUNCTION(execPopExecutionFlowIfNot)UObject
DECLARE_FUNCTION(execLet)UObject
DECLARE_FUNCTION(execLetObj)UObject
DECLARE_FUNCTION(execLetWeakObjPtr)UObject
DECLARE_FUNCTION(execLetBool)UObject
DECLARE_FUNCTION(execLetDelegate)UObject
DECLARE_FUNCTION(execLetMulticastDelegate)UObject
DECLARE_FUNCTION(execAddMulticastDelegate)UObject
DECLARE_FUNCTION(execClearMulticastDelegate)UObject
DECLARE_FUNCTION(execEatReturnValue)UObject
DECLARE_FUNCTION(execRemoveMulticastDelegate)UObject
DECLARE_FUNCTION(execSelf)UObject
DECLARE_FUNCTION(execContext)UObject
DECLARE_FUNCTION(execContext_FailSilent)UObject
DECLARE_FUNCTION(execStructMemberContext)UObject
DECLARE_FUNCTION(execVirtualFunction)UObject
DECLARE_FUNCTION(execFinalFunction)UObject
DECLARE_FUNCTION(execLocalVirtualFunction)UObject
DECLARE_FUNCTION(execLocalFinalFunction)UObject
DECLARE_FUNCTION(execStructCmpEq)UObject
DECLARE_FUNCTION(execStructCmpNe)UObject
DECLARE_FUNCTION(execStructMember)UObject
DECLARE_FUNCTION(execEqualEqual_DelegateDelegate)UObject
DECLARE_FUNCTION(execNotEqual_DelegateDelegate)UObject
DECLARE_FUNCTION(execEqualEqual_DelegateFunction)UObject
DECLARE_FUNCTION(execNotEqual_DelegateFunction)UObject
DECLARE_FUNCTION(execIntConst)UObject
DECLARE_FUNCTION(execInt64Const)UObject
DECLARE_FUNCTION(execUInt64Const)UObject
DECLARE_FUNCTION(execSkipOffsetConst)UObject
DECLARE_FUNCTION(execFloatConst)UObject
DECLARE_FUNCTION(execDoubleConst)UObject
DECLARE_FUNCTION(execStringConst)UObject
DECLARE_FUNCTION(execUnicodeStringConst)UObject
DECLARE_FUNCTION(execTextConst)UObject
DECLARE_FUNCTION(execPropertyConst)UObject
DECLARE_FUNCTION(execObjectConst)UObject
DECLARE_FUNCTION(execSoftObjectConst)UObject
DECLARE_FUNCTION(execFieldPathConst)UObject
DECLARE_FUNCTION(execInstanceDelegate)UObject
DECLARE_FUNCTION(execNameConst)UObject
DECLARE_FUNCTION(execByteConst)UObject
DECLARE_FUNCTION(execIntZero)UObject
DECLARE_FUNCTION(execIntOne)UObject
DECLARE_FUNCTION(execTrue)UObject
DECLARE_FUNCTION(execFalse)UObject
DECLARE_FUNCTION(execNoObject)UObject
DECLARE_FUNCTION(execNullInterface)UObject
DECLARE_FUNCTION(execIntConstByte)UObject
DECLARE_FUNCTION(execRotationConst)UObject
DECLARE_FUNCTION(execVectorConst)UObject
DECLARE_FUNCTION(execVector3fConst)UObject
DECLARE_FUNCTION(execTransformConst)UObject
DECLARE_FUNCTION(execStructConst)UObject
DECLARE_FUNCTION(execSetArray)UObject
DECLARE_FUNCTION(execSetSet)UObject
DECLARE_FUNCTION(execSetMap)UObject
DECLARE_FUNCTION(execArrayConst)UObject
DECLARE_FUNCTION(execSetConst)UObject
DECLARE_FUNCTION(execMapConst)UObject
DECLARE_FUNCTION(execBitFieldConst)UObject
DECLARE_FUNCTION(execNew)UObject
DECLARE_FUNCTION(execClassContext)UObject
DECLARE_FUNCTION(execNativeParm)UObject
DECLARE_FUNCTION(execCast)UObject
DECLARE_FUNCTION(execDynamicCast)UObject
DECLARE_FUNCTION(execMetaCast)UObject
DECLARE_FUNCTION(execInterfaceCast)UObject
DECLARE_FUNCTION(execDoubleToFloatCast)UObject
DECLARE_FUNCTION(execFloatToDoubleCast)UObject
DECLARE_FUNCTION(execObjectToBool)UObject
DECLARE_FUNCTION(execInterfaceToBool)UObject
DECLARE_FUNCTION(execObjectToInterface)UObject
DECLARE_FUNCTION(execInterfaceToInterface)UObject
DECLARE_FUNCTION(execInterfaceToObject)UObject
DECLARE_FUNCTION(execGetDynArrayElement)UObject
DECLARE_FUNCTION(execSetDynArrayElement)UObject
DECLARE_FUNCTION(execGetDynArrayLength)UObject
DECLARE_FUNCTION(execSetDynArrayLength)UObject
DECLARE_FUNCTION(execDynArrayInsert)UObject
DECLARE_FUNCTION(execDynArrayRemove)UObject
DECLARE_FUNCTION(execDynArrayFind)UObject
DECLARE_FUNCTION(execDynArrayFindStruct)UObject
DECLARE_FUNCTION(execDynArrayAdd)UObject
DECLARE_FUNCTION(execDynArrayAddItem)UObject
DECLARE_FUNCTION(execDynArrayInsertItem)UObject
DECLARE_FUNCTION(execDynArrayRemoveItem)UObject
DECLARE_FUNCTION(execDynArraySort)UObject
DECLARE_FUNCTION(execBindDelegate)UObject
DECLARE_FUNCTION(execCallMulticastDelegate)UObject
DECLARE_FUNCTION(execLetValueOnPersistentFrame)UObject
DECLARE_FUNCTION(execCallMathFunction)UObject
DECLARE_FUNCTION(execSwitchValue)UObject
DECLARE_FUNCTION(execArrayGetByRef)UObject
DECLARE_FUNCTION(execAutoRtfmTransact)UObject
DECLARE_FUNCTION(execAutoRtfmStopTransact)UObject
DECLARE_FUNCTION(execAutoRtfmAbortIfNot)UObject
DeferredObjectTypeFLinkerPlaceholderBase
DeferredRegister(UClass *UClassStaticClass, const TCHAR *PackageName, const TCHAR *InName) overrideUClassvirtual
DeleteUnresolvedScriptProperties()UStructinline
DestroyChildPropertiesAndResetPropertyLinks()UStruct
DestroyNonNativeProperties()UObject
DestroyPersistentUberGraphFrame(UObject *Obj, bool bSkipSuperClass=false) constUClassinlinevirtual
DestroyStruct(void *Dest, int32 ArrayDim=1) constUStructvirtual
DestructorLinkUStruct
DetachExternalPackage()UObjectBaseUtility
ENetFields_Private enum nameUObject
ExecuteUbergraph(int32 EntryPoint)UObject
ExportCustomProperties(FOutputDevice &Out, uint32 Indent)UObjectinlinevirtual
FConstSuperStructIterator typedefUStruct
FieldTypeClass typedefUField
FindArchetype(const UClass *ArchetypeClass, const FName ArchetypeName) constUClassinlinevirtual
FindCommonBase(UClass *InClassA, UClass *InClassB)UClassstatic
FindCommonBase(const TArray< UClass * > &InClasses)UClassstatic
FindFunctionByName(FName InName, EIncludeSuperFlag::Type IncludeSuper=EIncludeSuperFlag::IncludeSuper) constUClass
FindNearestCommonBaseClass(const UClass *TestClass) constUObjectBaseUtility
FindPropertyByName(FName InName) constUStruct
FindPropertyByOffset(int32 Offset) constUStruct
FindPropertyGuidFromName(const FName InName) constUStructinlineprotectedvirtual
FindPropertyNameFromGuid(const FGuid &PropertyGuid) constUStructinlineprotectedvirtual
FinishDestroy() overrideUClassvirtual
FirstOwnedClassRepUClass
FLinkedListBuilder typedefUField
FLinkerPlaceholderBase()FLinkerPlaceholderBase
FSuperStructIterator typedefUStruct
FUnresolvedScriptPropertiesArray typedefUStruct
GetAllMarks() constUObjectBaseUtilityinline
GetArchetype() constUObject
GetArchetypeForCDO() constUClassvirtual
GetArchetypeForSparseClassData(const EGetSparseClassDataMethod GetMethod=EGetSparseClassDataMethod::ArchetypeIfNull) constUClass
GetArchetypeFromRequiredInfo(const UClass *Class, const UObject *Outer, FName Name, EObjectFlags ObjectFlags)UObjectstatic
GetArchetypeInstances(TArray< UObject * > &Instances)UObject
GetAssetRegistryTags(FAssetRegistryTagsContext Context) const overrideUClassvirtual
GetAssetRegistryTags(TArray< FAssetRegistryTag > &OutTags) const overrideUClassvirtual
UStruct::GetAssetRegistryTags(FAssetData &Out) constUObject
UStruct::GetAssetRegistryTags(FAssetRegistryTagsContext Context, FAssetData &Out) constUObject
GetAuthoredName() constUField
GetAuthoredNameForField(const UField *Field) constUStructvirtual
GetAuthoredNameForField(const FField *Field) constUStructvirtual
GetAuthoritativeClass()UClassvirtual
GetAuthoritativeClass() constUClassinline
GetClass() constUObjectBaseinline
GetClassFlags() constUClassinline
GetClassPathName() constUClassinline
GetConfigName() constUClass
GetConfigOverridePlatform() constUObjectinlinevirtual
GetDefaultConfigFilename() constUObject
GetDefaultObject(bool bCreateIfNeeded=true) constUClassinline
GetDefaultObject() constUClassinline
GetDefaultObjectName() constUClass
GetDefaultObjectPreloadDependencies(TArray< UObject * > &OutDeps)UClassinlinevirtual
GetDefaultObjectSubobjects(TArray< UObject * > &OutDefaultSubobjects)UClass
GetDefaultPropertiesFeedbackContext()UClassstatic
GetDefaultsCount()UClassinline
GetDefaultSubobjectByName(FName ToFind)UClass
GetDefaultSubobjects(TArray< UObject * > &OutDefaultSubobjects)UObject
GetDesc() overrideUClassvirtual
GetDescription() constUClass
GetDetailedInfo() constUObject
GetDetailedInfoInternal() constUObjectinlineprotectedvirtual
GetExporterName(void)UObjectinlinevirtual
GetExternalPackage() constUObjectBase
GetExternalPackageInternal() constUObjectBase
GetFlags() constUObjectBaseinline
GetFName() constUObjectBaseinline
GetFNameForStatID() constUObjectBasevirtual
GetFullGroupName(bool bStartWithOuter) constUObjectBaseUtility
GetFullName(const UObject *StopOuter=NULL, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFullName(const UObject *StopOuter, FString &ResultString, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFullName(FStringBuilderBase &ResultString, const UObject *StopOuter=NULL, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFunctionCallspace(UFunction *Function, FFrame *Stack)UObjectinlinevirtual
GetGlobalUserConfigFilename() constUObject
GetImplementingOuter() constUObjectBaseUtilityinline
GetImplementingOuterObject(const UClass *InInterfaceClass) constUObjectBaseUtility
GetInheritanceSuper() constUStructinlinevirtual
GetInterfaceAddress(UClass *InterfaceClass)UObjectBaseUtility
GetInternalFlags() constUObjectBaseUtilityinline
GetLifetimeReplicatedProps(TArray< class FLifetimeProperty > &OutLifetimeProps) constUObjectvirtual
GetLinker() constUObjectBaseUtility
GetLinkerCustomVersion(FGuid CustomVersionKey) constUObjectBaseUtility
GetLinkerIndex() constUObjectBaseUtility
GetLinkerLicenseeUE4Version() constUObjectBaseUtilityinline
GetLinkerLicenseeUEVersion() constUObjectBaseUtility
GetLinkerUE4Version() constUObjectBaseUtilityinline
GetLinkerUEVersion() constUObjectBaseUtility
GetMaskedFlags(EObjectFlags Mask=RF_AllFlags) constUObjectBaseUtilityinline
GetMinAlignment() constUStructinline
GetName() constUObjectBaseUtilityinline
GetName(FString &ResultString) constUObjectBaseUtilityinline
GetNativeInterfaceAddress(UClass *InterfaceClass)UObjectBaseUtility
GetNativeInterfaceAddress(UClass *InterfaceClass) constUObjectBaseUtilityinline
GetNativePropertyValues(TMap< FString, FString > &out_PropertyValues, uint32 ExportFlags=0) constUObjectinlinevirtual
GetNetPushIdDynamic() constUObjectinlinevirtual
GetOrCreateSparseClassData()UClassinline
GetOuter() constUObjectBaseinline
GetOutermost() constUObjectBaseUtility
GetOutermostObject() constUObjectBaseUtility
GetOwnerClass() constUField
GetOwnerStruct() constUField
GetPackage() constUObjectBaseUtility
GetPathName(const UObject *StopOuter=NULL) constUObjectBaseUtility
GetPathName(const UObject *StopOuter, FString &ResultString) constUObjectBaseUtility
GetPathName(const UObject *StopOuter, FStringBuilderBase &ResultString) constUObjectBaseUtility
GetPersistentUberGraphFrame(UObject *Obj, UFunction *FuncToCheck) constUClassinlinevirtual
GetPlaceholderAsUObject() overrideULinkerPlaceholderClassinlinevirtual
TLinkerImportPlaceholder< UClass >::GetPlaceholderAsUObject() bool IsMarkedResolved() constFLinkerPlaceholderBasevirtual
GetPrefixCPP() const overrideUClassvirtual
GetPreloadDependencies(TArray< UObject * > &OutDeps) overrideUClassvirtual
GetPrestreamPackages(TArray< UObject * > &OutPrestream)UObjectinlinevirtual
GetPrimaryAssetId() constUObjectvirtual
GetProjectUserConfigFilename() constUObject
GetPropertiesSize() constUStructinline
GetPropertyLinkFlags(UStruct *ContainerStruct, FProperty *Property) constUClassvirtual
GetRefCount() constUObjectBaseUtilityinline
GetReplicatedCustomConditionState(FCustomPropertyConditionState &OutActiveState) constUObjectvirtual
GetResourceSizeBytes(EResourceSizeMode::Type Mode)UObjectinline
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize)UObjectvirtual
GetRestoreForUObjectOverwrite() overrideUClassvirtual
GetSparseClassData(const EGetSparseClassDataMethod GetMethod)UClass
GetSparseClassDataArchetypeStruct() constUClass
GetSparseClassDataStruct() constUClass
GetStatID(bool bForDeferredUse=false) constUObjectBaseUtilityinline
GetStructPathName() constUStruct
GetStructureSize() constUStructinline
GetSubobjectPlaceholders()FLinkerPlaceholderBaseinline
GetSubobjectsWithStableNamesForNetworking(TArray< UObject * > &ObjList)UObjectinlinevirtual
GetSuperClass() constUClassinline
GetSuperStruct() constUStructinline
GetSuperStructIterator()UStructinline
GetSuperStructIterator() constUStructinline
GetTypedOuter(UClass *Target) constUObjectBaseUtility
GetTypedOuter() constUObjectBaseUtilityinline
GetUniqueID() constUObjectBaseinline
GetVersePath() constUObjectBaseUtilityvirtual
HasAllCastFlags(EClassCastFlags FlagsToCheck) constUClassinline
UStruct::HasAllCastFlags(const uint64 InCastFlags) constUField
HasAllClassFlags(EClassFlags FlagsToCheck) constUClassinline
HasAllFlags(EObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAllMarks(EObjectMark Marks) constUObjectBaseUtilityinline
HasAnyCastFlag(EClassCastFlags FlagToCheck) constUClassinline
HasAnyCastFlags(const uint64 InCastFlags) constUField
HasAnyClassFlags(EClassFlags FlagsToCheck) constUClassinline
HasAnyFlags(EObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAnyInternalFlags(EInternalObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAnyMarks(EObjectMark Marks) constUObjectBaseUtilityinline
HasBeenFullyResolved() constFLinkerPlaceholderBase
HasKnownReferences() const overrideTLinkerImportPlaceholder< UClass >virtual
HasNonEditorOnlyReferences() constUObjectinlinevirtual
HasProperty(const FProperty *InProperty) constUClassvirtual
ImplementsInterface(const class UClass *SomeInterface) constUClass
ImportCustomProperties(const TCHAR *SourceText, FFeedbackContext *Warn)UObjectinlinevirtual
InitializeStruct(void *Dest, int32 ArrayDim=1) constUStructvirtual
InitPropertiesFromCustomList(uint8 *DataPtr, const uint8 *DefaultDataPtr)UClassinlinevirtual
InstanceSubobjectTemplates(TNotNull< void * > Data, const void *DefaultData, const UStruct *DefaultStruct, TNotNull< UObject * > Owner, FObjectInstancingGraph *InstanceGraph)UStruct
UField::InstanceSubobjectTemplates(struct FObjectInstancingGraph *InstanceGraph=NULL)UObject
InterfacesUClass
UStruct::IsA(OtherClassType SomeBase) constUObjectBaseUtilityinline
UStruct::IsA() constUObjectBaseUtilityinline
IsAsset() const overrideUClassinlinevirtual
IsBasedOnArchetype(const UObject *const SomeObject) constUObjectinline
IsCapturingAsRootObjectForTransaction() constUObjectinline
IsChildOf() constUStructinline
IsChildOf(const UStruct *SomeBase) constUStruct
IsDefaultSubobject() constUObjectBaseUtility
IsDeferredSubobject() constFLinkerPlaceholderBaseinline
IsDestructionThreadSafe() constUObjectvirtual
IsEditorOnly() constUObjectinlinevirtual
IsFullNameStableForNetworking() constUObjectvirtual
IsFunctionImplementedInScript(FName InFunctionName) constUClassvirtual
IsGarbageEliminationEnabled()UObjectBaseUtilityinlinestatic
IsIn(const UObject *SomeOuter) constUObjectBaseUtility
IsIn(const UPackage *SomePackage) constUObjectBaseUtility
IsInA(const UClass *SomeBaseClass) constUObjectBaseUtility
IsInBlueprint() constUObject
IsInOuter(const UObject *SomeOuter) constUObjectBaseUtility
IsInPackage(const UPackage *SomePackage) constUObjectBaseUtility
IsLocalizedResource() constUObjectvirtual
IsNameStableForNetworking() const overrideUClassinlinevirtual
IsNative() constUObjectBaseUtilityinline
IsPackageExternal() constUObjectBaseUtility
IsPendingKillEnabled()UObjectBaseUtilityinlinestatic
IsPostLoadThreadSafe() constUObjectinlinevirtual
IsReadyForAsyncPostLoad() constUObjectinlinevirtual
IsReadyForFinishDestroy()UObjectinlinevirtual
IsRooted() constUObjectBaseUtilityinline
IsSafeForRootSet() constUObjectvirtual
IsSafeToSerializeToStructuredArchives(UClass *InClass)UClassstatic
IsSelected() constUObject
IsShortTypeName(FStringView ClassPathOrShortTypeName)UClassstatic
IsStructTrashed() const overrideUClassvirtual
IsSupportedForNetworking() constUObjectvirtual
IsTemplate(EObjectFlags TemplateTypes=RF_ArchetypeObject|RF_ClassDefaultObject) constUObjectBaseUtility
IsTemplateForSubobjects(EObjectFlags TemplateTypes=RF_ClassDefaultObject|RF_DefaultSubObject|RF_InheritableComponentTemplate) constUObjectBaseUtility
IsUnreachable() constUObjectBaseUtilityinline
IsValidLowLevel() constUObjectBase
IsValidLowLevelFast(bool bRecursive=true) constUObjectBase
Link(FArchive &Ar, bool bRelinkExistingProperties) overrideUClassvirtual
LoadConfig(UClass *ConfigClass=nullptr, const TCHAR *Filename=nullptr, uint32 PropagationFlags=UE::LCPF_None, class FProperty *PropertyToLoad=nullptr, TArray< UE::ConfigAccessTracking::FConfigAccessData > *OutAccessedKeys=nullptr)UObject
LoadTaggedPropertiesFromText(FStructuredArchive::FSlot Slot, uint8 *Data, const UStruct *DefaultsStruct, const uint8 *Defaults, const UObject *BreakRecursionIfFullyLoad) constUStructprotected
LowLevelRename(FName NewName, UObject *NewOuter=NULL)UObjectBaseprotected
Mark(EObjectMark Marks) constUObjectBaseUtilityinline
MarkAsEditorOnlySubobject()UObjectinlinevirtual
MarkAsGarbage()UObjectBaseUtilityinline
MarkAsReachable() constUObjectBase
MarkAsResolved()FLinkerPlaceholderBaseprotected
MarkPackageDirty() constUObjectBaseUtility
MinAlignmentUStruct
Modify(bool bAlwaysMarkDirty=true)UObjectinline
NamePrivateUObjectBase
NativeFunctionLookupTableUClass
NeedsLoadForClient() const overrideUFieldvirtual
NeedsLoadForEditorGame() constUObjectinlinevirtual
NeedsLoadForServer() const overrideUFieldvirtual
NeedsLoadForTargetPlatform(const class ITargetPlatform *TargetPlatform) constUObjectvirtual
NetFieldsUClass
NextUField
OnClusterMarkedAsPendingKill()UObjectBaseUtilityinlinevirtual
operator<(const UObjectBaseUtility &Other) constUObjectBaseUtilityinline
OutputReferencers(FOutputDevice &Ar, FReferencerInformationList *Referencers=NULL)UObject
OverrideConfigSection(FString &SectionName)UObjectinlinevirtual
OverridePerObjectConfigSection(FString &SectionName)UObjectinlinevirtual
PackageIndexFLinkerPlaceholderBase
ParseParms(const TCHAR *Parms)UObject
PostCDOContruct()UObjectinlinevirtual
PostConstructLinkUStruct
PostDuplicate(bool bDuplicateForPIE)UObjectinlinevirtual
PostDuplicate(EDuplicateMode::Type DuplicateMode)UObjectinlinevirtual
PostEditImport()UObjectinlinevirtual
PostInitInstance(UObject *InObj, FObjectInstancingGraph *InstanceGraph)UClassinlinevirtual
PostInitProperties() overrideUClassvirtual
PostInterpChange(FProperty *PropertyThatChanged)UObjectinlinevirtual
PostLoad() overrideUClassvirtual
PostLoadDefaultObject(UObject *Object)UClassvirtual
PostLoadInstance(UObject *InObj)UClassinlinevirtual
PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)UObjectvirtual
PostNetReceive()UObjectvirtual
PostReinitProperties()UObjectvirtual
PostReloadConfig(class FProperty *PropertyThatWasLoaded)UObjectinlinevirtual
PostRename(UObject *OldOuter, const FName OldName)UObjectvirtual
PostRepNotifies()UObjectinlinevirtual
PostSaveRoot(FObjectPostSaveRootContext ObjectSaveContext)UObjectvirtual
PreDestroyFromReplication()UObjectvirtual
PreDuplicate(FObjectDuplicationParameters &DupParams)UObjectinlinevirtual
PrefetchClass(UObject *Object)UObjectBaseinlinestatic
PrefetchOuter(UObject *Object)UObjectBaseinlinestatic
PreloadChildren(FArchive &Ar)UStructvirtual
PreNetReceive()UObjectvirtual
PreSave(FObjectPreSaveContext SaveContext)UObjectvirtual
PreSaveRoot(FObjectPreSaveRootContext ObjectSaveContext)UObjectvirtual
ProcessConsoleExec(const TCHAR *Cmd, FOutputDevice &Ar, UObject *Executor)UObjectinlinevirtual
ProcessEvent(UFunction *Function, void *Parms)UObjectvirtual
PropertiesSizeUStruct
PropertyLinkUStruct
PurgeClass(bool bRecompilingOnLoad)UClassvirtual
ReattachExternalPackage()UObjectBaseUtility
ReferenceSchemaUClass
RefLinkUStruct
RegenerateClass(UClass *ClassToRegenerate, UObject *PreviousCDO)UObjectinlinevirtual
Register(class UClass *(*StaticClassFn)(), const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotected
Register(const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotected
RegisterDependencies() overrideUStructvirtual
RegisterReplicationFragments(UE::Net::FFragmentRegistrationContext &Context, UE::Net::EFragmentRegistrationFlags RegistrationFlags)UObjectvirtual
ReinitializeProperties(UObject *SourceObject=NULL, struct FObjectInstancingGraph *InstanceGraph=NULL)UObject
ReleaseRef() constUObjectBase
ReloadConfig(UClass *ConfigClass=NULL, const TCHAR *Filename=NULL, uint32 PropagationFlags=UE::LCPF_None, class FProperty *PropertyToLoad=NULL)UObject
ReloadObjectsFromModifiedConfigSections(const class FConfigModificationTracker *ChangeTracker)UObjectBaseUtilitystatic
RemoveClassPrefix(const TCHAR *ClassName)UObjectBasestatic
RemoveFromRoot()UObjectBaseUtilityinline
RemoveFunctionFromFunctionMap(UFunction *Function)UClassinline
RemoveReferencingProperty(FFieldVariant ReferencingProperty)TLinkerImportPlaceholder< UClass >
Rename(const TCHAR *NewName=nullptr, UObject *NewOuter=nullptr, ERenameFlags Flags=REN_None) overrideUClassvirtual
ResolveAllPlaceholderReferences(UObject *ReplacementObj) overrideTLinkerImportPlaceholder< UClass >virtual
ResolveSubobject(const TCHAR *SubObjectPath, UObject *&OutObject, bool bLoadIfExists)UObjectinlinevirtual
ResolveVisitedPathInfo(void *Data, const FPropertyVisitorInfo &Info) constUStructvirtual
RetrieveReferencers(TArray< FReferencerInformation > *OutInternalReferencers, TArray< FReferencerInformation > *OutExternalReferencers)UObject
RootPackageHasAnyFlags(uint32 CheckFlagMask) constUObjectBaseUtility
SaveConfig(uint64 RequiredPropertyFlags=CPF_Config, const TCHAR *Filename=nullptr, FConfigCacheIni *Config=GConfig, bool bAllowCopyToDefaultObject=true)UObject
SaveConfig(const FSaveConfigContext &Context)UObject
ScriptUStruct
ScriptAndPropertyObjectReferencesUStruct
Serialize(FArchive &Ar) overrideUClassvirtual
UStruct::Serialize(FStructuredArchive::FRecord Record) overrideUStructvirtual
SerializeBin(FArchive &Ar, void *Data) const finalUStructinlinevirtual
SerializeBin(FStructuredArchive::FSlot Slot, void *Data) constUStructvirtual
SerializeBinEx(FStructuredArchive::FSlot Slot, void *Data, void const *DefaultData, UStruct *DefaultStruct) constUStruct
SerializeDefaultObject(UObject *Object, FStructuredArchive::FSlot Slot)UClassvirtual
SerializeDefaultObject(UObject *Object, FArchive &Ar) finalUClassinlinevirtual
SerializeExpr(int32 &iCode, FArchive &Ar)UStructvirtual
SerializeProperties(FArchive &Ar)UStructprotected
SerializeScriptProperties(FArchive &Ar) constUObject
SerializeScriptProperties(FStructuredArchive::FSlot Slot) constUObject
SerializeSparseClassData(FStructuredArchive::FSlot Slot)UClass
SerializeTaggedProperties(FArchive &Ar, uint8 *Data, const UStruct *DefaultsStruct, const uint8 *Defaults, const UObject *BreakRecursionIfFullyLoad=nullptr) const finalUStructinlinevirtual
SerializeTaggedProperties(FStructuredArchive::FSlot Slot, uint8 *Data, const UStruct *DefaultsStruct, const uint8 *Defaults, const UObject *BreakRecursionIfFullyLoad=nullptr) constUStructvirtual
SetCppTypeInfoStatic(const FCppClassTypeInfoStatic *InCppTypeInfoStatic)UClassinline
SetDefaultObject(UObject *InClassDefaultObject)UClass
SetExternalPackage(UPackage *InPackage)UObjectBase
SetFlags(EObjectFlags NewFlags)UObjectBaseUtilityinline
SetFlagsTo(EObjectFlags NewFlags)UObjectBaseinlineprotected
SetGarbageEliminationEnabled(bool bEnabled)UObjectBaseUtilityinlinestatic
SetInternalFlags(EInternalObjectFlags FlagsToSet) constUObjectBaseUtilityinline
SetLinker(FLinkerLoad *LinkerLoad, int32 LinkerIndex, bool bShouldDetachExisting=true, bool bSilenceLogs=false)UObject
SetPropertiesSize(int32 NewSize)UStructinline
SetSparseClassDataStruct(UScriptStruct *InSparseClassDataStruct)UClass
SetSuperStruct(UStruct *NewSuperStruct) overrideUClassvirtual
SetUnresolvedScriptProperties(FUnresolvedScriptPropertiesArray &InUnresolvedProperties)UStructinline
SetupObjectInitializer(FObjectInitializer &ObjectInitializer) constUClassinlinevirtual
SetupPlaceholderSubobject(ULinkerPlaceholderExportObject *PlaceholderSubobject)FLinkerPlaceholderBase
SetUpRuntimeReplicationData()UClass
ShouldUseDynamicSubobjectInstancing() constUClassinline
ShutdownAfterError()UObjectinlinevirtual
SkipFunction(FFrame &Stack, RESULT_DECL, UFunction *Function)UObject
SourceFileTagName()UObjectstatic
SparseClassDataUClassprotected
SparseClassDataStructUClassprotected
StaticClassFunctionType typedefUClass
StaticLink(bool bRelinkExistingProperties=false)UStruct
TagSubobjects(EObjectFlags NewFlags) overrideUClassvirtual
ThisThreadAtomicallyClearedRFUnreachable()UObjectBaseUtility
TryConvertShortTypeNameToPathName(UClass *TypeClass, FStringView InShortTypeName, ELogVerbosity::Type AmbiguousMessageVerbosity=ELogVerbosity::NoLogging, const TCHAR *AmbiguousClassMessage=nullptr)UClassstatic
TryConvertShortTypeNameToPathName(FStringView InShortTypeName, ELogVerbosity::Type AmbiguousMessageVerbosity=ELogVerbosity::NoLogging, const TCHAR *AmbiguousClassMessage=nullptr)UClassinlinestatic
TryFindTypeSlow(UClass *TypeClass, FStringView InPathNameOrShortName, EFindFirstObjectOptions InOptions=EFindFirstObjectOptions::None)UClassstatic
TryFindTypeSlow(FStringView InShortNameOrPathName, EFindFirstObjectOptions InOptions=EFindFirstObjectOptions::None)UClassinlinestatic
TryFindTypeSlowSafe(UClass *TypeClass, FStringView InPathNameOrShortName, EFindFirstObjectOptions InOptions=EFindFirstObjectOptions::None)UClassstatic
TryFindTypeSlowSafe(FStringView InShortNameOrPathName, EFindFirstObjectOptions InOptions=EFindFirstObjectOptions::None)UClassinlinestatic
TryFixShortClassNameExportPath(FString &InOutExportPathToFix, ELogVerbosity::Type AmbiguousMessageVerbosity=ELogVerbosity::NoLogging, const TCHAR *AmbiguousClassMessage=nullptr, bool bClearOnError=false)UClassstatic
TryUpdateDefaultConfigFile(const FString &SpecificFileLocation="", bool bWarnIfFail=true)UObject
UClass(const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get())UClass
UClass(const FObjectInitializer &ObjectInitializer, UClass *InSuperClass)UClassexplicit
UClass(EStaticConstructor, FName InName, uint32 InSize, uint32 InAlignment, EClassFlags InClassFlags, EClassCastFlags InClassCastFlags, const TCHAR *InClassConfigName, EObjectFlags InFlags, ClassConstructorType InClassConstructor, ClassVTableHelperCtorCallerType InClassVTableHelperCtorCaller, FUObjectCppClassStaticFunctions &&InCppClassStaticFunctions)UClass
UE_DEPRECATED(5.6, "ClassDefaultObject will be made private in the next release. For general purpose access to the CDO consider using the global GetDefault<>() or GetMutableDefault<>() functions.") TObjectPtr< UObject > ClassDefaultObjectUClass
UE_DEPRECATED(5.5, "Replace with UE::Reflection::DoesSparseClassDataOverrideArchetype(Class, [](const FProperty*){return true;})") COREUOBJECT_API bool OverridesSparseClassDataArchetype() constUClass
UField(const FObjectInitializer &ObjectInitializer)UFieldinline
UField(EStaticConstructor, EObjectFlags InFlags)UField
ULinkerPlaceholderClass(const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get())ULinkerPlaceholderClass
UnMark(EObjectMark Marks) constUObjectBaseUtilityinline
UnresolvedScriptPropertiesUStruct
UnversionedGameSchemaUStructmutable
UObject()UObject
UObject(const FObjectInitializer &ObjectInitializer)UObject
UObject(EStaticConstructor, EObjectFlags InFlags)UObject
UObject(FVTableHelper &Helper)UObject
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
UField::UObjectBaseUtility(EObjectFlags InFlags)UObjectBaseUtilityinline
UpdateClassesExcludedFromDedicatedClient(const TArray< FString > &InClassNames, const TArray< FString > &InModulesNames)UObjectstatic
UpdateClassesExcludedFromDedicatedServer(const TArray< FString > &InClassNames, const TArray< FString > &InModulesNames)UObjectstatic
UpdateDefaultConfigFile(const FString &SpecificFileLocation="")UObject
UpdateGlobalUserConfigFile()UObject
UpdateProjectUserConfigFile()UObject
UpdateSinglePropertyInConfigFile(const FProperty *InProperty, const FString &InConfigIniName)UObject
UStruct(const FObjectInitializer &ObjectInitializer)UStructinline
UStruct(EStaticConstructor, int32 InSize, int32 InAlignment, EObjectFlags InFlags)UStruct
UStruct(UStruct *InSuperStruct, SIZE_T ParamsSize=0, SIZE_T Alignment=0)UStructexplicit
UStruct(const FObjectInitializer &ObjectInitializer, UStruct *InSuperStruct, SIZE_T ParamsSize=0, SIZE_T Alignment=0)UStructexplicit
ValidateGeneratedRepEnums(const TArray< struct FRepRecord > &ClassReps) constUObjectinlinevirtual
Visit(void *Data, const TFunctionRef< EPropertyVisitorControlFlow(const FPropertyVisitorPath &, const FPropertyVisitorData &)> InFunc) constUStruct
Visit(void *Data, const TFunctionRef< EPropertyVisitorControlFlow(const FPropertyVisitorContext &)> InFunc, FPropertyVisitorContext::EScope InScope=FPropertyVisitorContext::EScope::All) constUStruct
Visit(FPropertyVisitorContext &Context, const TFunctionRef< EPropertyVisitorControlFlow(const FPropertyVisitorContext &)> InFunc) constUStructvirtual
WithinClass typedefUObject
~FLinkerPlaceholderBase()FLinkerPlaceholderBasevirtual
~UClass()UClass
~UField()=defaultUField
~UObjectBase()UObjectBasevirtual
~UStruct()UStructvirtual