UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IDatasmithMeshElement Member List

This is the complete list of members for IDatasmithMeshElement, including all inherited members.

CalculateElementHash(bool bForce)=0IDatasmithElementpure virtual
CustomSerialize(class FSnapshotProxy &Ar)DirectLink::ISceneGraphNodeinlinevirtual
CustomSerialize(class FSnapshotProxy &Ar) constDirectLink::ISceneGraphNodeinline
FDatasmithStaticMeshImporterIDatasmithMeshElementfriend
GetArea() const =0IDatasmithMeshElementpure virtual
GetDepth() const =0IDatasmithMeshElementpure virtual
GetDimensions() const =0IDatasmithMeshElementpure virtual
GetFile() const =0IDatasmithMeshElementpure virtual
GetFileHash() const =0IDatasmithMeshElementpure virtual
GetHeight() const =0IDatasmithMeshElementpure virtual
GetLabel() const =0IDatasmithElementpure virtual
GetLightmapCoordinateIndex() const =0IDatasmithMeshElementpure virtual
GetLightmapSourceUV() const =0IDatasmithMeshElementpure virtual
GetLODCount() const =0IDatasmithMeshElementprotectedpure virtual
GetMaterial(int32 SlotId) const =0IDatasmithMeshElementpure virtual
GetMaterialSlotAt(int32 Index) const =0IDatasmithMeshElementpure virtual
GetMaterialSlotAt(int32 Index)=0IDatasmithMeshElementpure virtual
GetMaterialSlotCount() const =0IDatasmithMeshElementpure virtual
GetName() const =0IDatasmithElementpure virtual
GetNodeId() constDirectLink::ISceneGraphNodeinline
GetReferenceProxy(int32 Index) constDirectLink::ISceneGraphNode
GetReferenceProxyCount() constDirectLink::ISceneGraphNode
GetReferenceProxyName(int32 Index) constDirectLink::ISceneGraphNode
GetSharedState() constDirectLink::ISceneGraphNodeinlinevirtual
GetStore() const =0DirectLink::ISceneGraphNodepure virtual
GetStore()=0DirectLink::ISceneGraphNodepure virtual
GetWidth() const =0IDatasmithMeshElementpure virtual
IsA(EDatasmithElementType Type) const =0IDatasmithElementpure virtual
MakeSharedState() constDirectLink::ISceneGraphNodeinlinevirtual
RegisterReference(ISceneGraphNode *Referenced)DirectLink::ISceneGraphNode
RegisterReferenceProxy(class IReferenceProxy &View, FName Name)DirectLink::ISceneGraphNode
SetDimensions(float InArea, float InWidth, float InHeight, float InDepth)=0IDatasmithMeshElementpure virtual
SetFile(const TCHAR *InFile)=0IDatasmithMeshElementpure virtual
SetFileHash(FMD5Hash Hash)=0IDatasmithMeshElementpure virtual
SetLabel(const TCHAR *InLabel)=0IDatasmithElementpure virtual
SetLightmapCoordinateIndex(int32 UVChannel)=0IDatasmithMeshElementpure virtual
SetLightmapSourceUV(int32 UVChannel)=0IDatasmithMeshElementpure virtual
SetLODCount(int32 Count)=0IDatasmithMeshElementprotectedpure virtual
SetMaterial(const TCHAR *MaterialPathName, int32 SlotId)=0IDatasmithMeshElementpure virtual
SetName(const TCHAR *InName)=0IDatasmithElementpure virtual
SetNodeId(FSceneGraphId Id)DirectLink::ISceneGraphNodeinline
SetSharedState(TSharedPtr< FSceneGraphSharedState > NewSharedState)DirectLink::ISceneGraphNode
UpdateRefs(class IReferenceResolutionProvider &Resolver, const FReferenceSnapshot &NewRefs)DirectLink::ISceneGraphNode
~IDatasmithMeshElement()IDatasmithMeshElementinlinevirtual
~ISceneGraphNode()=defaultDirectLink::ISceneGraphNodevirtual