Cogs.Core
Public Attributes | List of all members
Cogs::EffectD3D12 Struct Reference
Inheritance diagram for Cogs::EffectD3D12:
Cogs::Effect

Public Attributes

ResourcePointer< ID3D12RootSignature > rootSignature
 
- Public Attributes inherited from Cogs::Effect
EffectSignature signature
 
Shader shaders [ShaderType::NumShaderSlots]
 
std::unordered_map< size_t, EffectVariableeffectVariables
 
ShadervertexShader
 
ShaderhullShader
 
ShaderdomainShader
 
ShadergeometryShader
 
ShaderpixelShader
 
ShadercomputeShader
 

Additional Inherited Members

- Public Member Functions inherited from Cogs::Effect
Effectoperator= (const Effect &other)
 
Effectoperator= (Effect &&other) noexcept
 
void buildSignature ()
 

Detailed Description

Definition at line 9 of file EffectsD3D12.h.

Member Data Documentation

◆ rootSignature

ResourcePointer<ID3D12RootSignature> Cogs::EffectD3D12::rootSignature

Definition at line 11 of file EffectsD3D12.h.


The documentation for this struct was generated from the following file: