Cogs.Core
|
Public Attributes | |
ResourcePointer< ID3D12RootSignature > | rootSignature |
![]() | |
EffectSignature | signature |
Shader | shaders [ShaderType::NumShaderSlots] |
std::unordered_map< size_t, EffectVariable > | effectVariables |
Shader & | vertexShader |
Shader & | hullShader |
Shader & | domainShader |
Shader & | geometryShader |
Shader & | pixelShader |
Shader & | computeShader |
Additional Inherited Members | |
![]() | |
Effect & | operator= (const Effect &other) |
Effect & | operator= (Effect &&other) noexcept |
void | buildSignature () |
Definition at line 9 of file EffectsD3D12.h.
ResourcePointer<ID3D12RootSignature> Cogs::EffectD3D12::rootSignature |
Definition at line 11 of file EffectsD3D12.h.