Castor3D 0.12.0
Multiplatform 3D engine
Public Member Functions | Public Attributes | List of all members
castor3d::IndirectLightingPass::Program Struct Reference

#include <IndirectLightingPass.hpp>

Collaboration diagram for castor3d::IndirectLightingPass::Program:
Collaboration graph
[legend]

Public Member Functions

 Program (RenderDevice const &device, Scene const &scene, Config const &config)
 

Public Attributes

ShaderModule vertexShader
 
ShaderModule pixelShader
 
ashes::PipelineShaderStageCreateInfoArray stages
 

Constructor & Destructor Documentation

◆ Program()

castor3d::IndirectLightingPass::Program::Program ( RenderDevice const &  device,
Scene const &  scene,
Config const &  config 
)

Member Data Documentation

◆ pixelShader

ShaderModule castor3d::IndirectLightingPass::Program::pixelShader

◆ stages

ashes::PipelineShaderStageCreateInfoArray castor3d::IndirectLightingPass::Program::stages

◆ vertexShader

ShaderModule castor3d::IndirectLightingPass::Program::vertexShader

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