CrystalSpace

Public API Reference

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

iIsoRenderView Struct Reference

a view being rendered onto the screen. More...

#include <iso.h>

Inheritance diagram for iIsoRenderView:

iBase List of all members.

Public Methods

virtual iIsoViewGetView () const=0
 get the view for this rendering. More...

virtual iGraphics3DGetG3D () const=0
 get g3d. More...

virtual int GetRenderPass () const=0
 get the pass number, see CSISO_RENDERPASS_... defines. More...

virtual iClipper2DGetClipper () const=0
 get the clipper. More...

virtual void GetPrecalcGrid (int &startx, int &starty, int &scanw, int &scanh, float &cellpery) const=0
 get precalc grid values. More...

virtual float GetMinZ () const=0
 get minimum z value (screen.z - minz is > 1), a lower bound. More...

virtual void SetMinZ (float val)=0
 set the minimum z value. More...

virtual void AddPolyFX (int materialindex, G3DPolygonDPFX *g3dpolyfx, uint mixmode)=0
 add a component to draw between MAIN and FG passes, give materialindex. More...


Detailed Description

a view being rendered onto the screen.

Definition at line 368 of file iso.h.


Member Function Documentation

virtual void iIsoRenderView::AddPolyFX int    materialindex,
G3DPolygonDPFX   g3dpolyfx,
uint    mixmode
[pure virtual]
 

add a component to draw between MAIN and FG passes, give materialindex.

virtual iClipper2D* iIsoRenderView::GetClipper   const [pure virtual]
 

get the clipper.

virtual iGraphics3D* iIsoRenderView::GetG3D   const [pure virtual]
 

get g3d.

virtual float iIsoRenderView::GetMinZ   const [pure virtual]
 

get minimum z value (screen.z - minz is > 1), a lower bound.

virtual void iIsoRenderView::GetPrecalcGrid int &    startx,
int &    starty,
int &    scanw,
int &    scanh,
float &    cellpery
const [pure virtual]
 

get precalc grid values.

virtual int iIsoRenderView::GetRenderPass   const [pure virtual]
 

get the pass number, see CSISO_RENDERPASS_... defines.

virtual iIsoView* iIsoRenderView::GetView   const [pure virtual]
 

get the view for this rendering.

virtual void iIsoRenderView::SetMinZ float    val [pure virtual]
 

set the minimum z value.


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