| AddAttribute(FName Name, FName Group, FConstructionParameters Parameters=FConstructionParameters()) | FManagedArrayCollection | inline |
| AddElements(int32 NumberElements, FName Group) | FManagedArrayCollection | |
| AddExternalAttribute(FName Name, FName Group, TManagedArray< T > &ValueIn, FConstructionParameters Parameters=FConstructionParameters()) | FManagedArrayCollection | inline |
| AddGroup(FName Group) | FManagedArrayCollection | |
| Append(const FManagedArrayCollection &InCollection) override | FGeometryCollection | protectedvirtual |
| AppendCollection(const FGeometryCollection &InCollection) | FGeometryCollection | |
| FTransformCollection::AppendCollection(const FTransformCollection &Collection) | FTransformCollection | |
| AppendEmbeddedInstance(int32 InExemplarIndex, int32 InParentIndex, const FTransform &InTransform=FTransform::Identity) | FGeometryCollection | |
| AppendGeometry(const FGeometryCollection &GeometryCollection, int32 MaterialIDOffset=0, bool ReindexAllMaterials=true, const FTransform &TransformRoot=FTransform::Identity) | FGeometryCollection | |
| AppendTransform(const FTransformCollection &GeometryCollection, const FTransform &TransformRoot=FTransform::Identity) | FTransformCollection | |
| AreCollisionParticlesEnabled() | FGeometryCollection | static |
| AttributeNames(FName Group) const | FManagedArrayCollection | |
| BoneColor | FTransformCollection | |
| BoneColorAttribute | FGeometryCollection | static |
| BoneHierarchyAttribute | FTransformCollection | static |
| BoneMap | FGeometryCollection | |
| BoneName | FTransformCollection | |
| BoneNameAttribute | FTransformCollection | static |
| BoundingBox | FGeometryCollection | |
| BoundingBoxAttribute | FGeometryCollection | static |
| BreakingGroup | FGeometryCollection | static |
| BuildFaceToGeometryMapping(bool InSaved=false) | FGeometryCollection | protected |
| BuildMeshSections(const TArray< FIntVector > &Indices, const TArray< int32 > &BaseMeshOriginalIndicesIndex, TArray< FIntVector > &RetIndices) const | FGeometryCollection | |
| BuildVertexToGeometryMapping(bool InSaved=false) | FGeometryCollection | protected |
| Cast() | FManagedArrayCollection | inline |
| Cast() const | FManagedArrayCollection | inline |
| Children | FTransformCollection | |
| ChildrenAttribute | FTransformCollection | static |
| FGeometryCollectionConvexPropertiesInterface::CleanInterfaceForCook() override | FGeometryCollectionConvexPropertiesInterface | virtual |
| FGeometryCollectionProximityPropertiesInterface::CleanInterfaceForCook() override | FGeometryCollectionProximityPropertiesInterface | virtual |
| ClearFlags(int32 Element, int32 InFlags) | FGeometryCollection | inline |
| Color | FGeometryCollection | |
| ColorAttribute | FGeometryCollection | static |
| ConnectionGraph() | FGeometryCollection | |
| Construct() | FGeometryCollection | protected |
| ConvexCanExceedFractionAttribute | FGeometryCollectionConvexPropertiesInterface | static |
| ConvexEnable | FGeometryCollectionConvexPropertiesInterface | static |
| ConvexFractionRemoveAttribute | FGeometryCollectionConvexPropertiesInterface | static |
| ConvexGroup | FTransformCollection | static |
| ConvexHullAttribute | FTransformCollection | static |
| ConvexIndexAttribute | FGeometryCollectionConvexPropertiesInterface | static |
| ConvexPropertiesGroup | FGeometryCollectionConvexPropertiesInterface | static |
| ConvexRemoveOverlapsMethodAttribute | FGeometryCollectionConvexPropertiesInterface | static |
| ConvexRemoveOverlapsShrinkAttribute | FGeometryCollectionConvexPropertiesInterface | static |
| ConvexSimplificationThresholdAttribute | FGeometryCollectionConvexPropertiesInterface | static |
| CopyAttribute(const FManagedArrayCollection &InCollection, FName Name, FName Group) | FManagedArrayCollection | |
| CopyAttribute(const FManagedArrayCollection &InCollection, FName SrcName, FName DestName, FName Group) | FManagedArrayCollection | |
| CopyAttribute(const FManagedArrayCollection &InCollection, FName SrcName, FName DestName, FName SrcGroup, FName DstGroup) | FManagedArrayCollection | |
| CopyMatchingAttributesFrom(const FManagedArrayCollection &InCollection, const TMap< FName, TSet< FName > > *SkipList=nullptr) | FManagedArrayCollection | |
| CopyMatchingAttributesFrom(const FManagedArrayCollection &FromCollection, const TArrayView< const FAttributeAndGroupId > SkipList) | FManagedArrayCollection | |
| CopyTo(FManagedArrayCollection *Collection, const TArray< FName > &GroupsToSkip=TArray< FName >(), TArray< TTuple< FName, FName > > AttributesToSkip=TArray< TTuple< FName, FName > >()) const | FManagedArrayCollection | inline |
| Defaults | FGeometryCollection | |
| DefineGeometrySchema(FManagedArrayCollection &) | FGeometryCollection | static |
| DefineTransformSchema(FManagedArrayCollection &) | FTransformCollection | static |
| EArrayType typedef | FManagedArrayCollection | |
| Empty() | FGeometryCollection | |
| EmptyGroup(FName Group) | FManagedArrayCollection | |
| ENodeFlags enum name | FGeometryCollection | |
| ESimulationTypes enum name | FGeometryCollection | |
| ExemplarIndex | FGeometryCollection | |
| ExternalCollisionsAttribute | FGeometryCollection | static |
| FaceCount | FGeometryCollection | |
| FaceCountAttribute | FGeometryCollection | static |
| FaceIndicesAttribute | FGeometryCollection | static |
| FacesGroup | FGeometryCollection | static |
| FaceStart | FGeometryCollection | |
| FaceStartAttribute | FGeometryCollection | static |
| FaceVisibleAttribute | FGeometryCollection | static |
| FGeometryCollection(FGeometryCollectionDefaults InDefaults=FGeometryCollectionDefaults()) | FGeometryCollection | |
| FGeometryCollection(FGeometryCollection &)=delete | FGeometryCollection | |
| FGeometryCollection(FGeometryCollection &&)=default | FGeometryCollection | |
| FGeometryCollectionConvexPropertiesInterface(FManagedArrayCollection *InGeometryCollection) | FGeometryCollectionConvexPropertiesInterface | |
| FGeometryCollectionProximityPropertiesInterface(FGeometryCollection *InGeometryCollection) | FGeometryCollectionProximityPropertiesInterface | |
| FindAttribute(FName Name, FName Group) | FManagedArrayCollection | inline |
| FindAttribute(FName Name, FName Group) const | FManagedArrayCollection | inline |
| FindAttributeTyped(FName Name, FName Group) | FManagedArrayCollection | inline |
| FindAttributeTyped(FName Name, FName Group) const | FManagedArrayCollection | inline |
| FindOrAddAttributeTyped(FName Name, FName Group, FConstructionParameters Parameters=FConstructionParameters()) | FManagedArrayCollection | inline |
| FindUVLayer(int32 UVLayer) | FGeometryCollection | inline |
| FindUVLayer(int32 UVLayer) const | FGeometryCollection | inline |
| FManagedArrayCollection() | FManagedArrayCollection | |
| FManagedArrayCollection(const FManagedArrayCollection &In) | FManagedArrayCollection | |
| FManagedArrayCollection(FManagedArrayCollection &&) | FManagedArrayCollection | |
| FGeometryCollectionConvexPropertiesInterface::FManagedArrayInterface() | FManagedArrayInterface | inline |
| FGeometryCollectionConvexPropertiesInterface::FManagedArrayInterface(FManagedArrayCollection *InManagedArray) | FManagedArrayInterface | inline |
| FGeometryCollectionProximityPropertiesInterface::FManagedArrayInterface() | FManagedArrayInterface | inline |
| FGeometryCollectionProximityPropertiesInterface::FManagedArrayInterface(FManagedArrayCollection *InManagedArray) | FManagedArrayInterface | inline |
| FS_IgnoreCollisionInParentCluster enum value | FGeometryCollection | |
| FS_None enum value | FGeometryCollection | |
| FS_RemoveOnFracture enum value | FGeometryCollection | |
| FSimulationProperties | FManagedArrayCollection | |
| FST_Clustered enum value | FGeometryCollection | |
| FST_Max enum value | FGeometryCollection | |
| FST_None enum value | FGeometryCollection | |
| FST_Rigid enum value | FGeometryCollection | |
| FTransformCollection() | FTransformCollection | |
| FTransformCollection(FTransformCollection &)=delete | FTransformCollection | |
| FTransformCollection(FTransformCollection &&)=default | FTransformCollection | |
| GeometryGroup | FGeometryCollection | static |
| GeometryIndexAttribute | FTransformCollection | static |
| GetAllocatedSize() const | FManagedArrayCollection | |
| GetAttribute(FName Name, FName Group) const | FManagedArrayCollection | inline |
| GetAttributeType(FName Name, FName Group) const | FManagedArrayCollection | |
| GetBoundingBox() const | FGeometryCollection | |
| GetConvexProperties(int TransformGroupIndex=INDEX_NONE) const | FGeometryCollectionConvexPropertiesInterface | |
| GetDependency(FName Name, FName Group) const | FManagedArrayCollection | |
| GetElementSizeInfoForGroups(TArray< TPair< FName, SIZE_T > > &OutSizeInfo) const | FManagedArrayCollection | |
| GetLatestVersionNumber() const | FGeometryCollection | inlineprotected |
| GetProximityProperties() const | FGeometryCollectionProximityPropertiesInterface | |
| GetUV(int32 VertexIndex, int32 UVLayer) const | FGeometryCollection | inline |
| GroupNames() const | FManagedArrayCollection | |
| HasAttribute(FName Name, FName Group) const | FManagedArrayCollection | |
| HasAttributes(const TArray< FManagedType > &Types) const | FManagedArrayCollection | |
| HasContiguousFaces() const | FGeometryCollection | |
| HasContiguousRenderFaces() const | FGeometryCollection | |
| HasContiguousVertices() const | FGeometryCollection | |
| HasFlags(int32 Element, int32 InFlags) const | FGeometryCollection | inline |
| HasGroup(FName Group) const | FManagedArrayCollection | inline |
| HasVisibleGeometry() const | FGeometryCollection | |
| Indices | FGeometryCollection | |
| Init(FGeometryCollection *Collection, const TArray< float > &RawVertexArray, const TArray< int32 > &RawIndicesArray, bool ReverseVertexOrder=true) | FGeometryCollection | static |
| InitialDynamicState | FGeometryCollection | |
| FGeometryCollectionConvexPropertiesInterface::InitializeInterface() override | FGeometryCollectionConvexPropertiesInterface | virtual |
| FGeometryCollectionProximityPropertiesInterface::InitializeInterface() override | FGeometryCollectionProximityPropertiesInterface | virtual |
| InitializeInterfaces() | FGeometryCollection | virtual |
| InnerRadius | FGeometryCollection | |
| InnerRadiusAttribute | FGeometryCollection | static |
| InsertElements(int32 NumberElements, int32 Position, FName Group) | FManagedArrayCollection | |
| Internal | FGeometryCollection | |
| Invalid | FManagedArrayCollection | static |
| IsA() | FManagedArrayCollection | inline |
| IsAttributeDirty(FName Name, FName Group) const | FManagedArrayCollection | |
| IsAttributePersistent(FName Name, FName Group) const | FManagedArrayCollection | |
| IsAType(FName InTypeName) const | FManagedArrayCollection | inlinevirtual |
| IsClustered(int32 Element) const | FGeometryCollection | inline |
| IsConnected(FName StartingNode, FName TargetNode) | FManagedArrayCollection | |
| IsDirty() const | FManagedArrayCollection | inline |
| IsEmpty() const | FManagedArrayCollection | inline |
| IsGeometry(int32 Element) const | FGeometryCollection | inline |
| IsRigid(int32 Element) const | FGeometryCollection | inline |
| IsTransform(int32 Element) const | FGeometryCollection | inline |
| IsVisible(int32 Element) const | FGeometryCollection | |
| LevelAttribute | FTransformCollection | static |
| MakeClean() | FManagedArrayCollection | inline |
| MakeDirty() | FManagedArrayCollection | inline |
| MANAGED_ARRAY_COLLECTION_INTERNAL(FGeometryCollection) | FGeometryCollection | |
| FTransformCollection::MANAGED_ARRAY_COLLECTION_INTERNAL(FTransformCollection) | FTransformCollection | |
| FGeometryCollectionConvexPropertiesInterface::ManagedCollection | FGeometryCollectionConvexPropertiesInterface | |
| FGeometryCollectionProximityPropertiesInterface::ManagedCollection | FGeometryCollectionProximityPropertiesInterface | |
| MatchOptionalDefaultAttributes(const FManagedArrayCollection &InCollection) override | FGeometryCollection | inlineprotectedvirtual |
| MaterialGroup | FGeometryCollection | static |
| MaterialID | FGeometryCollection | |
| MaterialIDAttribute | FGeometryCollection | static |
| MaterialIndex | FGeometryCollection | |
| MaterialIndexAttribute | FGeometryCollection | static |
| MergeElements(const FName &Group, const TArray< int32 > &SortedMergeList, const TArray< int32 > &MergeRemapIndex, FProcessingParameters Params=FProcessingParameters()) override | FTransformCollection | virtual |
| ModifyAttribute(FName Name, FName Group) | FManagedArrayCollection | inline |
| ModifyAttributeTyped(FName Name, FName Group) | FManagedArrayCollection | inline |
| ModifyUV(int32 VertexIndex, int32 UVLayer) | FGeometryCollection | inline |
| NewCopy() const | FManagedArrayCollection | inline |
| NewGeometryCollection(const TArray< float > &RawVertexArray, const TArray< int32 > &RawIndicesArray, bool ReverseVertexOrder=true, FGeometryCollectionDefaults InDefaults=FGeometryCollectionDefaults()) | FGeometryCollection | static |
| NewGeometryCollection(const TArray< float > &RawVertexArray, const TArray< int32 > &RawIndicesArray, const TArray< int32 > &RawBoneMapArray, const TArray< FTransform > &RawTransformArray, const TManagedArray< int32 > &RawLevelArray, const TManagedArray< int32 > &RawParentArray, const TManagedArray< TSet< int32 > > &RawChildrenArray, const TManagedArray< int32 > &RawSimulationTypeArray, const TManagedArray< int32 > &RawStatusFlagsArray, FGeometryCollectionDefaults InDefaults=FGeometryCollectionDefaults()) | FGeometryCollection | static |
| Normal | FGeometryCollection | |
| NumAttributes(FName Group) const | FManagedArrayCollection | |
| NumElements(FName Group) const | FManagedArrayCollection | |
| NumUVLayers() const | FGeometryCollection | |
| operator=(const FGeometryCollection &)=delete | FGeometryCollection | |
| operator=(FGeometryCollection &&)=default | FGeometryCollection | |
| FTransformCollection::operator=(const FTransformCollection &)=delete | FTransformCollection | |
| FTransformCollection::operator=(FTransformCollection &&)=default | FTransformCollection | |
| FManagedArrayCollection::operator=(const FManagedArrayCollection &In) | FManagedArrayCollection | |
| FManagedArrayCollection::operator=(FManagedArrayCollection &&) | FManagedArrayCollection | |
| operator==(const FManagedArrayCollection &Other) const | FManagedArrayCollection | |
| OuterRadius | FGeometryCollection | |
| OuterRadiusAttribute | FGeometryCollection | static |
| Parent | FTransformCollection | |
| ParentAttribute | FTransformCollection | static |
| ParentTransforms(const int32 TransformIndex, const int32 ChildIndex) | FTransformCollection | |
| ParentTransforms(const int32 TransformIndex, const TArray< int32 > &SelectedBones) | FTransformCollection | |
| ParticlesAttribute | FTransformCollection | static |
| ProximityAsConnectionGraph | FGeometryCollectionProximityPropertiesInterface | static |
| ProximityConnectionGraphContactAreaMethod | FGeometryCollectionProximityPropertiesInterface | static |
| ProximityContactMethod | FGeometryCollectionProximityPropertiesInterface | static |
| ProximityDetectionMethod | FGeometryCollectionProximityPropertiesInterface | static |
| ProximityDistanceThreshold | FGeometryCollectionProximityPropertiesInterface | static |
| ProximityPropertiesGroup | FGeometryCollectionProximityPropertiesInterface | static |
| ProximityRequireContactAmount | FGeometryCollectionProximityPropertiesInterface | static |
| ReindexExemplarIndices(TArray< int32 > &SortedRemovedIndices) | FGeometryCollection | |
| ReindexMaterials() | FGeometryCollection | |
| ReindexMaterials(FManagedArrayCollection &) | FGeometryCollection | static |
| RelativeTransformation(const int32 &Index, const FTransform &LocalOffset) | FTransformCollection | |
| RemoveAttribute(FName Name, FName Group) | FManagedArrayCollection | |
| RemoveDependencyFor(FName Group) | FManagedArrayCollection | |
| RemoveElements(const FName &Group, const TArray< int32 > &SortedDeletionList, FProcessingParameters Params=FProcessingParameters()) override | FGeometryCollection | virtual |
| FManagedArrayCollection::RemoveElements(const FName &Group, int32 NumberElements, int32 Position) | FManagedArrayCollection | virtual |
| RemoveGeometryElements(const TArray< int32 > &SortedGeometryIndicesToDelete) | FGeometryCollection | protected |
| RemoveGroup(FName Group) | FManagedArrayCollection | |
| FGeometryCollectionConvexPropertiesInterface::RemoveInterfaceAttributes() override | FGeometryCollectionConvexPropertiesInterface | virtual |
| FGeometryCollectionProximityPropertiesInterface::RemoveInterfaceAttributes() override | FGeometryCollectionProximityPropertiesInterface | virtual |
| ReorderElements(FName Group, const TArray< int32 > &NewOrder) override | FGeometryCollection | virtual |
| ReorderGeometryElements(const TArray< int32 > &NewOrder) | FGeometryCollection | protected |
| ReorderTransformElements(const TArray< int32 > &NewOrder) | FGeometryCollection | protected |
| Reserve(int32 Size, FName Group) | FManagedArrayCollection | |
| Reset() override | FGeometryCollection | virtual |
| Resize(int32 Size, FName Group) | FManagedArrayCollection | |
| Sections | FGeometryCollection | |
| Serialize(Chaos::FChaosArchive &Ar) | FGeometryCollection | virtual |
| FManagedArrayCollection::Serialize(FArchive &Ar) | FManagedArrayCollection | |
| SetConvexProperties(const FConvexCreationProperties &, int TransformGroupIndex=INDEX_NONE) | FGeometryCollectionConvexPropertiesInterface | |
| SetDefaults(FName Group, uint32 StartSize, uint32 NumElements) override | FGeometryCollection | virtual |
| SetDependency(FName Name, FName Group, FName DependencyGroup, bool bAllowCircularDependency=false) | FManagedArrayCollection | |
| SetFlags(int32 Element, int32 InFlags) | FGeometryCollection | inline |
| SetNumUVLayers(int32 NumLayers) | FGeometryCollection | |
| SetProximityProperties(const FProximityProperties &) | FGeometryCollectionProximityPropertiesInterface | |
| SimulatableParticlesAttribute | FGeometryCollection | static |
| SimulationType | FGeometryCollection | |
| SimulationTypeAttribute | FGeometryCollection | static |
| SingleTransform(const FTransform &TransformRoot=FTransform::Identity) | FTransformCollection | static |
| StaticType() | FManagedArrayCollection | inlinestatic |
| StatusFlags | FGeometryCollection | |
| StatusFlagsAttribute | FGeometryCollection | static |
| Super typedef | FGeometryCollection | |
| SyncGroupSizeFrom(const FManagedArrayCollection &InCollection, FName Group) | FManagedArrayCollection | protected |
| SyncGroupSizeFrom(const FManagedArrayCollection &InCollection, FName SrcGroup, FName DstGroup) | FManagedArrayCollection | protected |
| TangentU | FGeometryCollection | |
| TangentV | FGeometryCollection | |
| ToString() const | FManagedArrayCollection | |
| Transform | FTransformCollection | |
| TransformAttribute | FTransformCollection | static |
| TransformGroup | FTransformCollection | static |
| TransformIndex | FGeometryCollection | |
| TransformIndexAttribute | FGeometryCollection | static |
| TransformSelectionToGeometryIndices(const TArray< int32 > &Transforms) | FGeometryCollection | |
| TransformToGeometryIndex | FGeometryCollection | |
| TransformToGeometryIndexAttribute | FGeometryCollection | static |
| UnparentTransform(const int32 ChildIndex) | FTransformCollection | |
| UpdateBoundingBox() | FGeometryCollection | |
| UpdateBoundingBox(FManagedArrayCollection &, bool bSkipCheck=false) | FGeometryCollection | static |
| UpdateFaceGroupElements() | FGeometryCollection | protected |
| UpdateGeometryVisibility(const TArray< int32 > &NodeList, bool VisibilityState) | FGeometryCollection | |
| UpdateOldAttributeNames() | FGeometryCollection | |
| UpdateVerticesGroupElements() | FGeometryCollection | protected |
| Version | FManagedArrayCollection | protected |
| Vertex | FGeometryCollection | |
| VertexBoneMapAttribute | FGeometryCollection | static |
| VertexCount | FGeometryCollection | |
| VertexCountAttribute | FGeometryCollection | static |
| VertexNormalAttribute | FGeometryCollection | static |
| VertexPositionAttribute | FGeometryCollection | static |
| VertexStart | FGeometryCollection | |
| VertexStartAttribute | FGeometryCollection | static |
| VertexTangentUAttribute | FGeometryCollection | static |
| VertexTangentVAttribute | FGeometryCollection | static |
| VerticesGroup | FGeometryCollection | static |
| Visible | FGeometryCollection | |
| WriteDataToHeaderFile(const FString &Name, const FString &Path) | FGeometryCollection | |
| WriteDataToOBJFile(const FString &Name, const FString &Path, const bool WriteTopology=true, const bool WriteAuxStructures=true) | FGeometryCollection | |
| ~FGeometryCollection() | FGeometryCollection | |
| ~FManagedArrayCollection() | FManagedArrayCollection | virtual |
| ~FTransformCollection() | FTransformCollection | |