CrystalSpace

Public API Reference

csplugincommon/rendermanager/shadersetup.h File Reference

Shader selection, shader ticket setup. More...

#include "csutil/compositefunctor.h"
#include "csplugincommon/rendermanager/rendertree.h"
#include "csplugincommon/rendermanager/operations.h"
#include "csplugincommon/rendermanager/svsetup.h"

Go to the source code of this file.

Classes

class  CS::RenderManager::ShaderSetup< RenderTree, LayerConfigType >
 Default shader setup functor. More...
class  CS::RenderManager::TicketSetup< RenderTree, LayerConfigType >
 Default shader ticket setup. More...

Namespaces

namespace  CS
 

Main namespace for CrystalSpace.


namespace  CS::RenderManager
 

Classes for render manager plugin implementation.


Functions

template<typename ContextNodeType , typename LayerConfigType >
void CS::RenderManager::SetupStandardShader (ContextNodeType &context, iShaderManager *shaderManager, const LayerConfigType &layerConfig)
 Setup the standard shader.
template<typename ContextNodeType , typename LayerConfigType >
void CS::RenderManager::SetupStandardTicket (ContextNodeType &context, iShaderManager *shaderManager, const LayerConfigType &layerConfig)
 Setup the shader ticket and shader Vs.

Detailed Description

Shader selection, shader ticket setup.

Definition in file shadersetup.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1