Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CShaderTechnique Member List

This is the complete list of members for CShaderTechnique, including all inherited members.

CShaderTechnique(const VfsPath &path, const CShaderDefines &defines, const PipelineStateDescCallback &callback)CShaderTechnique
GetComputePipelineState() constCShaderTechnique
GetGraphicsPipelineState(int pass=0) constCShaderTechnique
GetNumPasses() constCShaderTechnique
GetPath()CShaderTechniqueinline
GetPipelineStateDescCallback() constCShaderTechniqueinline
GetShader(int pass=0) constCShaderTechnique
GetShaderDefines()CShaderTechniqueinline
GetSortByDistance() constCShaderTechnique
m_ComputePipelineStateCShaderTechniqueprivate
m_ComputeShaderCShaderTechniqueprivate
m_DefinesCShaderTechniqueprivate
m_PassesCShaderTechniqueprivate
m_PathCShaderTechniqueprivate
m_PipelineStateDescCallbackCShaderTechniqueprivate
m_SortByDistanceCShaderTechniqueprivate
PipelineStateDescCallback typedefCShaderTechnique
SetComputePipelineState(std::unique_ptr< Renderer::Backend::IComputePipelineState > pipelineState, const CShaderProgramPtr &computeShader)CShaderTechnique
SetPasses(std::vector< CShaderPass > &&passes)CShaderTechnique
SetSortByDistance(bool enable)CShaderTechnique