![]() |
VR-Forces 4.8 Class Documentation
|
Contains particle system class. More...
Go to the source code of this file.
Classes | |
| class | makVrv::DtFxChildSystem |
| A child systems thats created when a parent system is created /ingroup vrvFx. 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... | |
| struct | makVrv::DtFxParticleSystem::ParticleSortLocation |
| class | makVrv::DtFxParticleSystemHolder |
Namespaces | |
| makVrv | |
| Declare & export the plugin initialization function (bool initDeModule(DtDe* de)) | |
Macros | |
| #define | LIBBDIOBJECT_ARRAY_TYPE bdiVec3f |
| #define | LIBBDIOBJECT_ARRAY_CLASS_NAME bdiVec3fPtrArray |
| #define | LIBBDIOBJECT_ARRAY_TYPE makVrv::DtFxChildSystem |
| #define | LIBBDIOBJECT_ARRAY_CLASS_NAME DtFxChildSystemArray |
| #define | LIBBDIOBJECT_ARRAY_INLINE |
| #define | LIBBDIOBJECT_ARRAY_DISABLE_BOUNDS_CHECKING |
| #define | LIBBDIOBJECT_NAMED_ARRAY_TYPE makVrv::DtFxParticleSystem |
| #define | LIBBDIOBJECT_NAMED_ARRAY_CLASS_NAME DtFxParticleSystemArray |
| #define | LIBBDIOBJECT_NAMED_ARRAY_INLINE |
| #define | LIBBDIOBJECT_NAMED_ARRAY_TYPE makVrv::DtFxParticleSystemHolder |
| #define | LIBBDIOBJECT_NAMED_ARRAY_CLASS_NAME DtFxParticleSystemHolderArray |
| #define | LIBBDIOBJECT_NAMED_ARRAY_INLINE |
Enumerations | |
| enum | makVrv::ExtendedNoiseType { makVrv::CIRCLE_EDGE = NUM_NOISE_TYPES, makVrv::IN_TORUS, makVrv::CONE, makVrv::HEMISPHERE, makVrv::NONE, makVrv::NUM_EXTENDED_NOISE_TYPES } |
| /ingroup vrvFx More... | |
Contains particle system class.
| #define LIBBDIOBJECT_ARRAY_TYPE bdiVec3f |
| #define LIBBDIOBJECT_ARRAY_CLASS_NAME bdiVec3fPtrArray |
| #define LIBBDIOBJECT_ARRAY_TYPE makVrv::DtFxChildSystem |
| #define LIBBDIOBJECT_ARRAY_CLASS_NAME DtFxChildSystemArray |
| #define LIBBDIOBJECT_ARRAY_INLINE |
| #define LIBBDIOBJECT_ARRAY_DISABLE_BOUNDS_CHECKING |
| #define LIBBDIOBJECT_NAMED_ARRAY_TYPE makVrv::DtFxParticleSystem |
| #define LIBBDIOBJECT_NAMED_ARRAY_CLASS_NAME DtFxParticleSystemArray |
| #define LIBBDIOBJECT_NAMED_ARRAY_INLINE |
| #define LIBBDIOBJECT_NAMED_ARRAY_TYPE makVrv::DtFxParticleSystemHolder |
| #define LIBBDIOBJECT_NAMED_ARRAY_CLASS_NAME DtFxParticleSystemHolderArray |
| #define LIBBDIOBJECT_NAMED_ARRAY_INLINE |