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

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

AbortInsideMemberFunction() constUObject
AddAssetUserData(UAssetUserData *InUserData) overrideUGeometryCollectionvirtual
AddNewMaterialSlot(bool bCopyLastMaterial=true)UGeometryCollection
AddRef() constUObjectBase
AddReferencedObjects(UObject *InThis, FReferenceCollector &Collector)UObjectstatic
AddToCluster(UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject=false)UObjectBaseUtility
AddToRoot()UObjectBaseUtilityinline
AppendGeometry(const UGeometryCollection &Element, bool ReindexAllMaterials=false, const FTransform &TransformRoot=FTransform::Identity)UGeometryCollection
AppendName(FString &ResultString) constUObjectBaseUtilityinline
AreNativePropertiesIdenticalTo(UObject *Other) constUObjectinlinevirtual
AtomicallyClearFlags(EObjectFlags FlagsToClear)UObjectBaseinline
AtomicallyClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
AtomicallySetFlags(EObjectFlags FlagsToAdd)UObjectBaseinline
AttachEmbeddedGeometryExemplar(const UStaticMesh *Exemplar)UGeometryCollection
AutoInstanceMeshesUGeometryCollection
bAutomaticCrumblePartialClustersUGeometryCollection
bConvertVertexColorsToSRGBUGeometryCollection
bDensityFromPhysicsMaterialUGeometryCollection
BeginDestroy() overrideUGeometryCollectionvirtual
bEnableNaniteFallbackUGeometryCollection
bImportCollisionFromSourceUGeometryCollection
bMassAsDensityUGeometryCollection
bOptimizeConvexesUGeometryCollection
bRemoveOnMaxSleepUGeometryCollection
bScaleOnRemovalUGeometryCollection
bSlowMovingAsSleepingUGeometryCollection
bStripOnCookUGeometryCollection
bStripRenderDataOnCookUGeometryCollection
BuildDataflowContent()IDataflowContentOwner
BuildSubobjectMapping(UObject *OtherObject, TMap< UObject *, UObject * > &ObjectMapping) constUObjectvirtual
bUseFullPrecisionUVsUGeometryCollection
bUseMaterialDamageModifiersUGeometryCollection
bUseSizeSpecificDamageThresholdUGeometryCollection
CachedDensityFromPhysicsMaterialInGCm3UGeometryCollection
CacheMaterialDensity()UGeometryCollection
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
CanCreateInCurrentContext(UObject *Template)UObjectstatic
CheckDefaultSubobjects(bool bForceCheck=false) constUObject
CheckDefaultSubobjectsInternal() constUObjectprotectedvirtual
ClearFlags(EObjectFlags FlagsToClear)UObjectBaseUtilityinline
ClearGarbage()UObjectBaseUtilityinline
ClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
ClusterConnectionTypeUGeometryCollection
ClusterGroupIndexUGeometryCollection
CollectDefaultSubobjects(TArray< UObject * > &OutDefaultSubobjects, bool bIncludeNestedSubobjects=false) constUObject
CollectSaveOverrides(FObjectCollectSaveOverridesContext SaveContext)UObjectvirtual
ConditionalBeginDestroy()UObject
ConditionalFinishDestroy()UObject
ConditionalPostLoad()UObject
ConditionalPostLoadSubobjects(struct FObjectInstancingGraph *OuterInstanceGraph=NULL)UObject
ConditionalPreload()UObject
ConnectionGraphBoundsFilteringMarginUGeometryCollection
CopyCollectionAndRemoveGeometry(const TSharedPtr< const FGeometryCollection, ESPMode::ThreadSafe > &CollectionToCopy)UGeometryCollectionstatic
CreateCluster()UObjectBaseUtilityvirtual
CreateDataflowContent() overrideUGeometryCollectionvirtual
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
CreateOptionalDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateOptionalDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CustomRendererTypeUGeometryCollection
DamageModelUGeometryCollection
DamagePropagationDataUGeometryCollection
DamageThresholdUGeometryCollection
DataflowInstanceUGeometryCollection
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
DECLARE_MULTICAST_DELEGATE(FOnContentOwnerChanged)IDataflowContentOwner
DeferredRegister(UClass *UClassStaticClass, const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotectedvirtual
DestroyNonNativeProperties()UObject
DetachExternalPackage()UObjectBaseUtility
EmbeddedGeometryExemplarUGeometryCollection
EnableClusteringUGeometryCollection
EnableNaniteUGeometryCollection
ENetFields_Private enum nameUObject
ExecuteUbergraph(int32 EntryPoint)UObject
ExportCustomProperties(FOutputDevice &Out, uint32 Indent)UObjectinlinevirtual
FindFunction(FName InName) constUObject
FindFunctionChecked(FName InName) constUObject
FindNearestCommonBaseClass(const UClass *TestClass) constUObjectBaseUtility
FindOrAddAutoInstanceMesh(const FGeometryCollectionAutoInstanceMesh &AutoInstanceMesh)UGeometryCollection
FindOrAddAutoInstanceMesh(const UStaticMesh *StaticMesh, const TArray< UMaterialInterface * > &Materials)UGeometryCollection
FinishDestroy()UObjectvirtual
GenerateMinimalGeometryCollection() constUGeometryCollection
GeometryCollectionSizeSpecificDataDefaults()UGeometryCollectionstatic
GetAllMarks() constUObjectBaseUtilityinline
GetArchetype() constUObject
GetArchetypeFromRequiredInfo(const UClass *Class, const UObject *Outer, FName Name, EObjectFlags ObjectFlags)UObjectstatic
GetArchetypeInstances(TArray< UObject * > &Instances)UObject
GetAssetRegistryTags(FAssetRegistryTagsContext Context) constUObjectvirtual
GetAssetRegistryTags(TArray< FAssetRegistryTag > &OutTags) constUObjectvirtual
GetAssetRegistryTags(FAssetData &Out) constUObject
GetAssetRegistryTags(FAssetRegistryTagsContext Context, FAssetData &Out) constUObject
GetAssetUserDataArray() const overrideUGeometryCollectionvirtual
GetAssetUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass) overrideUGeometryCollectionvirtual
GetAutoInstanceMesh(int32 AutoInstanceMeshIndex) constUGeometryCollection
GetAutoInstanceTransformRemapIndices() constUGeometryCollectioninline
GetBoneSelectedMaterial()UGeometryCollectionstatic
GetBoneSelectedMaterialIndex() constUGeometryCollectioninline
GetBreadthFirstTransformIndices() constUGeometryCollectioninline
GetClass() constUObjectBaseinline
GetConfigOverridePlatform() constUObjectinlinevirtual
GetDataflowAsset() constUGeometryCollection
GetDataflowInstance() const overrideUGeometryCollectioninlinevirtual
GetDataflowInstance() overrideUGeometryCollectioninlinevirtual
GetDefaultConfigFilename() constUObject
GetDefaultSizeSpecificData()UGeometryCollection
GetDefaultSizeSpecificData() constUGeometryCollection
GetDefaultSizeSpecificDataIndex() constUGeometryCollection
GetDefaultSubobjectByName(FName ToFind)UObject
GetDefaultSubobjects(TArray< UObject * > &OutDefaultSubobjects)UObject
GetDesc()UObjectinlinevirtual
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
GetGeometryCollection()UGeometryCollectioninline
GetGeometryCollection() constUGeometryCollectioninline
GetGlobalUserConfigFilename() constUObject
GetIdGuid() constUGeometryCollection
GetImplementingOuter() constUObjectBaseUtilityinline
GetImplementingOuterObject(const UClass *InInterfaceClass) constUObjectBaseUtility
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
GetMassOrDensity(bool &bOutIsDensity) constUGeometryCollection
GetName() constUObjectBaseUtilityinline
GetName(FString &ResultString) constUObjectBaseUtilityinline
GetNaniteHierarchyOffset() constUGeometryCollection
GetNaniteHierarchyOffset(int32 GeometryIndex, bool bFlattened=false) constUGeometryCollection
GetNaniteResourceID() constUGeometryCollection
GetNativeInterfaceAddress(UClass *InterfaceClass)UObjectBaseUtility
GetNativeInterfaceAddress(UClass *InterfaceClass) constUObjectBaseUtilityinline
GetNativePropertyValues(TMap< FString, FString > &out_PropertyValues, uint32 ExportFlags=0) constUObjectinlinevirtual
GetNetPushIdDynamic() constUObjectinlinevirtual
GetOuter() constUObjectBaseinline
GetOutermost() constUObjectBaseUtility
GetOutermostObject() constUObjectBaseUtility
GetPackage() constUObjectBaseUtility
GetPathName(const UObject *StopOuter=NULL) constUObjectBaseUtility
GetPathName(const UObject *StopOuter, FString &ResultString) constUObjectBaseUtility
GetPathName(const UObject *StopOuter, FStringBuilderBase &ResultString) constUObjectBaseUtility
GetPreloadDependencies(TArray< UObject * > &OutDeps)UObjectvirtual
GetPrestreamPackages(TArray< UObject * > &OutPrestream)UObjectinlinevirtual
GetPrimaryAssetId() constUObjectvirtual
GetProjectUserConfigFilename() constUObject
GetRefCount() constUObjectBaseUtilityinline
GetRenderResourceSizeInfo() constUGeometryCollection
GetReplicatedCustomConditionState(FCustomPropertyConditionState &OutActiveState) constUObjectvirtual
GetResourceSizeBytes(EResourceSizeMode::Type Mode)UObjectinline
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize)UObjectvirtual
GetRestoreForUObjectOverwrite()UObjectinlinevirtual
GetRootIndex() constUGeometryCollectioninline
GetSelectedMaterialPath()UGeometryCollectionstatic
GetSharedSimulationParams(FSharedSimulationParameters &OutParams) constUGeometryCollection
GetSparseClassDataStruct() constUObject
GetStateGuid() constUGeometryCollection
GetStatID(bool bForDeferredUse=false) constUObjectBaseUtilityinline
GetSubobjectsWithStableNamesForNetworking(TArray< UObject * > &ObjList)UObjectinlinevirtual
GetTypedOuter(UClass *Target) constUObjectBaseUtility
GetTypedOuter() constUObjectBaseUtilityinline
GetUniqueID() constUObjectBaseinline
GetVersePath() constUObjectBaseUtilityvirtual
HasAllFlags(EObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAllMarks(EObjectMark Marks) constUObjectBaseUtilityinline
HasAnyFlags(EObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAnyInternalFlags(EInternalObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAnyMarks(EObjectMark Marks) constUObjectBaseUtilityinline
HasMeshData() constUGeometryCollection
HasNaniteData() constUGeometryCollection
HasNonEditorOnlyReferences() constUObjectinlinevirtual
HasVisibleGeometry() constUGeometryCollection
Implements() constUObjectinline
ImportCustomProperties(const TCHAR *SourceText, FFeedbackContext *Warn)UObjectinlinevirtual
InitializeMaterials(bool bHasLegacyInternalMaterialsPairs=false)UGeometryCollection
InitResources()UGeometryCollection
InstanceSubobjectTemplates(struct FObjectInstancingGraph *InstanceGraph=NULL)UObject
InvalidateCollection()UGeometryCollection
InvalidateDataflowContents() constIDataflowContentOwnerinline
IsA(OtherClassType SomeBase) constUObjectBaseUtilityinline
IsA() constUObjectBaseUtilityinline
IsAsset() constUObjectvirtual
IsBasedOnArchetype(const UObject *const SomeObject) constUObjectinline
IsCapturingAsRootObjectForTransaction() constUObjectinline
IsDefaultSubobject() constUObjectBaseUtility
IsDestructionThreadSafe() constUObjectvirtual
IsEditorOnly() constUObjectinlinevirtual
IsEmpty() constUGeometryCollection
IsFullNameStableForNetworking() constUObjectvirtual
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() constUObjectvirtual
IsNative() constUObjectBaseUtilityinline
IsPackageExternal() constUObjectBaseUtility
IsPendingKillEnabled()UObjectBaseUtilityinlinestatic
IsPostLoadThreadSafe() constUObjectinlinevirtual
IsReadyForAsyncPostLoad() constUObjectinlinevirtual
IsReadyForFinishDestroy() overrideUGeometryCollectionvirtual
IsRooted() constUObjectBaseUtilityinline
IsSafeForRootSet() constUObjectvirtual
IsSelected() constUObject
IsSimulationDataDirty() constUGeometryCollection
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
LoadConfig(UClass *ConfigClass=nullptr, const TCHAR *Filename=nullptr, uint32 PropagationFlags=UE::LCPF_None, class FProperty *PropertyToLoad=nullptr, TArray< UE::ConfigAccessTracking::FConfigAccessData > *OutAccessedKeys=nullptr)UObject
LowLevelRename(FName NewName, UObject *NewOuter=NULL)UObjectBaseprotected
Mark(EObjectMark Marks) constUObjectBaseUtilityinline
MarkAsEditorOnlySubobject()UObjectinlinevirtual
MarkAsGarbage()UObjectBaseUtilityinline
MarkAsReachable() constUObjectBase
MarkPackageDirty() constUObjectBaseUtility
MassUGeometryCollection
MaterialsUGeometryCollection
MaxClusterLevelUGeometryCollection
MaximumSleepTimeUGeometryCollection
MinimumMassClampUGeometryCollection
Modify(bool bAlwaysMarkDirty=true)UObjectinline
NamePrivateUObjectBase
NaniteMinimumResidencyInKBUGeometryCollection
NeedsLoadForClient() constUObjectvirtual
NeedsLoadForEditorGame() constUObjectinlinevirtual
NeedsLoadForServer() constUObjectvirtual
NeedsLoadForTargetPlatform(const class ITargetPlatform *TargetPlatform) constUObjectvirtual
NumElements(const FName &Group) constUGeometryCollection
OnClusterMarkedAsPendingKill()UObjectBaseUtilityinlinevirtual
OnContentOwnerChangedIDataflowContentOwner
operator<(const UObjectBaseUtility &Other) constUObjectBaseUtilityinline
OutputReferencers(FOutputDevice &Ar, FReferencerInformationList *Referencers=NULL)UObject
OverrideConfigSection(FString &SectionName)UObjectinlinevirtual
OverridePerObjectConfigSection(FString &SectionName)UObjectinlinevirtual
OverridesUGeometryCollection
ParseParms(const TCHAR *Parms)UObject
PerClusterOnlyDamageThresholdUGeometryCollection
PhysicsMaterialUGeometryCollection
PostCDOContruct()UObjectinlinevirtual
PostDuplicate(bool bDuplicateForPIE)UObjectinlinevirtual
PostDuplicate(EDuplicateMode::Type DuplicateMode)UObjectinlinevirtual
PostEditImport()UObjectinlinevirtual
PostInitProperties() overrideUGeometryCollectionvirtual
PostInterpChange(FProperty *PropertyThatChanged)UObjectinlinevirtual
PostLoad() overrideUGeometryCollectionvirtual
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
PreNetReceive()UObjectvirtual
PreSave(FObjectPreSaveContext SaveContext) overrideUGeometryCollectionvirtual
PreSaveRoot(FObjectPreSaveRootContext ObjectSaveContext)UObjectvirtual
ProcessConsoleExec(const TCHAR *Cmd, FOutputDevice &Ar, UObject *Executor)UObjectinlinevirtual
ProcessEvent(UFunction *Function, void *Parms)UObjectvirtual
ReadDataflowContent(const TObjectPtr< UDataflowBaseContent > &DataflowContent) overrideUGeometryCollectionvirtual
ReattachExternalPackage()UObjectBaseUtility
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()UObjectBaseinlineprotectedvirtual
RegisterReplicationFragments(UE::Net::FFragmentRegistrationContext &Context, UE::Net::EFragmentRegistrationFlags RegistrationFlags)UObjectvirtual
ReindexMaterialSections()UGeometryCollection
ReinitializeProperties(UObject *SourceObject=NULL, struct FObjectInstancingGraph *InstanceGraph=NULL)UObject
ReleaseRef() constUObjectBase
ReleaseResources()UGeometryCollection
ReloadConfig(UClass *ConfigClass=NULL, const TCHAR *Filename=NULL, uint32 PropagationFlags=UE::LCPF_None, class FProperty *PropertyToLoad=NULL)UObject
ReloadObjectsFromModifiedConfigSections(const class FConfigModificationTracker *ChangeTracker)UObjectBaseUtilitystatic
RemovalDurationUGeometryCollection
RemoveClassPrefix(const TCHAR *ClassName)UObjectBasestatic
RemoveElements(const FName &Group, const TArray< int32 > &SortedDeletionList)UGeometryCollection
RemoveExemplars(const TArray< int32 > &SortedRemovalIndices)UGeometryCollection
RemoveFromRoot()UObjectBaseUtilityinline
RemoveLastMaterialSlot()UGeometryCollection
RemoveUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass) overrideUGeometryCollectionvirtual
Rename(const TCHAR *NewName=nullptr, UObject *NewOuter=nullptr, ERenameFlags Flags=REN_None)UObjectvirtual
RenderDataUGeometryCollection
Reset()UGeometryCollection
ResetFrom(const FManagedArrayCollection &InCollection, const TArray< UMaterial * > &InMaterials, bool bHasInternalMaterials)UGeometryCollection
ResetFrom(const FManagedArrayCollection &InCollection, const TArray< UMaterialInterface * > &InMaterialInstances, bool bHasInternalMaterials)UGeometryCollection
ResolveSubobject(const TCHAR *SubObjectPath, UObject *&OutObject, bool bLoadIfExists)UObjectinlinevirtual
RetrieveReferencers(TArray< FReferencerInformation > *OutInternalReferencers, TArray< FReferencerInformation > *OutExternalReferencers)UObject
RootPackageHasAnyFlags(uint32 CheckFlagMask) constUObjectBaseUtility
RootProxyDataUGeometryCollection
SaveConfig(uint64 RequiredPropertyFlags=CPF_Config, const TCHAR *Filename=nullptr, FConfigCacheIni *Config=GConfig, bool bAllowCopyToDefaultObject=true)UObject
SaveConfig(const FSaveConfigContext &Context)UObject
Serialize(FArchive &Ar)UGeometryCollectionvirtual
UObject::Serialize(FStructuredArchive::FRecord Record)UObjectvirtual
SerializeScriptProperties(FArchive &Ar) constUObject
SerializeScriptProperties(FStructuredArchive::FSlot Slot) constUObject
SetAutoInstanceMeshes(const TArray< FGeometryCollectionAutoInstanceMesh > &InAutoInstanceMeshes)UGeometryCollection
SetConvertVertexColorsToSRGB(bool bValue)UGeometryCollection
SetDataflowAsset(UDataflow *InDataflowAsset)UGeometryCollection
SetEnableNanite(bool bValue)UGeometryCollection
SetExternalPackage(UPackage *InPackage)UObjectBase
SetFlags(EObjectFlags NewFlags)UObjectBaseUtilityinline
SetFlagsTo(EObjectFlags NewFlags)UObjectBaseinlineprotected
SetGarbageEliminationEnabled(bool bEnabled)UObjectBaseUtilityinlinestatic
SetGeometryCollection(TSharedPtr< FGeometryCollection, ESPMode::ThreadSafe > GeometryCollectionIn)UGeometryCollectioninline
SetInternalFlags(EInternalObjectFlags FlagsToSet) constUObjectBaseUtilityinline
SetLinker(FLinkerLoad *LinkerLoad, int32 LinkerIndex, bool bShouldDetachExisting=true, bool bSilenceLogs=false)UObject
ShutdownAfterError()UObjectinlinevirtual
SizeSpecificDataUGeometryCollection
SkipFunction(FFrame &Stack, RESULT_DECL, UFunction *Function)UObject
SlowMovingVelocityThresholdUGeometryCollection
SourceFileTagName()UObjectstatic
TagSubobjects(EObjectFlags NewFlags)UObjectvirtual
ThisThreadAtomicallyClearedRFUnreachable()UObjectBaseUtility
TryUpdateDefaultConfigFile(const FString &SpecificFileLocation="", bool bWarnIfFail=true)UObject
UGeometryCollection(const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get())UGeometryCollection
UnMark(EObjectMark Marks) constUObjectBaseUtilityinline
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
UObjectBaseUtility()UObjectBaseUtilityinline
UObjectBaseUtility(EObjectFlags InFlags)UObjectBaseUtilityinline
UpdateClassesExcludedFromDedicatedClient(const TArray< FString > &InClassNames, const TArray< FString > &InModulesNames)UObjectstatic
UpdateClassesExcludedFromDedicatedServer(const TArray< FString > &InClassNames, const TArray< FString > &InModulesNames)UObjectstatic
UpdateConvexGeometry()UGeometryCollection
UpdateConvexGeometryIfMissing()UGeometryCollection
UpdateDefaultConfigFile(const FString &SpecificFileLocation="")UObject
UpdateGeometryDependentProperties()UGeometryCollection
UpdateGlobalUserConfigFile()UObject
UpdateProjectUserConfigFile()UObject
UpdateSinglePropertyInConfigFile(const FProperty *InProperty, const FString &InConfigIniName)UObject
UPROPERTY(meta=(DeprecatedProperty, DeprecationMessage="Use remove on break feature instead ( Fracture editor tools ).")) bool EnableRemovePiecesOnFracture_DEPRECATEDUGeometryCollection
UPROPERTY(meta=(DeprecatedProperty, DeprecationMessage="Use remove on break feature instead ( Fracture editor tools ).")) TArray< TObjectPtr< UMaterialInterface > > RemoveOnFractureMaterials_DEPRECATEDUGeometryCollection
ValidateGeneratedRepEnums(const TArray< struct FRepRecord > &ClassReps) constUObjectinlinevirtual
WithinClass typedefUObject
WriteDataflowContent(const TObjectPtr< UDataflowBaseContent > &DataflowContent) const overrideUGeometryCollectionvirtual
~UObjectBase()UObjectBasevirtual