UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FNonManifoldSourceVertexIdAttribute Member List

This is the complete list of members for UE::Geometry::FNonManifoldSourceVertexIdAttribute, including all inherited members.

Append(const TDynamicAttributeBase< FDynamicMesh3 > &Source, const FDynamicMesh3::FAppendInfo &Mapping) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
UE::Geometry::TDynamicAttributeBase::Append(const TDynamicAttributeBase &Source, const FDynamicMesh3::FAppendInfo &AppendInfo)=0UE::Geometry::TDynamicAttributeBase< ParentType >pure virtual
AppendDefaulted(const FDynamicMesh3::FAppendInfo &Mapping) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
CheckValidity(bool bAllowNonmanifold, EValidityCheckFailMode FailMode) constUE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
CompactInPlace(const FCompactMaps &CompactMaps) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
Copy(const FNonManifoldSourceVertexIdAttribute &Copy)UE::Geometry::FNonManifoldSourceVertexIdAttributeinline
CopyIn(int RawID, void *Buffer, int BufferSize) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
CopyOut(int RawID, void *Buffer, int BufferSize) const overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
CopyParentClassData(const TDynamicAttributeBase< ParentType > &Other)UE::Geometry::TDynamicAttributeBase< ParentType >inlineprotectedvirtual
CopyThroughMapping(const TDynamicAttributeBase< FDynamicMesh3 > *Source, const FMeshIndexMappings &Mapping) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinline
UE::Geometry::TDynamicAttributeBase::CopyThroughMapping(const TDynamicAttributeBase *Source, const FMeshIndexMappings &Mapping)=0UE::Geometry::TDynamicAttributeBase< ParentType >pure virtual
FNonManifoldSourceVertexIdAttribute()=defaultUE::Geometry::FNonManifoldSourceVertexIdAttribute
FNonManifoldSourceVertexIdAttribute(FDynamicMesh3 *InParent)UE::Geometry::FNonManifoldSourceVertexIdAttributeinline
FNonManifoldSourceVertexIdAttributeChangeUE::Geometry::FNonManifoldSourceVertexIdAttributefriend
GetByteCount() const overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
GetName() constUE::Geometry::TDynamicAttributeBase< ParentType >inline
GetParent() constUE::Geometry::FNonManifoldSourceVertexIdAttributeinline
GetParent()UE::Geometry::FNonManifoldSourceVertexIdAttributeinline
GetValue(int32 InVertexId) constUE::Geometry::FNonManifoldSourceVertexIdAttributeinline
Initialize()UE::Geometry::FNonManifoldSourceVertexIdAttributeinline
InitializeFromArray(TConstArrayView< int32 > VertexToNonManifoldVertexIDMap)UE::Geometry::FNonManifoldSourceVertexIdAttributeinline
IsValid() constUE::Geometry::FNonManifoldSourceVertexIdAttributeinline
MakeCompactCopy(const FCompactMaps &CompactMaps, ParentType *ParentIn) constUE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
MakeCopy(FDynamicMesh3 *ParentIn) const overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinline
UE::Geometry::TDynamicAttributeBase::MakeCopy(ParentType *ParentIn) const =0UE::Geometry::TDynamicAttributeBase< ParentType >pure virtual
MakeNew(FDynamicMesh3 *ParentIn) const overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinline
UE::Geometry::TDynamicAttributeBase::MakeNew(ParentType *ParentIn) const =0UE::Geometry::TDynamicAttributeBase< ParentType >pure virtual
NameUE::Geometry::TDynamicAttributeBase< ParentType >protected
NewBlankChange() const overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnCollapseEdge(const DynamicMeshInfo::FEdgeCollapseInfo &) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnFlipEdge(const DynamicMeshInfo::FEdgeFlipInfo &FlipInfo) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnMergeEdges(const DynamicMeshInfo::FMergeEdgesInfo &) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnMergeVertices(const DynamicMeshInfo::FMergeVerticesInfo &) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnNewTriangle(int TriangleID, bool bInserted)UE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
OnNewVertex(int VertexID, bool bInserted) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnPokeTriangle(const DynamicMeshInfo::FPokeTriangleInfo &) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnRemoveTriangle(int TriangleID)UE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
OnRemoveVertex(int VertexID) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnReverseTriOrientation(int TriangleID)UE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual
OnSplitEdge(const DynamicMeshInfo::FEdgeSplitInfo &) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
OnSplitVertex(const DynamicMeshInfo::FVertexSplitInfo &, const TArrayView< const int > &) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinlinevirtual
Reparent(FDynamicMesh3 *NewParent) overrideUE::Geometry::FNonManifoldSourceVertexIdAttributeinline
UE::Geometry::TDynamicAttributeBase::Reparent(ParentType *NewParent)=0UE::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::FNonManifoldSourceVertexIdAttributeinline
~FNonManifoldSourceVertexIdAttribute() override=defaultUE::Geometry::FNonManifoldSourceVertexIdAttributevirtual
~TDynamicAttributeBase()UE::Geometry::TDynamicAttributeBase< ParentType >inlinevirtual