nvidia::apex::ApexMeshParticleRollType | Roll type of a particle |
nvidia::apex::ColorVsDensityModifier | ColorVsDensityModifier modifies the color constants associated with a particle depending on the density of the particle |
nvidia::apex::ColorVsLifeModifier | ColorVsLifeModifier modifies the color constants associated with a particle depending on the life remaining of the particle |
nvidia::apex::ColorVsVelocityModifier | ColorVsVelocityModifier modifies the color constants associated with a particle depending on the velocity of the particle |
nvidia::apex::IofxActor | IOFX actor public interface |
nvidia::apex::IofxAsset | IOFX Asset public interface. Used to define the way the visual parameters are created from physical parameters of a particle |
nvidia::apex::IofxAssetAuthoring | IOFX Asset Authoring public interface |
nvidia::apex::IofxCommonRenderData | IofxCommonRenderData stores common render data for one IOFX Renderable |
nvidia::apex::IofxMeshRenderData | IofxMeshRenderData stores mesh render data for one IOFX Renderable |
nvidia::apex::IofxMeshRenderLayout | Describes the layout for mesh rendering |
nvidia::apex::IofxMeshRenderLayoutElement | Enumerates the potential IOFX mesh render layout elements |
nvidia::apex::IofxMeshSharedRenderData | IofxMeshSharedRenderData stores mesh render data shared by several IOFX Renderables |
nvidia::apex::IofxRenderable | The IOFX renderable represents a unit of rendering. It contains complete information to render a batch of particles with the same material/mesh in the same render volume |
nvidia::apex::IofxRenderableIterator | Iterate over all renderables in IOFX module. IMPORTANT: release() should be called for each returned not-NULL renderable! |
nvidia::apex::IofxRenderCallback | User defined callback for IOFX rendering |
nvidia::apex::IofxRenderSemantic | Enumerates the potential IOFX render semantics |
nvidia::apex::IofxSharedRenderData | IofxSharedRenderData stores common render data shared by several IOFX Renderables |
nvidia::apex::IofxSpriteRenderData | IofxSpriteRenderData stores sprite render data for one IOFX Renderable |
nvidia::apex::IofxSpriteRenderLayout | Describes the layout for sprite rendering |
nvidia::apex::IofxSpriteRenderLayoutElement | Enumerates the potential IOFX mesh render layout elements |
nvidia::apex::IofxSpriteRenderLayoutSurfaceElement | Enumerates the potential IOFX sprite render layout surface elements |
nvidia::apex::IofxSpriteSharedRenderData | IofxSpriteSharedRenderData stores sprite render data shared by several IOFX Renderables |
nvidia::apex::Modifier | Modifier contains all of the data necessary to apply a single modifier type to a particle system |
nvidia::apex::ModifierT< T > | ModifierT is a helper class to handle the mapping of Type->Enum and Enum->Type |
nvidia::apex::ModuleIofx | IOFX Module |
nvidia::apex::OrientAlongVelocityModifier | OrientAlongVelocity is a modifier to orient a mesh so that a particular axis coincides with the velocity vector |
nvidia::apex::OrientScaleAlongScreenVelocityModifier | OrientScaleAlongScreenVelocityModifier is a modifier to orient & scale sprites along the current screen velocity vector |
nvidia::apex::RandomRotationModifier | RandomRotationModifier will choose a random orientation for a sprite particle within the range as specified below |
nvidia::apex::RandomScaleModifier | RandomScaleModifier applies a random scale uniformly to all three dimensions. Currently, the scale is a uniform in the range specified |
nvidia::apex::RandomSubtextureModifier | RandomSubtextureModifier generates a random subtexture ID and places it in the subTextureId field |
nvidia::apex::RenderVolume | An object which "owns" a volume of world space |
nvidia::apex::RotationModifier | RotationModifier applies rotation to the particles using one of several rotation models |
nvidia::apex::RotationRateModifier | RotationRateModifier is a modifier to apply a continuous rotation for sprites |
nvidia::apex::RotationRateVsLifeModifier | RotationRateVsLifeModifier is a modifier to adjust the rotation rate versus the life remaining of a particular particle |
nvidia::apex::ScaleAlongVelocityModifier | ScaleAlongVelocityModifier is a modifier to apply a scale factor along the current velocity vector |
nvidia::apex::ScaleByMassModifier | ScaleByMassModifier scales by mass of the particle |
nvidia::apex::ScaleVsCameraDistanceModifier | ScaleVsCameraDistance applies a scale factor against a specific axis based on distance from the camera to the particle |
nvidia::apex::ScaleVsDensityModifier | ScaleVsDensityModifier applies a scale factor function against a single axis versus the density of the particle |
nvidia::apex::ScaleVsLifeModifier | ScaleVsLifeModifier applies a scale factor function against a single axis versus the life remaining |
nvidia::apex::SimpleScaleModifier | SimpleScaleModifier just applies a simple scale factor to each of the X, Y and Z aspects of the model. Each scalefactor can be applied independently |
nvidia::apex::SubtextureVsLifeModifier | SubtextureVsLifeModifier is a modifier to adjust the subtexture id versus the life remaining of a particular particle |
nvidia::apex::ViewDirectionSortingModifier | ViewDirectionSortingModifier sorts sprite particles along view direction back to front |