VR-Vantage 2.7 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Files
The vrvFx module contains all the classes for the particle system Plugin.

Classes

class  makVrv::DtFxDebugDrawCallbackInterface
 A simple interface for allowing the qt particle editor to draw lines at the right time. More...
struct  makVrv::DtFxStreamedVboData
 a helper struct to send basic primitives to video card More...
class  makVrv::DtFxGizmoRenderer
 a class to quickly render a bunch of basic primitives as debugging aids More...
class  makVrv::DtFxOglParticleSystemRenderer
 class that executes low level OpenGL draw calls from the particle system data. More...
class  makVrv::DtFxOsgParticleDrawable
 The OSG wrapper for the opengl rendering code. More...
class  makVrv::DtFxParticleCollisionObjectModel
 A the particle system collision object that has vrvFx specific code. More...
class  makVrv::DtFxParticleCollisionObjectUpdater
 Updater for a particle collision object. More...
class  makVrv::DtFxParticleDesc
 a subclass of bdiParticleDesc, currently reimplements all of configuration file reading and writing. More...
struct  makVrv::DtFxParticleDrawDesc
 description of the particle system rendering that can be prepped in a background thread More...
struct  makVrv::DtFxParticle
 a cpu side particle representation More...
struct  makVrv::DtFxParticleVertex
 a gpu vbo representation of the particle More...
class  makVrv::DtFxParticleSystem
 DtParticleSystem is implementation of the particle system, vrvOsg communicates with it via DtParticleSystemModelInstance and DtParticleSystemModel. More...
class  makVrv::DtFxApplyMTParticleUpdateFunction
 ApplyMTParticleUpdateFunction updates particles in parallel. More...
class  makVrv::DtFxApplyMTParticleVboPrepFunction
 ApplyMTParticleUpdateFunction preps vbo in parallel. More...
class  makVrv::DtFxParticleSystemManager
 DtFxParticleSystemManager is the manager for all the particle systems and descriptions diguy sdk communicates to it via diguyParticleManager base class. More...
class  makVrv::DtFxParticleSystemModelInstance
 An effect model instance creates a particle effect from a model definition. More...
class  makVrv::DtFxParticleSystemPositionUpdater
 Adds each particle system to the scene graph, either updates it based on position of scene object or art part. More...
class  makVrv::DtFxScriptData
 wrapper around a parsed expression. More...
class  makVrv::DtParticleRotorWashModelInstance
 Implementation of a particle rotorWash model. More...
class  makVrv::DtParticleRotorWashModelInstanceCreator
 A Creator for the makVrv::DtTritonRotorWashModelInstance class. More...

Files

file  DtFxCollisionObject.h
 Contains collision object class.
file  DtFxDebugDrawCallbackInterface.h
 Contains the declaration for makVrv::DtFxDebugDrawCallbackInterface.
file  DtFxForce.h
 Contains force class.
file  DtFxGizmoRenderer.h
 Contains makVrv::DtFxGizmoRenderer class.
file  DtFxOglParticleSystemRenderer.h
 Contains particle rendering code.
file  DtFxOsgParticleDrawable.h
 Contains makVrv::DtFxOsgParticleDrawable class.
file  DtFxParticleSystem.h
 Contains particle system class.
file  DtFxParticleSystemManager.h
 Contains the DtFxParticleSystemManager class that does most of the particle system updating also used by diguy sdk.
file  DtFxParticleSystemModelInstance.h
 Contains makVrv::DtFxParticleSystemModelInstance class.
file  DtFxParticleSystemPositionUpdater.h
 Contains makVrv::DtFxParticleSystemPositionUpdater class.
file  DtFxScriptData.h
 Contains script class.
file  DtParticleRotorWashModelInstance.h
 Contains makVrv::DtParticleRotorWashModelInstance class.
file  vrv_float16.h
 support class for float16
file  DtFxForce.h
 Contains force class.

Detailed Description



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