| Append(const TDynamicAttributeBase &Source, const UE::Geometry::FDynamicMesh3::FAppendInfo &Info) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| AppendDefaulted(const UE::Geometry::FDynamicMesh3::FAppendInfo &Info) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| AttribValues | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | protected |
| BaseType typedef | UE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType > | |
| CheckValidity(bool bAllowNonmanifold, EValidityCheckFailMode FailMode) const | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| CompactCopy(const FCompactMaps &CompactMaps, const TDynamicMeshTriangleAttribute< RealType, AttribDimension > &ToCopy) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| CompactInPlace(const FCompactMaps &CompactMaps) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| Copy(const TDynamicMeshTriangleAttribute< RealType, AttribDimension > &Copy) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| CopyIn(int RawID, void *Buffer, int BufferSize) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| CopyOut(int RawID, void *Buffer, int BufferSize) const override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| CopyParentClassData(const TDynamicAttributeBase< ParentType > &Other) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlineprotectedvirtual |
| CopyThroughMapping(const TDynamicAttributeBase< FDynamicMesh3 > *Source, const FMeshIndexMappings &Mapping) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| UE::Geometry::TDynamicAttributeBase::CopyThroughMapping(const TDynamicAttributeBase *Source, const FMeshIndexMappings &Mapping)=0 | UE::Geometry::TDynamicAttributeBase< ParentType > | pure virtual |
| CopyValue(int FromTriangleID, int ToTriangleID) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| GetByteCount() const | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| GetDefaultAttributeValue() | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| GetName() const | UE::Geometry::TDynamicAttributeBase< ParentType > | inline |
| GetParentMesh() const | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| GetParentMesh() | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| GetValue(int TriangleID) const | UE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType > | inline |
| TDynamicMeshTriangleAttribute< RealType, 1 >::GetValue(int TriangleID, RealType *Data) const | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| TDynamicMeshTriangleAttribute< RealType, 1 >::GetValue(int TriangleID, AsType &Data) const | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| Initialize(RealType InitialValue=(RealType) 0) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| IsBorderEdge(int EdgeID, bool bMeshBoundaryIsBorder=true) const | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| IsSameAs(const TDynamicMeshTriangleAttribute< RealType, AttribDimension > &Other, bool bIgnoreDataLayout) const | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| MakeCompactCopy(const FCompactMaps &CompactMaps, FDynamicMesh3 *ParentMeshIn) const override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| UE::Geometry::TDynamicAttributeBase::MakeCompactCopy(const FCompactMaps &CompactMaps, ParentType *ParentIn) const | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| MakeCopy(FDynamicMesh3 *ParentMeshIn) const override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| UE::Geometry::TDynamicAttributeBase::MakeCopy(ParentType *ParentIn) const =0 | UE::Geometry::TDynamicAttributeBase< ParentType > | pure virtual |
| MakeNew(FDynamicMesh3 *ParentMeshIn) const override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| 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::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| OnCollapseEdge(const DynamicMeshInfo::FEdgeCollapseInfo &CollapseInfo) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| OnFlipEdge(const DynamicMeshInfo::FEdgeFlipInfo &FlipInfo) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| OnMergeEdges(const DynamicMeshInfo::FMergeEdgesInfo &MergeInfo) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| OnMergeVertices(const DynamicMeshInfo::FMergeVerticesInfo &MergeInfo) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| OnNewTriangle(int TriangleID, bool bInserted) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| OnNewVertex(int VertexID, bool bInserted) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| OnPokeTriangle(const DynamicMeshInfo::FPokeTriangleInfo &PokeInfo) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| OnRemoveTriangle(int TriangleID) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| OnRemoveVertex(int VertexID) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| OnReverseTriOrientation(int TriangleID) | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |
| OnSplitEdge(const DynamicMeshInfo::FEdgeSplitInfo &SplitInfo) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| OnSplitVertex(const DynamicMeshInfo::FVertexSplitInfo &SplitInfo, const TArrayView< const int > &TrianglesToUpdate) override | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inlinevirtual |
| ParentMesh | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | protected |
| UE::Geometry::TDynamicAttributeBase::Reparent(ParentType *NewParent)=0 | UE::Geometry::TDynamicAttributeBase< ParentType > | pure virtual |
| ResizeAttribStoreIfNeeded(int TriangleID) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| Serialize(FArchive &Ar, const FCompactMaps *CompactMaps, bool bUseCompression) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| UE::Geometry::TDynamicAttributeBase::Serialize(FArchive &Ar) | UE::Geometry::TDynamicAttributeBase< ParentType > | inline |
| SetName(FName NameIn) | UE::Geometry::TDynamicAttributeBase< ParentType > | inline |
| SetNewValue(int NewTriangleID, RealType Value) | UE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType > | inline |
| TDynamicMeshTriangleAttribute< RealType, 1 >::SetNewValue(int NewTriangleID, const RealType *Data) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| SetScalarValue(int TriangleID, const RealType &SingleValue) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| SetValue(int TriangleID, RealType Value) | UE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType > | inline |
| TDynamicMeshTriangleAttribute< RealType, 1 >::SetValue(int TriangleID, const RealType *Data) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| TDynamicMeshTriangleAttribute< RealType, 1 >::SetValue(int TriangleID, const AsType &Data) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| Super typedef | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | protected |
| TDynamicMeshScalarTriangleAttribute() | UE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType > | inline |
| TDynamicMeshScalarTriangleAttribute(FDynamicMesh3 *ParentMeshIn) | UE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType > | inline |
| TDynamicMeshTriangleAttribute() | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| TDynamicMeshTriangleAttribute(FDynamicMesh3 *ParentMeshIn, bool bAutoInit=true) | UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 > | inline |
| ~TDynamicAttributeBase() | UE::Geometry::TDynamicAttributeBase< ParentType > | inlinevirtual |