Public API Reference

CS::RenderManager::PostEffectManager::Layer Class Reference

An effect layer. More...

#include <csplugincommon/rendermanager/posteffects.h>

List of all members.

Public Member Functions

const csArray< LayerInputMap > & GetInputs () const
 Get inputs to this layer.
const LayerOptionsGetOptions () const
 Get layer options.
int GetOutTextureNum () const
 @@ Document me?
iShaderGetShader () const
 Set layer shader.
iShaderVariableContextGetSVContext () const
 Get the shader variables for this layer.
void SetOptions (const LayerOptions &opt)
 Set layer options.
void SetShader (iShader *shader)
 Get layer shader.

Detailed Description

An effect layer.

Definition at line 193 of file posteffects.h.

Member Function Documentation

const csArray<LayerInputMap>& CS::RenderManager::PostEffectManager::Layer::GetInputs (  )  const [inline]

Get inputs to this layer.

Definition at line 214 of file posteffects.h.

const LayerOptions& CS::RenderManager::PostEffectManager::Layer::GetOptions (  )  const [inline]

Get layer options.

Definition at line 217 of file posteffects.h.

int CS::RenderManager::PostEffectManager::Layer::GetOutTextureNum (  )  const [inline]

@@ Document me?

Definition at line 226 of file posteffects.h.

iShader* CS::RenderManager::PostEffectManager::Layer::GetShader (  )  const [inline]

Set layer shader.

Definition at line 224 of file posteffects.h.

iShaderVariableContext* CS::RenderManager::PostEffectManager::Layer::GetSVContext (  )  const [inline]

Get the shader variables for this layer.

Definition at line 212 of file posteffects.h.

void CS::RenderManager::PostEffectManager::Layer::SetOptions ( const LayerOptions opt  )  [inline]

Set layer options.

Definition at line 219 of file posteffects.h.

void CS::RenderManager::PostEffectManager::Layer::SetShader ( iShader shader  )  [inline]

Get layer shader.

Definition at line 222 of file posteffects.h.

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

Generated for Crystal Space 2.0 by doxygen 1.6.1