mod_sim::Cloud Class Reference

Cloud class. More...

#include <mod_sim_cloud.hh>

List of all members.

Public Member Functions

 Cloud (const WorldVertex &pos, const fp width)
 ~Cloud ()
CLASS_METHOD void Init (void)
CLASS_METHOD const
Sprite::Textures & 
GetCumulusCloudTextures (void)

Private Member Functions

CLASS_METHOD
SharedPtr< Texture
GenerateTexture (const uint slice)

Private Attributes

CLASS_CONST uint SLICE_CNT = 8
CLASS_VAR
Sprite::Textures 
msTextures


Detailed Description

Cloud class.

Constructor & Destructor Documentation

mod_sim::Cloud::Cloud ( const WorldVertex &  pos,
const fp  width 
)

mod_sim::Cloud::~Cloud (  ) 


Member Function Documentation

void mod_sim::Cloud::Init ( void   ) 

Pre-compute cloud textures.

const Sprite::Textures & mod_sim::Cloud::GetCumulusCloudTextures ( void   ) 

Get cumulus cloud textures.

SharedPtr< Texture > mod_sim::Cloud::GenerateTexture ( const uint  slice  )  [private]

Procedurally generate a cumulus cloud texture.


Member Data Documentation

CLASS_CONST uint mod_sim::Cloud::SLICE_CNT = 8 [private]

Sprite::Textures mod_sim::Cloud::msTextures [private]


The documentation for this class was generated from the following files: Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:30 2007