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

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

AddChild(const TSharedPtr< IDatasmithActorElement > &InChild, EDatasmithActorAttachmentRule AttachementRule=EDatasmithActorAttachmentRule::KeepWorldTransform) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
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
FDatasmithElementImpl(const TCHAR *InName, EDatasmithElementType InType, uint64 InSubType=0)FDatasmithElementImpl< InterfaceType >inline
FDatasmithEnvironmentElementImpl(const TCHAR *InName)FDatasmithEnvironmentElementImplexplicit
FDatasmithLightActorElementImpl(const TCHAR *InName, EDatasmithElementType ChildType)FDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >explicitprotected
GetCastShadow() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetChild(int32 InIndex) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetChild(int32 InIndex) const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetChildrenCount() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetColor() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetElementType() constFDatasmithElementImpl< InterfaceType >inlineprotected
GetEnvironmentComp() overrideFDatasmithEnvironmentElementImplvirtual
GetEnvironmentComp() const overrideFDatasmithEnvironmentElementImplvirtual
GetIesBrightnessScale() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetIesFile() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetIesRotation() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetIesTexturePathName() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inline
GetIntensity() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetIsIlluminationMap() const overrideFDatasmithEnvironmentElementImplvirtual
GetLabel() const overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
GetLayer() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetLightFunctionMaterial() overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inline
GetMobility() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetName() const overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
GetParentActor() const overrideFDatasmithActorElementImpl< 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
GetTemperature() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetTranslation() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
GetUseIes() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetUseIesBrightness() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetUseTemperature() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
GetVisibility() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
IsA(EDatasmithElementType InType) const overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
IsAComponent() const overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
IsEnabled() const overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >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
ResetTags() overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetCastShadow(bool bInCastShadow) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetColor(FLinearColor InColor) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
SetEnabled(bool bInIsEnabled) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
SetEnvironmentComp(const TSharedPtr< IDatasmithCompositeTexture > &InEnvironmentComp) overrideFDatasmithEnvironmentElementImplvirtual
SetIesBrightnessScale(double InIesBrightnessScale) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
SetIesFile(const TCHAR *InIesFile) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
SetIesRotation(const FQuat &InIesRotation) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
SetIesTexturePathName(const TCHAR *InTextureName) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inline
SetIntensity(double InIntensity) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >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
SetIsIlluminationMap(bool bInIsIlluminationMap) overrideFDatasmithEnvironmentElementImplvirtual
SetLabel(const TCHAR *InLabel) overrideFDatasmithElementImpl< InterfaceType >inlinevirtual
SetLayer(const TCHAR *InLayer) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetLightFunctionMaterial(const TSharedPtr< IDatasmithMaterialIDElement > &InMaterial) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inline
SetLightFunctionMaterial(const TCHAR *InMaterialName) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inline
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
SetTemperature(double InTemperature) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
SetTranslation(double InX, double InY, double InZ, bool bKeepChildrenRelative) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetTranslation(const FVector &Value, bool bKeepChildrenRelative) overrideFDatasmithActorElementImpl< InterfaceType >inlinevirtual
SetUseIes(bool bInUseIes) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
SetUseIesBrightness(bool bInUseIesBrightness) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >inlinevirtual
SetUseTemperature(bool bInUseTemperature) overrideFDatasmithLightActorElementImpl< IDatasmithEnvironmentElement >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