UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IDatasmithShaderElement Member List
This is the complete list of members for
IDatasmithShaderElement
, including all inherited members.
bDisableReflectionFresnel
IDatasmithShaderElement
static
bUseRealisticFresnel
IDatasmithShaderElement
static
CalculateElementHash
(bool bForce)=0
IDatasmithElement
pure virtual
CustomSerialize
(class FSnapshotProxy &Ar)
DirectLink::ISceneGraphNode
inline
virtual
CustomSerialize
(class FSnapshotProxy &Ar) const
DirectLink::ISceneGraphNode
inline
GetBlendMode
() const =0
IDatasmithShaderElement
pure virtual
GetBumpAmount
() const =0
IDatasmithShaderElement
pure virtual
GetBumpComp
()=0
IDatasmithShaderElement
pure virtual
GetBumpComp
() const =0
IDatasmithShaderElement
pure virtual
GetBumpTexture
() const =0
IDatasmithShaderElement
pure virtual
GetBumpTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetDiffTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetDiffuseColor
() const =0
IDatasmithShaderElement
pure virtual
GetDiffuseComp
()=0
IDatasmithShaderElement
pure virtual
GetDiffuseComp
() const =0
IDatasmithShaderElement
pure virtual
GetDiffuseTexture
() const =0
IDatasmithShaderElement
pure virtual
GetEmitColor
() const =0
IDatasmithShaderElement
pure virtual
GetEmitComp
()=0
IDatasmithShaderElement
pure virtual
GetEmitComp
() const =0
IDatasmithShaderElement
pure virtual
GetEmitPower
() const =0
IDatasmithShaderElement
pure virtual
GetEmitTemperature
() const =0
IDatasmithShaderElement
pure virtual
GetEmitTexture
() const =0
IDatasmithShaderElement
pure virtual
GetEmitTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetIOR
() const =0
IDatasmithShaderElement
pure virtual
GetIORk
() const =0
IDatasmithShaderElement
pure virtual
GetIORRefra
() const =0
IDatasmithShaderElement
pure virtual
GetIsStackedLayer
() const =0
IDatasmithShaderElement
pure virtual
GetLabel
() const =0
IDatasmithElement
pure virtual
GetLightOnly
() const =0
IDatasmithShaderElement
pure virtual
GetMaskComp
()=0
IDatasmithShaderElement
pure virtual
GetMaskComp
() const =0
IDatasmithShaderElement
pure virtual
GetMaskTexture
() const =0
IDatasmithShaderElement
pure virtual
GetMaskTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetMetal
() const =0
IDatasmithShaderElement
pure virtual
GetMetalComp
()=0
IDatasmithShaderElement
pure virtual
GetMetalComp
() const =0
IDatasmithShaderElement
pure virtual
GetMetalTexture
() const =0
IDatasmithShaderElement
pure virtual
GetMetalTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetName
() const =0
IDatasmithElement
pure virtual
GetNodeId
() const
DirectLink::ISceneGraphNode
inline
GetNormalComp
()=0
IDatasmithShaderElement
pure virtual
GetNormalComp
() const =0
IDatasmithShaderElement
pure virtual
GetNormalTexture
() const =0
IDatasmithShaderElement
pure virtual
GetNormalTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetReferenceProxy
(int32 Index) const
DirectLink::ISceneGraphNode
GetReferenceProxyCount
() const
DirectLink::ISceneGraphNode
GetReferenceProxyName
(int32 Index) const
DirectLink::ISceneGraphNode
GetRefleComp
()=0
IDatasmithShaderElement
pure virtual
GetRefleComp
() const =0
IDatasmithShaderElement
pure virtual
GetReflectanceColor
() const =0
IDatasmithShaderElement
pure virtual
GetReflectanceTexture
() const =0
IDatasmithShaderElement
pure virtual
GetRefleTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetRoughness
() const =0
IDatasmithShaderElement
pure virtual
GetRoughnessComp
()=0
IDatasmithShaderElement
pure virtual
GetRoughnessComp
() const =0
IDatasmithShaderElement
pure virtual
GetRoughnessTexture
() const =0
IDatasmithShaderElement
pure virtual
GetRoughTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetShaderUsage
() const =0
IDatasmithShaderElement
pure virtual
GetSharedState
() const
DirectLink::ISceneGraphNode
inline
virtual
GetStore
() const =0
DirectLink::ISceneGraphNode
pure virtual
GetStore
()=0
DirectLink::ISceneGraphNode
pure virtual
GetTransComp
()=0
IDatasmithShaderElement
pure virtual
GetTransComp
() const =0
IDatasmithShaderElement
pure virtual
GetTransparencyColor
() const =0
IDatasmithShaderElement
pure virtual
GetTransparencyTexture
() const =0
IDatasmithShaderElement
pure virtual
GetTransTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetTwoSided
() const =0
IDatasmithShaderElement
pure virtual
GetUseEmissiveForDynamicAreaLighting
() const =0
IDatasmithShaderElement
pure virtual
GetWeightColor
() const =0
IDatasmithShaderElement
pure virtual
GetWeightComp
()=0
IDatasmithShaderElement
pure virtual
GetWeightComp
() const =0
IDatasmithShaderElement
pure virtual
GetWeightTexture
() const =0
IDatasmithShaderElement
pure virtual
GetWeightTextureSampler
() const =0
IDatasmithShaderElement
pure virtual
GetWeightValue
() const =0
IDatasmithShaderElement
pure virtual
IsA
(EDatasmithElementType Type) const =0
IDatasmithElement
pure virtual
MakeSharedState
() const
DirectLink::ISceneGraphNode
inline
virtual
RegisterReference
(ISceneGraphNode *Referenced)
DirectLink::ISceneGraphNode
RegisterReferenceProxy
(class IReferenceProxy &View, FName Name)
DirectLink::ISceneGraphNode
SetBlendMode
(EDatasmithBlendMode Value)=0
IDatasmithShaderElement
pure virtual
SetBumpAmount
(double Value)=0
IDatasmithShaderElement
pure virtual
SetBumpComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetBumpTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetBumpTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetDiffTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetDiffuseColor
(FLinearColor Value)=0
IDatasmithShaderElement
pure virtual
SetDiffuseComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetDiffuseTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetEmitColor
(FLinearColor Value)=0
IDatasmithShaderElement
pure virtual
SetEmitComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetEmitPower
(double Value)=0
IDatasmithShaderElement
pure virtual
SetEmitTemperature
(double Value)=0
IDatasmithShaderElement
pure virtual
SetEmitTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetEmitTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetIOR
(double Value)=0
IDatasmithShaderElement
pure virtual
SetIORk
(double Value)=0
IDatasmithShaderElement
pure virtual
SetIORRefra
(double Value)=0
IDatasmithShaderElement
pure virtual
SetIsStackedLayer
(bool Value)=0
IDatasmithShaderElement
pure virtual
SetLabel
(const TCHAR *InLabel)=0
IDatasmithElement
pure virtual
SetLightOnly
(bool Value)=0
IDatasmithShaderElement
pure virtual
SetMaskComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetMaskTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetMaskTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetMetal
(double Value)=0
IDatasmithShaderElement
pure virtual
SetMetalComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetMetalTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetMetalTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetName
(const TCHAR *InName)=0
IDatasmithElement
pure virtual
SetNodeId
(FSceneGraphId Id)
DirectLink::ISceneGraphNode
inline
SetNormalComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetNormalTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetNormalTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetRefleComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetReflectanceColor
(FLinearColor Value)=0
IDatasmithShaderElement
pure virtual
SetReflectanceTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetRefleTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetRoughness
(double Value)=0
IDatasmithShaderElement
pure virtual
SetRoughnessComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetRoughnessTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetRoughTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetShaderUsage
(EDatasmithShaderUsage InMaterialUsage)=0
IDatasmithShaderElement
pure virtual
SetSharedState
(TSharedPtr< FSceneGraphSharedState > NewSharedState)
DirectLink::ISceneGraphNode
SetTransComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetTransparencyColor
(FLinearColor Value)=0
IDatasmithShaderElement
pure virtual
SetTransparencyTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetTransTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetTwoSided
(bool Value)=0
IDatasmithShaderElement
pure virtual
SetUseEmissiveForDynamicAreaLighting
(bool InUseEmissiveForDynamicAreaLighting)=0
IDatasmithShaderElement
pure virtual
SetWeightColor
(FLinearColor Value)=0
IDatasmithShaderElement
pure virtual
SetWeightComp
(const TSharedPtr< IDatasmithCompositeTexture > &Value)=0
IDatasmithShaderElement
pure virtual
SetWeightTexture
(const TCHAR *Value)=0
IDatasmithShaderElement
pure virtual
SetWeightTextureSampler
(FDatasmithTextureSampler Value)=0
IDatasmithShaderElement
pure virtual
SetWeightValue
(double Value)=0
IDatasmithShaderElement
pure virtual
UpdateRefs
(class IReferenceResolutionProvider &Resolver, const FReferenceSnapshot &NewRefs)
DirectLink::ISceneGraphNode
~IDatasmithShaderElement
()
IDatasmithShaderElement
inline
virtual
~ISceneGraphNode
()=default
DirectLink::ISceneGraphNode
virtual
Generated by
1.9.8