Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

iRainState Struct Reference

This interface describes the API for the rain mesh object. More...

#include <rain.h>

Inheritance diagram for iRainState:

iBase List of all members.

Public Methods

virtual void SetParticleCount (int num)=0
 Set the number of particles to use.

virtual int GetParticleCount () const=0
 Get the number of particles used.

virtual void SetDropSize (float dropwidth, float dropheight)=0
 Set the size of the drops.

virtual void GetDropSize (float &dropwidth, float &dropheight) const=0
 Get the size of the rain drops.

virtual void SetBox (const csVector3 &minbox, const csVector3 &maxbox)=0
 Set box.

virtual void GetBox (csVector3 &minbox, csVector3 &maxbox) const=0
 Get box.

virtual void SetLighting (bool l)=0
 Enable or disable lighting.

virtual bool GetLighting () const=0
 See if lighting is enabled.

virtual void SetFallSpeed (const csVector3 &fspeed)=0
 Set fall speed.

virtual const csVector3GetFallSpeed () const=0
 Get fall speed.


Detailed Description

This interface describes the API for the rain mesh object.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000