CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

iGenericRenderStep Struct Reference

A generic render step. More...

#include <igeneric.h>

Inheritance diagram for iGenericRenderStep:

iBase List of all members.

Public Methods

virtual void SetShaderType (const char *type)=0
 Set shader type.

virtual const char * GetShaderType ()=0
 Get shader type.

virtual void SetZOffset (bool zOffset)=0
 Set Z offset flag.

virtual bool GetZOffset () const=0
 Get Z offset flag.

virtual void SetPortalTraversal (bool p)=0
 Enable/disable portal traversal for this renderstep.

virtual bool GetPortalTraversal () const=0
 Get portal traversal flag.

virtual void SetZBufMode (csZBufMode zmode)=0
 Set Z buffer mode.

virtual csZBufMode GetZBufMode () const=0
 Get Z buffer mode.


Detailed Description

A generic render step.

Definition at line 31 of file igeneric.h.


Member Function Documentation

virtual bool iGenericRenderStep::GetPortalTraversal   [pure virtual]
 

Get portal traversal flag.

virtual const char* iGenericRenderStep::GetShaderType   [pure virtual]
 

Get shader type.

virtual csZBufMode iGenericRenderStep::GetZBufMode   [pure virtual]
 

Get Z buffer mode.

virtual bool iGenericRenderStep::GetZOffset   [pure virtual]
 

Get Z offset flag.

virtual void iGenericRenderStep::SetPortalTraversal bool    p [pure virtual]
 

Enable/disable portal traversal for this renderstep.

virtual void iGenericRenderStep::SetShaderType const char *    type [pure virtual]
 

Set shader type.

virtual void iGenericRenderStep::SetZBufMode csZBufMode    zmode [pure virtual]
 

Set Z buffer mode.

virtual void iGenericRenderStep::SetZOffset bool    zOffset [pure virtual]
 

Set Z offset flag.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.18