CrystalSpace

Public API Reference

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

iMeshDrawCallback Struct Reference
[Mesh support]

Set a callback which is called just before the object is drawn. More...

#include <mesh.h>

Inheritance diagram for iMeshDrawCallback:

iBase List of all members.

Public Methods

virtual bool BeforeDrawing (iMeshWrapper *spr, iRenderView *rview)=0
 Before drawing.


Detailed Description

Set a callback which is called just before the object is drawn.

This is useful to do some expensive computations which only need to be done on a visible object. Note that this function will be called even if the object is not visible. In general it is called if there is a likely probability that the object is visible (i.e. it is in the same sector as the camera for example).

Definition at line 126 of file mesh.h.


Member Function Documentation

virtual bool iMeshDrawCallback::BeforeDrawing iMeshWrapper   spr,
iRenderView   rview
[pure virtual]
 

Before drawing.

It is safe to delete this callback in this function.


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