| AddChild(const TSharedPtr< IDatasmithActorElement > &InChild, EDatasmithActorAttachmentRule AttachementRule=EDatasmithActorAttachmentRule::KeepWorldTransform) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| AddInstance(const FTransform &Transform) override | FDatasmithHierarchicalInstancedStaticMeshActorElementImpl | virtual |
| AddMaterialOverride(const TCHAR *InMaterialName, int32 Id) override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| AddMaterialOverride(const TSharedPtr< IDatasmithMaterialIDElement > &Material) override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| AddTag(const TCHAR *InTag) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| AsShared() | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| AsShared() const | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| AsSharedSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| AsWeak() | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| AsWeak() const | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| AsWeakSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| CalculateElementHash(bool) override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| ConvertChildsToRelative() | FDatasmithActorElementImpl< InterfaceType > | inlineprotected |
| ConvertChildsToWorld() | FDatasmithActorElementImpl< InterfaceType > | inlineprotected |
| DoesSharedInstanceExist() const | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| ElementHash | FDatasmithElementImpl< InterfaceType > | protected |
| FDatasmithActorElementImpl(const TCHAR *InName, EDatasmithElementType InType) | FDatasmithActorElementImpl< InterfaceType > | inline |
| FDatasmithElementImpl(const TCHAR *InName, EDatasmithElementType InType, uint64 InSubType=0) | FDatasmithElementImpl< InterfaceType > | inline |
| FDatasmithHierarchicalInstancedStaticMeshActorElementImpl(const TCHAR *InName) | FDatasmithHierarchicalInstancedStaticMeshActorElementImpl | explicit |
| FDatasmithMeshActorElementImpl(const TCHAR *InName) | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | explicit |
| FDatasmithMeshActorElementImpl(const TCHAR *InName, EDatasmithElementType ElementType) | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | explicitprotected |
| GetCastShadow() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetChild(int32 InIndex) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetChild(int32 InIndex) const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetChildrenCount() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetElementType() const | FDatasmithElementImpl< InterfaceType > | inlineprotected |
| GetInstance(int32 InstanceIndex) const override | FDatasmithHierarchicalInstancedStaticMeshActorElementImpl | virtual |
| GetInstancesCount() const override | FDatasmithHierarchicalInstancedStaticMeshActorElementImpl | virtual |
| GetLabel() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetLayer() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetMaterialOverride(int32 i) override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| GetMaterialOverride(int32 i) const override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| GetMaterialOverridesCount() const override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| GetMobility() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetName() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetParentActor() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetRelativeTransform() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetRotation() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetScale() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetStaticMeshPathName() const override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| GetStore() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetStore() override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetSubType() const | FDatasmithElementImpl< InterfaceType > | inlineprotected |
| GetTag(int32 TagIndex) const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetTagsCount() const | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetTranslation() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetVisibility() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| IsA(EDatasmithElementType InType) const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| IsAComponent() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| IsSubTypeInternal(uint64 InSubType) const | FDatasmithElementImpl< InterfaceType > | inlineprotectedvirtual |
| Label | FDatasmithElementImpl< InterfaceType > | protected |
| MakeSharedState() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| Name | FDatasmithElementImpl< InterfaceType > | protected |
| operator=(TSharedFromThis const &) | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inlineprotected |
| RemoveChild(const TSharedPtr< IDatasmithActorElement > &InChild) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| RemoveInstance(int32 InstanceIndex) override | FDatasmithHierarchicalInstancedStaticMeshActorElementImpl | virtual |
| RemoveMaterialOverride(const TSharedPtr< IDatasmithMaterialIDElement > &Material) override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| ReserveSpaceForInstances(int32 NumIntances) override | FDatasmithHierarchicalInstancedStaticMeshActorElementImpl | virtual |
| ResetMaterialOverrides() override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| ResetTags() override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetCastShadow(bool bInCastShadow) override | FDatasmithActorElementImpl< 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) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetLabel(const TCHAR *InLabel) override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| SetLayer(const TCHAR *InLayer) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetMobility(EDatasmithActorMobilityType InMobility) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetName(const TCHAR *InName) override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| SetRotation(double InX, double InY, double InZ, double InW, bool bKeepChildrenRelative) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetRotation(const FQuat &Value, bool bKeepChildrenRelative) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetScale(double InX, double InY, double InZ, bool bKeepChildrenRelative) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetScale(const FVector &Value, bool bKeepChildrenRelative) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetStaticMeshPathName(const TCHAR *InStaticMeshName) override | FDatasmithMeshActorElementImpl< IDatasmithHierarchicalInstancedStaticMeshActorElement > | virtual |
| SetTranslation(double InX, double InY, double InZ, bool bKeepChildrenRelative) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetTranslation(const FVector &Value, bool bKeepChildrenRelative) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetVisibility(bool bInVisibility) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SharedThis(OtherType *ThisPtr) | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inlineprotectedstatic |
| SharedThis(const OtherType *ThisPtr) | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inlineprotectedstatic |
| Store | FDatasmithElementImpl< InterfaceType > | protected |
| Subtype | FDatasmithElementImpl< InterfaceType > | protected |
| TSharedFromThis() | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inlineprotected |
| Type | FDatasmithElementImpl< InterfaceType > | protected |
| UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inline |
| ~FDatasmithElementImpl() | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| ~FDatasmithHierarchicalInstancedStaticMeshActorElementImpl() | FDatasmithHierarchicalInstancedStaticMeshActorElementImpl | virtual |
| ~TSharedFromThis() | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inlineprotected |