UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType > Member List

This is the complete list of members for UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >, including all inherited members.

Append(const TDynamicAttributeBase< ParentType > &Source, const UE::Geometry::FDynamicMesh3::FAppendInfo &Info) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
AppendDefaulted(const UE::Geometry::FDynamicMesh3::FAppendInfo &Info) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
AttribValuesUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >protected
CheckValidity(bool bAllowNonmanifold, EValidityCheckFailMode FailMode) const overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
CompactCopy(const FCompactMaps &CompactMaps, const TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType > &ToCopy)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
CompactInPlace(const FCompactMaps &CompactMaps)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
Copy(const TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType > &Copy)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
CopyIn(int RawID, void *Buffer, int BufferSize) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
CopyOut(int RawID, void *Buffer, int BufferSize) const overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
CopyParentClassData(const TDynamicAttributeBase< ParentType > &Other)UE::Geometry::TDynamicAttributeBase< ParentType >inlineprotectedvirtual
CopyThroughMapping(const TDynamicAttributeBase< ParentType > *Source, const FMeshIndexMappings &Mapping) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
CopyValue(int FromVertexID, int ToVertexID)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
FDynamicMeshAttributeSetUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >friend
GetByteCount() const overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
GetDefaultAttributeValue()UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
GetName() constUE::Geometry::TDynamicAttributeBase< ParentType >inline
GetParent() constUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
GetParent()UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
GetValue(int VertexID, AttribValueType *Data) constUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
GetValue(int VertexID, AsType &Data) constUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
Initialize(AttribValueType InitialValue=(AttribValueType) 0)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
IsSameAs(const TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType > &Other, bool bIgnoreDataLayout) constUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
MakeCompactCopy(const FCompactMaps &CompactMaps, ParentType *ParentTypeIn) const overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
MakeCopy(ParentType *ParentIn) const overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
MakeNew(ParentType *ParentIn) const overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
NameUE::Geometry::TDynamicAttributeBase< ParentType >protected
NewBlankChange() const overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
OnCollapseEdge(const FDynamicMesh3::FEdgeCollapseInfo &CollapseInfo) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
OnFlipEdge(const FDynamicMesh3::FEdgeFlipInfo &FlipInfo) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
OnMergeEdges(const FDynamicMesh3::FMergeEdgesInfo &MergeInfo) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
OnMergeVertices(const FDynamicMesh3::FMergeVerticesInfo &MergeInfo) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
OnNewTriangle(int TriangleID, bool bInserted)UE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
OnNewVertex(int VertexID, bool bInserted) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
OnPokeTriangle(const FDynamicMesh3::FPokeTriangleInfo &PokeInfo) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >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 FDynamicMesh3::FEdgeSplitInfo &SplitInfo) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
OnSplitVertex(const FDynamicMesh3::FVertexSplitInfo &SplitInfo, const TArrayView< const int > &TrianglesToUpdate) overrideUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual
operator<<UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >friend
ParentUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >protected
ResizeAttribStoreIfNeeded(int VertexID)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
Serialize(FArchive &Ar, const FCompactMaps *CompactMaps, bool bUseCompression)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
UE::Geometry::TDynamicAttributeBase::Serialize(FArchive &Ar)UE::Geometry::TDynamicAttributeBase< ParentType >inline
SetAttributeFromBary(int SetAttribute, int AttributeA, int AttributeB, int AttributeC, const FVector3d &BaryCoords)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlineprotectedvirtual
SetAttributeFromLerp(int SetAttribute, int AttributeA, int AttributeB, double Alpha)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlineprotectedvirtual
SetName(FName NameIn)UE::Geometry::TDynamicAttributeBase< ParentType >inline
SetNewValue(int NewVertexID, const AttribValueType *Data)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
SetScalarValue(int32 VertexID, const AttribValueType &SingleValue)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
SetValue(int VertexID, const AttribValueType *Data)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
SetValue(int VertexID, const AsType &Data)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
Super typedefUE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >protected
TDynamicVertexAttribute()UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
TDynamicVertexAttribute(ParentType *ParentIn, bool bAutoInit=true)UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inline
~TDynamicAttributeBase()UE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
~TDynamicVertexAttribute()UE::Geometry::TDynamicVertexAttribute< AttribValueType, AttribDimension, ParentType >inlinevirtual