| Append(const TDynamicAttributeBase< FDynamicMesh3 > &Source, const FDynamicMesh3::FAppendInfo &Mapping) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| UE::Geometry::TDynamicAttributeBase::Append(const TDynamicAttributeBase &Source, const FDynamicMesh3::FAppendInfo &AppendInfo)=0 | UE::Geometry::TDynamicAttributeBase< ParentType > | pure virtual |
| AppendDefaulted(const FDynamicMesh3::FAppendInfo &Mapping) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| CheckValidity(bool bAllowNonmanifold, EValidityCheckFailMode FailMode) const | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| CompactInPlace(const FCompactMaps &CompactMaps) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| Copy(const FNonManifoldSourceVertexIdAttribute &Copy) | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| CopyIn(int RawID, void *Buffer, int BufferSize) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| CopyOut(int RawID, void *Buffer, int BufferSize) const override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| CopyParentClassData(const TDynamicAttributeBase< ParentType > &Other) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlineprotectedvirtual |
| CopyThroughMapping(const TDynamicAttributeBase< FDynamicMesh3 > *Source, const FMeshIndexMappings &Mapping) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| UE::Geometry::TDynamicAttributeBase::CopyThroughMapping(const TDynamicAttributeBase *Source, const FMeshIndexMappings &Mapping)=0 | UE::Geometry::TDynamicAttributeBase< ParentType > | pure virtual |
| FNonManifoldSourceVertexIdAttribute()=default | UE::Geometry::FNonManifoldSourceVertexIdAttribute | |
| FNonManifoldSourceVertexIdAttribute(FDynamicMesh3 *InParent) | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| FNonManifoldSourceVertexIdAttributeChange | UE::Geometry::FNonManifoldSourceVertexIdAttribute | friend |
| GetByteCount() const override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| GetName() const | UE::Geometry::TDynamicAttributeBase< ParentType > | inline |
| GetParent() const | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| GetParent() | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| GetValue(int32 InVertexId) const | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| Initialize() | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| InitializeFromArray(TConstArrayView< int32 > VertexToNonManifoldVertexIDMap) | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| IsValid() const | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| MakeCompactCopy(const FCompactMaps &CompactMaps, ParentType *ParentIn) const | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| MakeCopy(FDynamicMesh3 *ParentIn) const override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| UE::Geometry::TDynamicAttributeBase::MakeCopy(ParentType *ParentIn) const =0 | UE::Geometry::TDynamicAttributeBase< ParentType > | pure virtual |
| MakeNew(FDynamicMesh3 *ParentIn) const override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| UE::Geometry::TDynamicAttributeBase::MakeNew(ParentType *ParentIn) const =0 | UE::Geometry::TDynamicAttributeBase< ParentType > | pure virtual |
| Name | UE::Geometry::TDynamicAttributeBase< ParentType > | protected |
| NewBlankChange() const override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnCollapseEdge(const DynamicMeshInfo::FEdgeCollapseInfo &) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnFlipEdge(const DynamicMeshInfo::FEdgeFlipInfo &FlipInfo) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnMergeEdges(const DynamicMeshInfo::FMergeEdgesInfo &) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnMergeVertices(const DynamicMeshInfo::FMergeVerticesInfo &) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnNewTriangle(int TriangleID, bool bInserted) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| OnNewVertex(int VertexID, bool bInserted) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnPokeTriangle(const DynamicMeshInfo::FPokeTriangleInfo &) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnRemoveTriangle(int TriangleID) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| OnRemoveVertex(int VertexID) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnReverseTriOrientation(int TriangleID) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| OnSplitEdge(const DynamicMeshInfo::FEdgeSplitInfo &) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| OnSplitVertex(const DynamicMeshInfo::FVertexSplitInfo &, const TArrayView< const int > &) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inlinevirtual |
| Reparent(FDynamicMesh3 *NewParent) override | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| UE::Geometry::TDynamicAttributeBase::Reparent(ParentType *NewParent)=0 | UE::Geometry::TDynamicAttributeBase< ParentType > | pure virtual |
| Serialize(FArchive &Ar) | UE::Geometry::TDynamicAttributeBase< ParentType > | inline |
| SetName(FName NameIn) | UE::Geometry::TDynamicAttributeBase< ParentType > | inline |
| SetValue(int32 InVertexId, int32 InSourceVertexId) | UE::Geometry::FNonManifoldSourceVertexIdAttribute | inline |
| ~FNonManifoldSourceVertexIdAttribute() override=default | UE::Geometry::FNonManifoldSourceVertexIdAttribute | virtual |
| ~TDynamicAttributeBase() | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |