CrystalSpace

Public API Reference

CS::RenderManager::PostEffectLayerInputMap Struct Reference

Custom input mapping for a post processing layer. More...

#include <csplugincommon/rendermanager/posteffects.h>

List of all members.

Public Attributes

csString sourceName
 name used to setup or load the input texture
csRect sourceRect
 If not empty specifies the rectangle of the input texture, in pixels, the be used as input for the layer.
csString svPixelSizeName
 If not empty the SV with that name receives the 'pixel size' (values to add to X/Y to get next input pixel) for this input.
csString svTexcoordName
 Name of the shader variable to provide the texture coordinates for the input layer texture in.
csString svTextureName
 Name of the shader variable to provide the input layer texture in.
LayerInputType type
 the input type

Detailed Description

Custom input mapping for a post processing layer.

Definition at line 141 of file posteffects.h.


Member Data Documentation

name used to setup or load the input texture

Definition at line 149 of file posteffects.h.

If not empty specifies the rectangle of the input texture, in pixels, the be used as input for the layer.

Definition at line 170 of file posteffects.h.

If not empty the SV with that name receives the 'pixel size' (values to add to X/Y to get next input pixel) for this input.

Definition at line 164 of file posteffects.h.

Name of the shader variable to provide the texture coordinates for the input layer texture in.

Definition at line 158 of file posteffects.h.

Name of the shader variable to provide the input layer texture in.

Definition at line 152 of file posteffects.h.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1