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