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

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

AbortInsideMemberFunction() constUObject
AddCppProperty(FProperty *Property) overrideUStructvirtual
AddDefaultSubobject(UObject *NewSubobject, const UClass *BaseClass)UClassinline
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
AddReferencedObjectsInUbergraphFrame(UObject *InThis, FReferenceCollector &Collector)UBlueprintGeneratedClassstatic
AddToCluster(UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject=false)UObjectBaseUtility
AddToRoot()UObjectBaseUtilityinline
AppendName(FString &ResultString) constUObjectBaseUtilityinline
AreNativePropertiesIdenticalTo(UObject *Other) constUObjectinlinevirtual
ArePropertyGuidsAvailable() const overrideUBlueprintGeneratedClassprotectedvirtual
AssembleReferenceTokenStream(bool bForce=false)UClass
AssembleReferenceTokenStreams()UClassstatic
AtomicallyClearFlags(EObjectFlags FlagsToClear)UObjectBaseinline
AtomicallyClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
AtomicallySetFlags(EObjectFlags FlagsToAdd)UObjectBaseinline
BaseFieldClass typedefUField
bCookedUClass
BeginDestroy()UObjectvirtual
bHasCookedComponentInstancingDataUBlueprintGeneratedClass
Bind() overrideUBlueprintGeneratedClassvirtual
BindDynamicDelegates(const UClass *ThisClass, UObject *InInstance)UBlueprintGeneratedClassstatic
bLayoutChangingUClass
bNeedsDynamicSubobjectInstancingUClassprotected
bSupportsDynamicInstancedReferenceUBlueprintGeneratedClass
BuildCustomArrayPropertyListForPostConstruction(FArrayProperty *ArrayProperty, FCustomPropertyListNode *&InPropertyList, const uint8 *DataPtr, const uint8 *DefaultDataPtr, int32 StartIndex=0)UBlueprintGeneratedClassprotected
BuildCustomPropertyListForPostConstruction(FCustomPropertyListNode *&InPropertyList, UStruct *InStruct, const uint8 *DataPtr, const uint8 *DefaultDataPtr)UBlueprintGeneratedClassprotected
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() const overrideUBlueprintGeneratedClassvirtual
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
ComponentClassOverridesUBlueprintGeneratedClass
ComponentTemplatesUBlueprintGeneratedClass
ConditionalBeginDestroy()UObject
ConditionalFinishDestroy()UObject
ConditionalPostLoad()UObject
ConditionalPostLoadSubobjects(struct FObjectInstancingGraph *OuterInstanceGraph=NULL)UObject
ConditionalPreload()UObject
ConvertFullNameToShortTypeFullName(FStringView InFullName)UClassstatic
ConvertPathNameToShortTypeName(FStringView InClassPathOrShortTypeName)UClassstatic
CookedComponentInstancingDataUBlueprintGeneratedClass
CookedPropertyGuidsUBlueprintGeneratedClass
CppClassStaticFunctionsUClass
CreateCluster()UObjectBaseUtilityvirtual
CreateComponentsForActor(const UClass *ThisClass, AActor *Actor)UBlueprintGeneratedClassstatic
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) const overrideUBlueprintGeneratedClassvirtual
CreateSparseClassData()UClassprotected
CreateTimelineComponent(AActor *Actor, const UTimelineTemplate *TimelineTemplate)UBlueprintGeneratedClassstatic
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
DeferredRegister(UClass *UClassStaticClass, const TCHAR *PackageName, const TCHAR *InName) overrideUClassvirtual
DeleteUnresolvedScriptProperties()UStructinline
DestroyChildPropertiesAndResetPropertyLinks()UStruct
DestroyNonNativeProperties()UObject
DestroyPersistentUberGraphFrame(UObject *Obj, bool bSkipSuperClass=false) const overrideUBlueprintGeneratedClassvirtual
DestroyStruct(void *Dest, int32 ArrayDim=1) constUStructvirtual
DestructorLinkUStruct
DetachExternalPackage()UObjectBaseUtility
DynamicBindingObjectsUBlueprintGeneratedClass
ENetFields_Private enum nameUObject
ExecuteUbergraph(int32 EntryPoint)UObject
ExportCustomProperties(FOutputDevice &Out, uint32 Indent)UObjectinlinevirtual
FConstSuperStructIterator typedefUStruct
FieldNotifiesUBlueprintGeneratedClass
FieldNotifiesStartBitNumberUBlueprintGeneratedClass
FieldTypeClass typedefUField
FindArchetype(const UClass *ArchetypeClass, const FName ArchetypeName) const overrideUBlueprintGeneratedClassvirtual
FindBlueprintPropertyGuidFromName(const FName PropertyName) const override finalUBlueprintGeneratedClassvirtual
FindBlueprintPropertyNameFromGuid(const FGuid &PropertyGuid) const override finalUBlueprintGeneratedClassvirtual
FindCommonBase(UClass *InClassA, UClass *InClassB)UClassstatic
FindCommonBase(const TArray< UClass * > &InClasses)UClassstatic
FindComponentTemplateByName(const FName &TemplateName) constUBlueprintGeneratedClass
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) const overrideUBlueprintGeneratedClassprotectedvirtual
FindPropertyNameFromGuid(const FGuid &PropertyGuid) const overrideUBlueprintGeneratedClassprotectedvirtual
FinishDestroy() overrideUClassvirtual
FirstOwnedClassRepUClass
FLinkedListBuilder typedefUField
ForEachFieldNotify(TFunctionRef< bool(::UE::FieldNotification::FFieldId FieldId)> Callback, bool bIncludeSuper) constUBlueprintGeneratedClass
ForEachGeneratedClassInHierarchy(const UClass *InClass, TFunctionRef< bool(const UBlueprintGeneratedClass *)> InFunc)UBlueprintGeneratedClassstatic
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 overrideUBlueprintGeneratedClassvirtual
GetAssetRegistryTags(TArray< FAssetRegistryTag > &OutTags) const overrideUBlueprintGeneratedClassvirtual
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
GetCustomPropertyListForPostConstruction() constUBlueprintGeneratedClassinlineprotected
GetDefaultConfigFilename() constUObject
GetDefaultObject(bool bCreateIfNeeded=true) constUClassinline
GetDefaultObject() constUClassinline
GetDefaultObjectName() constUClass
GetDefaultObjectPreloadDependencies(TArray< UObject * > &OutDeps) overrideUBlueprintGeneratedClassvirtual
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
GetDynamicBindingObject(const UClass *ThisClass, UClass *BindingClass)UBlueprintGeneratedClassstatic
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
GetGeneratedClassesHierarchy(const UClass *InClass, TArray< const UBlueprintGeneratedClass * > &OutBPGClasses)UBlueprintGeneratedClassstatic
GetGlobalUserConfigFilename() constUObject
GetImplementingOuter() constUObjectBaseUtilityinline
GetImplementingOuterObject(const UClass *InInterfaceClass) constUObjectBaseUtility
GetInheritableComponentHandler(const bool bCreateIfNecessary=false)UBlueprintGeneratedClass
GetInheritanceSuper() constUStructinlinevirtual
GetInterfaceAddress(UClass *InterfaceClass)UObjectBaseUtility
GetInternalFlags() constUObjectBaseUtilityinline
GetLifetimeBlueprintReplicationList(TArray< class FLifetimeProperty > &OutLifetimeProps) constUBlueprintGeneratedClassvirtual
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) const overrideUBlueprintGeneratedClassvirtual
GetPrefixCPP() const overrideUClassvirtual
GetPreloadDependencies(TArray< UObject * > &OutDeps) overrideUBlueprintGeneratedClassvirtual
GetPrestreamPackages(TArray< UObject * > &OutPrestream)UObjectinlinevirtual
GetPrimaryAssetId() const overrideUBlueprintGeneratedClassvirtual
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
GetSubobjectsWithStableNamesForNetworking(TArray< UObject * > &ObjList)UObjectinlinevirtual
GetSuperClass() constUClassinline
GetSuperStruct() constUStructinline
GetSuperStructIterator()UStructinline
GetSuperStructIterator() constUStructinline
GetTypedOuter(UClass *Target) constUObjectBaseUtility
GetTypedOuter() constUObjectBaseUtilityinline
GetUberGraphFrameName()UBlueprintGeneratedClassstatic
GetUniqueID() constUObjectBaseinline
GetVersePath() const overrideUBlueprintGeneratedClassvirtual
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
HasNonEditorOnlyReferences() constUObjectinlinevirtual
HasProperty(const FProperty *InProperty) constUClassvirtual
ImplementsInterface(const class UClass *SomeInterface) constUClass
ImportCustomProperties(const TCHAR *SourceText, FFeedbackContext *Warn)UObjectinlinevirtual
InheritableComponentHandlerUBlueprintGeneratedClass
InitArrayPropertyFromCustomList(const FArrayProperty *ArrayProperty, const FCustomPropertyListNode *InPropertyList, uint8 *DataPtr, const uint8 *DefaultDataPtr)UBlueprintGeneratedClassprotectedstatic
InitializeFieldNotifies()UBlueprintGeneratedClass
InitializeStruct(void *Dest, int32 ArrayDim=1) constUStructvirtual
InitPropertiesFromCustomList(uint8 *DataPtr, const uint8 *DefaultDataPtr) overrideUBlueprintGeneratedClassvirtual
InitPropertiesFromCustomList(const FCustomPropertyListNode *InPropertyList, UStruct *InStruct, uint8 *DataPtr, const uint8 *DefaultDataPtr)UBlueprintGeneratedClassprotectedstatic
InitPropertyFromSubPropertyList(const FProperty *Property, const FCustomPropertyListNode *SubPropertyList, uint8 *PropertyValue, const uint8 *DefaultPropertyValue)UBlueprintGeneratedClassprotectedstatic
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 overrideUBlueprintGeneratedClassvirtual
IsBasedOnArchetype(const UObject *const SomeObject) constUObjectinline
IsCapturingAsRootObjectForTransaction() constUObjectinline
IsChildOf() constUStructinline
IsChildOf(const UStruct *SomeBase) constUStruct
IsDefaultSubobject() constUObjectBaseUtility
IsDestructionThreadSafe() constUObjectvirtual
IsEditorOnly() constUObjectinlinevirtual
IsFullNameStableForNetworking() constUObjectvirtual
IsFunctionImplementedInScript(FName InFunctionName) const overrideUBlueprintGeneratedClassvirtual
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) overrideUBlueprintGeneratedClassvirtual
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
MarkPackageDirty() constUObjectBaseUtility
MinAlignmentUStruct
Modify(bool bAlwaysMarkDirty=true)UObjectinline
NamePrivateUObjectBase
NativeFunctionLookupTableUClass
NeedsLoadForClient() const overrideUBlueprintGeneratedClassvirtual
NeedsLoadForEditorGame() const overrideUBlueprintGeneratedClassvirtual
NeedsLoadForServer() const overrideUBlueprintGeneratedClassvirtual
NeedsLoadForTargetPlatform(const class ITargetPlatform *TargetPlatform) constUObjectvirtual
NetFieldsUClass
NextUField
NumReplicatedPropertiesUBlueprintGeneratedClass
OnClusterMarkedAsPendingKill()UObjectBaseUtilityinlinevirtual
operator<(const UObjectBaseUtility &Other) constUObjectBaseUtilityinline
OutputReferencers(FOutputDevice &Ar, FReferencerInformationList *Referencers=NULL)UObject
OverrideConfigSection(FString &SectionName)UObjectinlinevirtual
OverridePerObjectConfigSection(FString &SectionName)UObjectinlinevirtual
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() overrideUBlueprintGeneratedClassvirtual
PostInterpChange(FProperty *PropertyThatChanged)UObjectinlinevirtual
PostLoad() overrideUBlueprintGeneratedClassvirtual
PostLoadDefaultObject(UObject *Object) overrideUBlueprintGeneratedClassvirtual
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) overrideUBlueprintGeneratedClassvirtual
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
Rename(const TCHAR *NewName=nullptr, UObject *NewOuter=nullptr, ERenameFlags Flags=REN_None) overrideUClassvirtual
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) overrideUBlueprintGeneratedClassvirtual
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) overrideUBlueprintGeneratedClassvirtual
UClass::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) const overrideUBlueprintGeneratedClassvirtual
SetUpRuntimeReplicationData()UClass
ShouldUseDynamicSubobjectInstancing() constUClassinline
ShutdownAfterError()UObjectinlinevirtual
SimpleConstructionScriptUBlueprintGeneratedClass
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
TimelinesUBlueprintGeneratedClass
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
UberGraphFramePointerPropertyUBlueprintGeneratedClass
UberGraphFunctionUBlueprintGeneratedClass
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
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
UpdateCustomPropertyListForPostConstruction()UBlueprintGeneratedClass
UpdateDefaultConfigFile(const FString &SpecificFileLocation="")UObject
UpdateGlobalUserConfigFile()UObject
UpdateProjectUserConfigFile()UObject
UpdateSinglePropertyInConfigFile(const FProperty *InProperty, const FString &InConfigIniName)UObject
UseFastPathComponentInstancing()UBlueprintGeneratedClass
UsePersistentUberGraphFrame()UBlueprintGeneratedClassstatic
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
~IBlueprintPropertyGuidProvider()=defaultIBlueprintPropertyGuidProvidervirtual
~UClass()UClass
~UField()=defaultUField
~UObjectBase()UObjectBasevirtual
~UStruct()UStructvirtual