Main Page   Class Hierarchy   Compound List   File List   Compound Members  

iSnowState Struct Reference

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

#include <snow.h>

Inheritance diagram for iSnowState:

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 snow flakes.

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.

virtual void SetSwirl (float swirl)=0
 Set swirl.

virtual float GetSwirl () const=0
 Get swirl.

Detailed Description

This interface describes the API for the snow 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