VR-Vantage 3.1.1 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Enumerations | Functions
DtWeatherEffect.h File Reference

Contains makVrv::DtWeatherEffect class. More...

Go to the source code of this file.

Classes

class  makVrv::DtWeatherEffect
 this class is used to create weather effects around the eye to represent effects such as mist, rain and hail. More...
 
struct  makVrv::DtWeatherEffect::DrawData
 A structure used to hold data for drawing. More...
 
struct  makVrv::DtWeatherEffect::MeshGroup
 A structure used to define a mesh group (voa, positions, coords). More...
 
struct  makVrv::DtWeatherEffect::Particle
 A structure used to define a simulation particle. More...
 
struct  makVrv::DtWeatherEffect::BlendData
 A structure to hold blending control data for things like particle amount per intensity. More...
 
struct  makVrv::DtWeatherEffect::SimulationUpdateJobData
 A structure to hold data for a simluation update job. More...
 
struct  makVrv::DtWeatherEffect::SortJobData
 A structure to hold data for a sorting job. More...
 

Namespaces

 makVrv
 Contains the makVrv::Dt2DAmbushLineVisualizer class declaration.
 

Typedefs

typedef
DtVirtualBaseClassCreator
< DtWeatherEffect, const int
&, const float &, const float
&, const DtWeatherEffectType
&, const unsigned int & > 
makVrv::DtWeatherEffectCreator
 creator More...
 

Enumerations

enum  makVrv::DtWeatherEffectType { makVrv::EffectTypePrecipitation = 0, makVrv::EffectTypeParticle }
 An enumeration to define the effect type. More...
 

Functions

template<>
const char * makVrv::creatorTypeName< DtWeatherEffect > (void)
 template specialization for the creator (pass the class being created to the creatorTypeName template) More...
 

Detailed Description

Contains makVrv::DtWeatherEffect class.



Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)