| AddChild(const TSharedPtr< IDatasmithActorElement > &InChild, EDatasmithActorAttachmentRule AttachementRule=EDatasmithActorAttachmentRule::KeepWorldTransform) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| 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 |
| FDatasmithLightActorElementImpl(const TCHAR *InName, EDatasmithElementType ChildType) | FDatasmithLightActorElementImpl< InterfaceType > | explicitprotected |
| FDatasmithLightmassPortalElementImpl(const TCHAR *InName) | FDatasmithLightmassPortalElementImpl | inlineexplicit |
| FDatasmithPointLightElementImpl(const TCHAR *InName) | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlineexplicit |
| FDatasmithPointLightElementImpl(const TCHAR *InName, EDatasmithElementType ChildType) | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlineexplicitprotected |
| GetAttenuationRadius() const override | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlinevirtual |
| 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 |
| GetColor() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetElementType() const | FDatasmithElementImpl< InterfaceType > | inlineprotected |
| GetIesBrightnessScale() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetIesFile() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetIesRotation() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetIesTexturePathName() const override | FDatasmithLightActorElementImpl< InterfaceType > | inline |
| GetIntensity() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetIntensityUnits() const | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlinevirtual |
| GetLabel() const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| GetLayer() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetLightFunctionMaterial() override | FDatasmithLightActorElementImpl< InterfaceType > | inline |
| 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 |
| GetSourceLength() const override | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlinevirtual |
| GetSourceRadius() const override | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlinevirtual |
| 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 |
| GetTemperature() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetTranslation() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| GetUseIes() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetUseIesBrightness() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetUseTemperature() const override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| GetVisibility() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| IsA(EDatasmithElementType InType) const override | FDatasmithElementImpl< InterfaceType > | inlinevirtual |
| IsAComponent() const override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| IsEnabled() const override | FDatasmithLightActorElementImpl< 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 |
| ResetTags() override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetAttenuationRadius(float InAttenuationRadius) override | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlinevirtual |
| SetCastShadow(bool bInCastShadow) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetColor(FLinearColor InColor) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetEnabled(bool bInIsEnabled) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetIesBrightnessScale(double InIesBrightnessScale) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetIesFile(const TCHAR *InIesFile) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetIesRotation(const FQuat &InIesRotation) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetIesTexturePathName(const TCHAR *InTextureName) override | FDatasmithLightActorElementImpl< InterfaceType > | inline |
| SetIntensity(double InIntensity) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetIntensityUnits(EDatasmithLightUnits InUnits) | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | 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 |
| SetLightFunctionMaterial(const TSharedPtr< IDatasmithMaterialIDElement > &InMaterial) override | FDatasmithLightActorElementImpl< InterfaceType > | inline |
| SetLightFunctionMaterial(const TCHAR *InMaterialName) override | FDatasmithLightActorElementImpl< InterfaceType > | inline |
| 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 |
| SetSourceLength(float InSourceLength) override | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlinevirtual |
| SetSourceRadius(float InSourceRadius) override | FDatasmithPointLightElementImpl< IDatasmithLightmassPortalElement > | inlinevirtual |
| SetTemperature(double InTemperature) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetTranslation(double InX, double InY, double InZ, bool bKeepChildrenRelative) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetTranslation(const FVector &Value, bool bKeepChildrenRelative) override | FDatasmithActorElementImpl< InterfaceType > | inlinevirtual |
| SetUseIes(bool bInUseIes) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetUseIesBrightness(bool bInUseIesBrightness) override | FDatasmithLightActorElementImpl< InterfaceType > | inlinevirtual |
| SetUseTemperature(bool bInUseTemperature) override | FDatasmithLightActorElementImpl< 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 |
| ~TSharedFromThis() | TSharedFromThis< FDatasmithActorElementImpl< InterfaceType > > | inlineprotected |