![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for IDatasmithActorElement, including all inherited members.
| AddChild(const TSharedPtr< IDatasmithActorElement > &InChild, EDatasmithActorAttachmentRule AttachementRule=EDatasmithActorAttachmentRule::KeepWorldTransform)=0 | IDatasmithActorElement | pure virtual |
| AddTag(const TCHAR *InTag)=0 | IDatasmithActorElement | pure virtual |
| CalculateElementHash(bool bForce)=0 | IDatasmithElement | pure virtual |
| CustomSerialize(class FSnapshotProxy &Ar) | DirectLink::ISceneGraphNode | inlinevirtual |
| CustomSerialize(class FSnapshotProxy &Ar) const | DirectLink::ISceneGraphNode | inline |
| GetCastShadow() const =0 | IDatasmithActorElement | pure virtual |
| GetChild(int32 InIndex)=0 | IDatasmithActorElement | pure virtual |
| GetChild(int32 InIndex) const =0 | IDatasmithActorElement | pure virtual |
| GetChildrenCount() const =0 | IDatasmithActorElement | pure virtual |
| GetLabel() const =0 | IDatasmithElement | pure virtual |
| GetLayer() const =0 | IDatasmithActorElement | pure virtual |
| GetMobility() const =0 | IDatasmithActorElement | pure virtual |
| GetName() const =0 | IDatasmithElement | pure virtual |
| GetNodeId() const | DirectLink::ISceneGraphNode | inline |
| GetParentActor() const =0 | IDatasmithActorElement | pure virtual |
| GetReferenceProxy(int32 Index) const | DirectLink::ISceneGraphNode | |
| GetReferenceProxyCount() const | DirectLink::ISceneGraphNode | |
| GetReferenceProxyName(int32 Index) const | DirectLink::ISceneGraphNode | |
| GetRelativeTransform() const =0 | IDatasmithActorElement | pure virtual |
| GetRotation() const =0 | IDatasmithActorElement | pure virtual |
| GetScale() const =0 | IDatasmithActorElement | pure virtual |
| GetSharedState() const | DirectLink::ISceneGraphNode | inlinevirtual |
| GetStore() const =0 | DirectLink::ISceneGraphNode | pure virtual |
| GetStore()=0 | DirectLink::ISceneGraphNode | pure virtual |
| GetTag(int32 TagIndex) const =0 | IDatasmithActorElement | pure virtual |
| GetTagsCount() const =0 | IDatasmithActorElement | pure virtual |
| GetTranslation() const =0 | IDatasmithActorElement | pure virtual |
| GetVisibility() const =0 | IDatasmithActorElement | pure virtual |
| IsA(EDatasmithElementType Type) const =0 | IDatasmithElement | pure virtual |
| IsAComponent() const =0 | IDatasmithActorElement | pure virtual |
| MakeSharedState() const | DirectLink::ISceneGraphNode | inlinevirtual |
| RegisterReference(ISceneGraphNode *Referenced) | DirectLink::ISceneGraphNode | |
| RegisterReferenceProxy(class IReferenceProxy &View, FName Name) | DirectLink::ISceneGraphNode | |
| RemoveChild(const TSharedPtr< IDatasmithActorElement > &InChild)=0 | IDatasmithActorElement | pure virtual |
| ResetTags()=0 | IDatasmithActorElement | pure virtual |
| SetCastShadow(bool bInCastShadow)=0 | IDatasmithActorElement | pure virtual |
| SetIsAComponent(bool Value)=0 | IDatasmithActorElement | pure virtual |
| SetLabel(const TCHAR *InLabel)=0 | IDatasmithElement | pure virtual |
| SetLayer(const TCHAR *InLayer)=0 | IDatasmithActorElement | pure virtual |
| SetMobility(EDatasmithActorMobilityType Mobility)=0 | IDatasmithActorElement | pure virtual |
| SetName(const TCHAR *InName)=0 | IDatasmithElement | pure virtual |
| SetNodeId(FSceneGraphId Id) | DirectLink::ISceneGraphNode | inline |
| SetRotation(double InX, double InY, double InZ, double InW, bool bKeepChildrenRelative=true)=0 | IDatasmithActorElement | pure virtual |
| SetRotation(const FQuat &Value, bool bKeepChildrenRelative=true)=0 | IDatasmithActorElement | pure virtual |
| SetScale(double InX, double InY, double InZ, bool bKeepChildrenRelative=true)=0 | IDatasmithActorElement | pure virtual |
| SetScale(const FVector &Value, bool bKeepChildrenRelative=true)=0 | IDatasmithActorElement | pure virtual |
| SetSharedState(TSharedPtr< FSceneGraphSharedState > NewSharedState) | DirectLink::ISceneGraphNode | |
| SetTranslation(double InX, double InY, double InZ, bool bKeepChildrenRelative=true)=0 | IDatasmithActorElement | pure virtual |
| SetTranslation(const FVector &Value, bool bKeepChildrenRelative=true)=0 | IDatasmithActorElement | pure virtual |
| SetVisibility(bool bInVisibility)=0 | IDatasmithActorElement | pure virtual |
| UpdateRefs(class IReferenceResolutionProvider &Resolver, const FReferenceSnapshot &NewRefs) | DirectLink::ISceneGraphNode | |
| ~IDatasmithActorElement() | IDatasmithActorElement | inlinevirtual |
| ~ISceneGraphNode()=default | DirectLink::ISceneGraphNode | virtual |