UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDatasmithCustomActorElementImpl< InterfaceType > Member List

This is the complete list of members for FDatasmithCustomActorElementImpl< InterfaceType >, including all inherited members.

AddChild(const TSharedPtr< IDatasmithActorElement > &InChild, EDatasmithActorAttachmentRule AttachementRule=EDatasmithActorAttachmentRule::KeepWorldTransform) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
AddProperty(const TSharedPtr< IDatasmithKeyValueProperty > &InProperty) overrideFDatasmithCustomActorElementImpl< InterfaceType >inlinevirtual
AddPropertyInternal(const TCHAR *InKey, EDatasmithKeyValuePropertyType InType, const TCHAR *InValue)FDatasmithCustomActorElementImpl< InterfaceType >inlineprotected
AddTag(const TCHAR *InTag) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
AsShared()TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
AsShared() constTSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
AsWeak()TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
AsWeak() constTSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
CalculateElementHash(bool) overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
ConvertChildsToRelative()FDatasmithActorElementImpl< InterfaceType >inlineprotected
ConvertChildsToWorld()FDatasmithActorElementImpl< InterfaceType >inlineprotected
DoesSharedInstanceExist() constTSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
ElementHashFDatasmithElementImpl< InterfaceType >protected
FDatasmithActorElementImpl(const TCHAR *InName, EDatasmithElementType InType)FDatasmithActorElementImpl< InterfaceType >inline
FDatasmithCustomActorElementImpl(const TCHAR *InName, EDatasmithElementType InChildType=EDatasmithElementType::None)FDatasmithCustomActorElementImpl< InterfaceType >inlineexplicit
FDatasmithElementImpl(const TCHAR *InName, EDatasmithElementType InType, uint64 InSubType=0)FDatasmithElementImpl< InterfaceType >inline
GetCastShadow() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetChild(int32 InIndex) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetChild(int32 InIndex) const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetChildrenCount() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetClassOrPathName() const overrideFDatasmithCustomActorElementImpl< InterfaceType >inlinevirtual
GetElementType() constFDatasmithElementImpl< InterfaceType >inlineprotected
GetLabel() const overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
GetLayer() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetMobility() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetName() const overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
GetParentActor() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetPropertiesCount() const overrideFDatasmithCustomActorElementImpl< InterfaceType >inlinevirtual
GetProperty(int32 Index) const overrideFDatasmithCustomActorElementImpl< InterfaceType >inlinevirtual
GetPropertyByName(const TCHAR *InName) const overrideFDatasmithCustomActorElementImpl< InterfaceType >inlinevirtual
GetRelativeTransform() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetRotation() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetScale() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetStore() const overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
GetStore() overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
GetSubType() constFDatasmithElementImpl< InterfaceType >inlineprotected
GetTag(int32 TagIndex) const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetTagsCount() constFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetTranslation() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetVisibility() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
IsA(EDatasmithElementType InType) const overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
IsAComponent() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
IsSubTypeInternal(uint64 InSubType) constFDatasmithElementImpl< InterfaceType >inlineprotectedvirtual
LabelFDatasmithElementImpl< InterfaceType >protected
MakeSharedState() const overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
NameFDatasmithElementImpl< InterfaceType >protected
operator=(TSharedFromThis const &)TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inlineprotected
RemoveChild(const TSharedPtr< IDatasmithActorElement > &InChild) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
RemoveProperty(const TSharedPtr< IDatasmithKeyValueProperty > &Property) overrideFDatasmithCustomActorElementImpl< InterfaceType >inlinevirtual
ResetTags() overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetCastShadow(bool bInCastShadow) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetClassOrPathName(const TCHAR *InClassOrPathName) overrideFDatasmithCustomActorElementImpl< InterfaceType >inlinevirtual
SetInternalRotation(const FQuat &Value)FDatasmithActorElementImpl< InterfaceType >inlineprotected
SetInternalScale(const FVector &Value)FDatasmithActorElementImpl< InterfaceType >inlineprotected
SetInternalTranslation(const FVector &Value)FDatasmithActorElementImpl< InterfaceType >inlineprotected
SetIsAComponent(bool Value) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetLabel(const TCHAR *InLabel) overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
SetLayer(const TCHAR *InLayer) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetMobility(EDatasmithActorMobilityType InMobility) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetName(const TCHAR *InName) overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
SetRotation(double InX, double InY, double InZ, double InW, bool bKeepChildrenRelative) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetRotation(const FQuat &Value, bool bKeepChildrenRelative) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetScale(double InX, double InY, double InZ, bool bKeepChildrenRelative) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetScale(const FVector &Value, bool bKeepChildrenRelative) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetTranslation(double InX, double InY, double InZ, bool bKeepChildrenRelative) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetTranslation(const FVector &Value, bool bKeepChildrenRelative) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetVisibility(bool bInVisibility) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inlineprotectedstatic
StoreFDatasmithElementImpl< InterfaceType >protected
SubtypeFDatasmithElementImpl< InterfaceType >protected
TSharedFromThis()TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inlineprotected
TypeFDatasmithElementImpl< InterfaceType >protected
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inline
~FDatasmithElementImpl()FDatasmithElementImpl< InterfaceType >inlinevirtual
~TSharedFromThis()TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > >inlineprotected