Classes¶
Assets/Shaders
Brief descriptions¶
Structures |
|
|
|
|
|
|
Describes a parameter within a shader input layout. |
|
Describes a user-defined shader variable type. |
|
Describes a shader variable. |
|
Describes a shader constant-buffer. |
|
Describes how a shader resource is bound to a shader input. |
|
|
|
Describes a register within a vertex shader declaration. |
|
Describes a vertex shader declaration. |
|
Encapsulates information about a shader. |
Detailed information¶
IShaderAssetAccessor¶
engine/core/modules/assets/include/nau/assets/shader_asset_accessor.h
Warning
doxygenstruct: Cannot find class “nau::IShaderAssetAccessor” in doxygen xml output for project “NauEngine” from directory: xml
assets::ShaderAssetTag¶
engine/core/modules/assets/include/nau/assets/asset_ref.h
Warning
doxygenstruct: Cannot find class “nau::assets::ShaderAssetTag” in doxygen xml output for project “NauEngine” from directory: xml
SignatureParameterDescription¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::SignatureParameterDescription” in doxygen xml output for project “NauEngine” from directory: xml
ShaderVariableTypeDescription¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::ShaderVariableTypeDescription” in doxygen xml output for project “NauEngine” from directory: xml
ShaderVariableDescription¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::ShaderVariableDescription” in doxygen xml output for project “NauEngine” from directory: xml
ShaderBufferDescription¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::ShaderBufferDescription” in doxygen xml output for project “NauEngine” from directory: xml
ShaderInputBindDescription¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::ShaderInputBindDescription” in doxygen xml output for project “NauEngine” from directory: xml
ShaderReflection¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::ShaderReflection” in doxygen xml output for project “NauEngine” from directory: xml
VertexShaderDeclarationRegister¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::VertexShaderDeclarationRegister” in doxygen xml output for project “NauEngine” from directory: xml
VertexShaderDeclaration¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::VertexShaderDeclaration” in doxygen xml output for project “NauEngine” from directory: xml
Shader¶
engine/core/modules/assets/include/nau/assets/shader.h
Warning
doxygenstruct: Cannot find class “nau::Shader” in doxygen xml output for project “NauEngine” from directory: xml