UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType > Member List

This is the complete list of members for UE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType >, including all inherited members.

Append(const TDynamicAttributeBase &Source, const UE::Geometry::FDynamicMesh3::FAppendInfo &Info) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
AppendDefaulted(const UE::Geometry::FDynamicMesh3::FAppendInfo &Info) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
AttribValuesUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >protected
BaseType typedefUE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType >
CheckValidity(bool bAllowNonmanifold, EValidityCheckFailMode FailMode) constUE::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) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
CopyOut(int RawID, void *Buffer, int BufferSize) const overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
CopyParentClassData(const TDynamicAttributeBase< ParentType > &Other)UE::Geometry::TDynamicAttributeBase< ParentType >inlineprotectedvirtual
CopyThroughMapping(const TDynamicAttributeBase< FDynamicMesh3 > *Source, const FMeshIndexMappings &Mapping) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
UE::Geometry::TDynamicAttributeBase::CopyThroughMapping(const TDynamicAttributeBase *Source, const FMeshIndexMappings &Mapping)=0UE::Geometry::TDynamicAttributeBase< ParentType >pure virtual
CopyValue(int FromTriangleID, int ToTriangleID)UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inline
GetByteCount() constUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
GetDefaultAttributeValue()UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
GetName() constUE::Geometry::TDynamicAttributeBase< ParentType >inline
GetParentMesh() constUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inline
GetParentMesh()UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inline
GetValue(int TriangleID) constUE::Geometry::TDynamicMeshScalarTriangleAttribute< RealType >inline
TDynamicMeshTriangleAttribute< RealType, 1 >::GetValue(int TriangleID, RealType *Data) constUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inline
TDynamicMeshTriangleAttribute< RealType, 1 >::GetValue(int TriangleID, AsType &Data) constUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inline
Initialize(RealType InitialValue=(RealType) 0)UE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inline
IsBorderEdge(int EdgeID, bool bMeshBoundaryIsBorder=true) constUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inline
IsSameAs(const TDynamicMeshTriangleAttribute< RealType, AttribDimension > &Other, bool bIgnoreDataLayout) constUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inline
MakeCompactCopy(const FCompactMaps &CompactMaps, FDynamicMesh3 *ParentMeshIn) const overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
UE::Geometry::TDynamicAttributeBase::MakeCompactCopy(const FCompactMaps &CompactMaps, ParentType *ParentIn) constUE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
MakeCopy(FDynamicMesh3 *ParentMeshIn) const overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
UE::Geometry::TDynamicAttributeBase::MakeCopy(ParentType *ParentIn) const =0UE::Geometry::TDynamicAttributeBase< ParentType >pure virtual
MakeNew(FDynamicMesh3 *ParentMeshIn) const overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
UE::Geometry::TDynamicAttributeBase::MakeNew(ParentType *ParentIn) const =0UE::Geometry::TDynamicAttributeBase< ParentType >pure virtual
NameUE::Geometry::TDynamicAttributeBase< ParentType >protected
NewBlankChange() const overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
OnCollapseEdge(const DynamicMeshInfo::FEdgeCollapseInfo &CollapseInfo) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
OnFlipEdge(const DynamicMeshInfo::FEdgeFlipInfo &FlipInfo) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
OnMergeEdges(const DynamicMeshInfo::FMergeEdgesInfo &MergeInfo) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
OnMergeVertices(const DynamicMeshInfo::FMergeVerticesInfo &MergeInfo) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
OnNewTriangle(int TriangleID, bool bInserted) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
OnNewVertex(int VertexID, bool bInserted)UE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
OnPokeTriangle(const DynamicMeshInfo::FPokeTriangleInfo &PokeInfo) overrideUE::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) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
OnSplitVertex(const DynamicMeshInfo::FVertexSplitInfo &SplitInfo, const TArrayView< const int > &TrianglesToUpdate) overrideUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >inlinevirtual
ParentMeshUE::Geometry::TDynamicMeshTriangleAttribute< RealType, 1 >protected
UE::Geometry::TDynamicAttributeBase::Reparent(ParentType *NewParent)=0UE::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 typedefUE::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