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

This is the complete list of members for TOptionalShaderMapRef< ShaderType >, including all inherited members.

Cast(const TShaderRefBase< OtherShaderType, OtherPointerTableType > &Rhs)TShaderRefBase< ShaderType, PointerTableType >inlinestatic
GetAmplificationShader() constTShaderRefBase< ShaderType, PointerTableType >inline
GetComputeShader() constTShaderRefBase< ShaderType, PointerTableType >inline
GetGeometryShader() constTShaderRefBase< ShaderType, PointerTableType >inline
GetGraphicsShader(bool bRequired=true) constTShaderRefBase< ShaderType, PointerTableType >inline
GetMeshShader() constTShaderRefBase< ShaderType, PointerTableType >inline
GetPixelShader(bool bRequired=true) constTShaderRefBase< ShaderType, PointerTableType >inline
GetPointerTable() constTShaderRefBase< ShaderType, PointerTableType >inline
GetResource() constTShaderRefBase< ShaderType, PointerTableType >inline
GetResourceChecked() constTShaderRefBase< ShaderType, PointerTableType >inline
GetRHIShaderBase(EShaderFrequency Frequency, bool bRequired=true) constTShaderRefBase< ShaderType, PointerTableType >inline
GetShader() constTShaderRefBase< ShaderType, PointerTableType >inline
GetShaderMap() constTShaderRefBase< ShaderType, PointerTableType >inline
GetShaderMapChecked() constTShaderRefBase< ShaderType, PointerTableType >inline
GetType() constTShaderRefBase< ShaderType, PointerTableType >inline
GetVertexFactoryType() constTShaderRefBase< ShaderType, PointerTableType >inline
GetVertexShader(bool bRequired=true) constTShaderRefBase< ShaderType, PointerTableType >inline
GetWorkGraphShader() constTShaderRefBase< ShaderType, PointerTableType >inline
IsNull() constTShaderRefBase< ShaderType, PointerTableType >inline
IsValid() constTShaderRefBase< ShaderType, PointerTableType >inline
operator->() constTShaderRefBase< ShaderType, PointerTableType >inline
operator=(const TShaderRefBase &)=defaultTShaderRefBase< ShaderType, PointerTableType >
operator=(const TShaderRefBase< OtherShaderType, OtherPointerTableType > &Rhs)TShaderRefBase< ShaderType, PointerTableType >inline
ReinterpretCast(const TShaderRefBase< OtherShaderType, OtherPointerTableType > &Rhs)TShaderRefBase< ShaderType, PointerTableType >inlinestatic
Reset()TShaderRefBase< ShaderType, PointerTableType >inline
TOptionalShaderMapRef(const typename ShaderType::ShaderMapType *ShaderIndex)TOptionalShaderMapRef< ShaderType >inline
TShaderRefBase()TShaderRefBase< ShaderType, PointerTableType >inline
TShaderRefBase(ShaderType *InShader, const FShaderMapBase &InShaderMap)TShaderRefBase< ShaderType, PointerTableType >inline
TShaderRefBase(const TShaderRefBase &)=defaultTShaderRefBase< ShaderType, PointerTableType >
TShaderRefBase(const TShaderRefBase< OtherShaderType, OtherPointerTableType > &Rhs)TShaderRefBase< ShaderType, PointerTableType >inline