# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NL3D::CCloudScapeUser Class Reference

implementation of UWaterInstance methods. More...

#include <cloud_scape_user.h>

Inheritance diagram for NL3D::CCloudScapeUser:

NL3D::UCloudScape List of all members.

Public Methods

 CCloudScapeUser (CScene *scene)
virtual ~CCloudScapeUser ()
virtual void init (SCloudScapeSetup *pCSS=NULL)
virtual void set (SCloudScapeSetup &css)
virtual void anim (double dt)
virtual void render ()
virtual uint32 getMemSize ()
virtual void setQuality (float threshold)
virtual void setNbCloudToUpdateIn80ms (uint32 n)
virtual bool isDebugQuadEnabled ()
virtual void setDebugQuad (bool b)

Public Attributes

CCloudScape_CS
CScene_Scene

Detailed Description

implementation of UWaterInstance methods.

Definition at line 36 of file cloud_scape_user.h.


Constructor & Destructor Documentation

NL3D::CCloudScapeUser::CCloudScapeUser CScene   scene
 

Definition at line 39 of file cloud_scape_user.cpp.

References _CS, _Scene, and nlassert.

NL3D::CCloudScapeUser::~CCloudScapeUser   [virtual]
 

Definition at line 47 of file cloud_scape_user.cpp.

References _CS.


Member Function Documentation

void NL3D::CCloudScapeUser::anim double    dt [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 65 of file cloud_scape_user.cpp.

References _CS, and _Scene.

uint32 NL3D::CCloudScapeUser::getMemSize   [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 77 of file cloud_scape_user.cpp.

References _CS.

void NL3D::CCloudScapeUser::init SCloudScapeSetup   pCSS = NULL [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 53 of file cloud_scape_user.cpp.

References _CS, and _Scene.

bool NL3D::CCloudScapeUser::isDebugQuadEnabled   [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 95 of file cloud_scape_user.cpp.

References _CS.

void NL3D::CCloudScapeUser::render   [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 71 of file cloud_scape_user.cpp.

References _CS.

void NL3D::CCloudScapeUser::set SCloudScapeSetup   css [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 59 of file cloud_scape_user.cpp.

References _CS.

void NL3D::CCloudScapeUser::setDebugQuad bool    b [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 101 of file cloud_scape_user.cpp.

References _CS.

void NL3D::CCloudScapeUser::setNbCloudToUpdateIn80ms uint32    n [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 89 of file cloud_scape_user.cpp.

References _CS.

void NL3D::CCloudScapeUser::setQuality float    threshold [virtual]
 

Implements NL3D::UCloudScape.

Definition at line 83 of file cloud_scape_user.cpp.

References _CS.


Member Data Documentation

CCloudScape* NL3D::CCloudScapeUser::_CS
 

Definition at line 61 of file cloud_scape_user.h.

Referenced by anim, CCloudScapeUser, getMemSize, init, isDebugQuadEnabled, render, set, setDebugQuad, setNbCloudToUpdateIn80ms, setQuality, and ~CCloudScapeUser.

CScene* NL3D::CCloudScapeUser::_Scene
 

Definition at line 62 of file cloud_scape_user.h.

Referenced by anim, CCloudScapeUser, and init.


The documentation for this class was generated from the following files: