nvidia::apex::Actor | Base class for APEX module objects |
nvidia::apex::ActorSource | Base class for APEX classes that spawn PhysX SDK Actors |
NvParameterized::Traits::Allocator | Adapter for allocator classes in PxAlloctor.h |
nvidia::apex::ApexChunkFlag | |
nvidia::apex::ApexDesc | Base class for all APEX Descriptor classes |
nvidia::apex::ApexInterface | Base class for all interface classes implemented by APEX SDK |
nvidia::apex::ApexMeshParticleRollType | Roll type of a particle |
nvidia::apex::ApexSDK | The ApexSDK abstraction. Manages scenes and modules |
nvidia::apex::ApexSDKCachedData | A method for storing actor data in a scene |
nvidia::apex::ApexSDKDesc | Descriptor class for ApexSDK |
nvidia::apex::Asset | Base class of all APEX assets |
nvidia::apex::AssetAuthoring | Base class of all APEX asset authoring classes |
nvidia::apex::AssetPreview | Base class of all APEX asset previews |
nvidia::apex::AssetPreviewScene | An APEX class for |
nvidia::apex::AttractorFSActor | AttractorFS Actor class |
nvidia::apex::AttractorFSPreview | This class provides the asset preview for APEX AttractorFS Assets. The class provides multiple levels of prevew detail that can be selected individually |
nvidia::apex::BasicFSAsset | BasicFS Asset class |
nvidia::apex::BasicFSAssetAuthoring | BasicFS Asset Authoring class |
nvidia::apex::BasicIosActor | BasicIOS Actor. A simple actor that simulates a particle system |
nvidia::apex::BasicIosAsset | APEX Particle System Asset |
nvidia::apex::BasicIosAssetAuthoring | APEX Particle System Asset Authoring class |
nvidia::apex::BoxShape | Helper Box shape |
nvidia::apex::BSPOpenMode | |
nvidia::apex::CapsuleShape | Helper the capsule is oriented along the y axis by default and its total height is height+2*radius |
nvidia::apex::ChunkData | |
nvidia::apex::ChunkParticleReportData | |
nvidia::apex::ChunkStateEventData | |
nvidia::apex::ChunkTransformHeader | |
nvidia::apex::ChunkTransformUnit | |
nvidia::apex::ClothingActor | Instance of ClothingAsset. Can be positioned, animated, updated and rendered |
nvidia::apex::ClothingAsset | A clothing asset. It contains all the static and shared data for a given piece of clothing |
nvidia::apex::ClothingAssetAuthoring | The clothing authoring asset. This is used to generate streams that can then be deserialized into a regular asset |
nvidia::apex::ClothingCapsule | Capsule collision of a clothing actor |
nvidia::apex::ClothingCollision | Base class of all clothing collision types |
nvidia::apex::ClothingCollisionType | Type of the ClothingCollision |
nvidia::apex::ClothingConstrainCoefficients | Constrain coefficients of the physical mesh vertices |
nvidia::apex::ClothingConvex | Convex collision of a clothing actor |
nvidia::apex::ClothingMeshSkinningMap | Maps from a triangle of the simulated mesh to a vertex of the rendered mesh. The barycentric coordinates describe the position of a point in space relative to a simulated triangle. The actual z-coordinate is computed by bary.z = 1 - bary.x - bary.y. The z part of the vector contains the height of the skinned vertex along the normal of the simulated triangle |
nvidia::apex::ClothingPhysicalMesh | Holder for a physical mesh, this can be generated through various ways (see single- and multi-layered clothing) or hand crafted |
nvidia::apex::ClothingPhysicalMeshStats | Contains the data for handing out statistics about a ClothingPhysicalMesh |
nvidia::apex::ClothingPlane | Plane collision of a clothing actor |
nvidia::apex::ClothingPreview | A lightweight preview of a ClothingActor that will not perform any simulation |
nvidia::apex::ClothingRenderProxy | Instance of ClothingRenderProxy. This is the renderable of a clothing actor. The data in this object is consistent until it is returned to APEX with the release() call |
nvidia::apex::ClothingSphere | Sphere collision of a clothing actor |
nvidia::apex::ClothingTeleportMode | Selects the mode the clothing actor will be in the simulation frame |
nvidia::apex::ClothingTriangleMesh | Triangle mesh collision of a clothing actor |
nvidia::apex::ClothingVelocityCallback | Container class for the velocity shader callback |
nvidia::apex::ClothSolverMode | Describes the solver that is used to simulate the clothing actor |
nvidia::apex::CollisionDesc | |
nvidia::apex::CollisionVolumeDesc | |
nvidia::apex::ColorRGBA | Color stored in 32 bits |
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::Context | A container for Actors |
NvParameterized::Conversion | Interface class for legacy object conversions |
nvidia::apex::ExplicitHierarchicalMesh::ConvexHull | |
nvidia::apex::ConvexHullMethod | Method by which chunk mesh collision hulls are generated |
nvidia::apex::CudaTestManager | A class that set information on kernels should be tested and give directive for creation ApexCudaTestContext |
nvidia::apex::Curve | |
nvidia::apex::CustomBufferIterator | This class is used to access specific elements in an untyped chunk of memory |
FractureTools::CutoutParameters | |
FractureTools::CutoutSet | |
nvidia::apex::DamageEventCoreData | |
nvidia::apex::DamageEventHeader | |
nvidia::apex::DamageEventReportData | |
nvidia::apex::DamageEventUnit | |
nvidia::apex::DamageSpreadFunction | |
NvParameterized::Definition | Provides information about a parameter |
NvParameterized::Serializer::DeserializedResults< T, bufSize > | TODO |
nvidia::apex::DestructibleActor | |
nvidia::apex::DestructibleActorChunkFlags | |
nvidia::apex::DestructibleActorJoint | |
nvidia::apex::DestructibleActorJointDesc | |
nvidia::apex::DestructibleActorMeshType | |
nvidia::apex::DestructibleActorRaycastFlags | |
nvidia::apex::DestructibleActorSyncFlags | |
nvidia::apex::DestructibleActorSyncState | |
nvidia::apex::DestructibleAsset | |
nvidia::apex::DestructibleAssetAuthoring | |
nvidia::apex::DestructibleAssetCookingDesc | |
nvidia::apex::DestructibleAssetStats | |
nvidia::apex::DestructibleBehaviorGroupDesc | |
nvidia::apex::DestructibleCallbackSchedule | |
nvidia::apex::DestructibleChunkDesc | |
nvidia::apex::DestructibleChunkEvent | |
nvidia::apex::DestructibleChunkSyncState | |
nvidia::apex::DestructibleDepthParameters | |
nvidia::apex::DestructibleDepthParametersFlag | PX_PS4 |
nvidia::apex::DestructibleEmitterType | |
nvidia::apex::DestructibleGeometryDesc | |
nvidia::apex::DestructibleHitChunk | |
nvidia::apex::DestructibleInitParameters | |
nvidia::apex::DestructibleInitParametersFlag | |
nvidia::apex::DestructibleParameterizedType | |
nvidia::apex::DestructibleParameters | |
nvidia::apex::DestructibleParametersFlag | |
nvidia::apex::DestructiblePhysXActorQueryFlags | |
nvidia::apex::DestructiblePreview | Destructible module's derivation AssetPreview |
nvidia::apex::DestructibleRenderable | |
nvidia::apex::DestructibleRTFractureParameters | |
nvidia::apex::DisplacementMapVolume | |
nvidia::apex::EffectPackageActor | Defines the EffectPackageActor API which is instantiated from an EffectPackageAsset |
nvidia::apex::EffectPackageAsset | Describes an EffectPackageAsset; a collection of particle related effects (emitters, field samplers, etc.) |
nvidia::apex::EffectPackageAssetAuthoring | Describes an EffectPackageAssetAuthoring class; not currently used. The ParticleEffectTool is used to author EffectPackageAssets |
nvidia::apex::EmitterGeomExplicit::EllipsoidParams | Ellipsoid parameters |
nvidia::apex::ExplicitHierarchicalMesh::Embedding | |
nvidia::apex::EmitterActor | Apex emitter actor class. Emits particles within a given shape |
nvidia::apex::EmitterAsset | APEX Emitter asset. Emits particles within some shape |
nvidia::apex::EmitterAssetAuthoring | APEX Emitter Asset Authoring. Used to create APEX Emitter assets |
nvidia::apex::EmitterGeom | Base class for all emitter shapes |
nvidia::apex::EmitterGeomBox | Box shape for an emitter |
nvidia::apex::EmitterGeomCylinder | Cylindrical shape for an emitter |
nvidia::apex::EmitterGeomExplicit | Explicit geometry. Coordinates of each particle are given explicitly |
nvidia::apex::EmitterGeomSphere | Spherical shape for an emitter |
nvidia::apex::EmitterGeomSphereShell | Sphere shell shape for an emitter. It's a shape formed by the difference of two cocentered spheres |
nvidia::apex::EmitterLodParamDesc | LOD parameters fro emitters |
nvidia::apex::EmitterPreview | |
nvidia::apex::EmitterType | Emitter type |
nvidia::apex::EmitterActor::EmitterValidateCallback | |
nvidia::apex::ExplicitHierarchicalMesh | |
nvidia::apex::ExplicitRenderTriangle | A less inefficient triangle description used for authoring |
nvidia::apex::ExplicitSubmeshData | |
nvidia::apex::ExplicitVertexFormat | |
NvParameterized::Factory | Interface class for NvParameterized factories |
nvidia::apex::FieldSamplerWeightedCollisionFilterCallback | This is an optional callback interface for collision filtering between field samplers and other objects If this interface is not provided, then collision filtering happens normally through the default scene simulationfiltershader callback However, if this is provided, then the user can no only return true/false to indicate whether or not the two objects should interact but can also assign a weighted multiplier value to control how strongly the two objects should interact |
nvidia::apex::FlameEmitterActor | Flame Emitter Actor class |
nvidia::apex::FlameEmitterAsset | Flame Emitter Asset class |
nvidia::apex::FlameEmitterAssetAuthoring | Flame Emitter Asset Authoring class |
nvidia::apex::FlameEmitterPreview | This class provides the asset preview for APEX Flame Emitter Assets |
nvidia::apex::ForceFieldActor | ForceField Actor |
nvidia::apex::ForceFieldAsset | ForceField Asset |
nvidia::apex::ForceFieldAssetAuthoring | ForceField Asset Authoring |
nvidia::apex::ForceFieldPreview | APEX asset preview force field asset |
nvidia::apex::DestructibleRTFractureParameters::FractureAttachment | |
FractureTools::FractureCutoutDesc | |
nvidia::apex::FractureEventHeader | |
nvidia::apex::FractureEventUnit | |
nvidia::apex::DestructibleRTFractureParameters::FractureGlass | |
nvidia::apex::FractureMaterialDesc | |
nvidia::apex::FractureMethod | |
FractureTools::FractureSliceDesc | |
nvidia::apex::FractureToolsAPI | |
FractureTools::FractureVoronoiDesc | |
nvidia::apex::GroundEmitterActor | Ground Emitter actor. Uses raycasts against ground to spawn particles |
nvidia::apex::GroundEmitterAsset | Ground emitter asset. Used to create Ground emitter actors with specific properties |
nvidia::apex::GroundEmitterAssetAuthoring | Ground emitter authoring class. Used to create Ground emitter assets |
nvidia::apex::GroundEmitterPreview | Ground emitter preview class. Use for preview rendering |
nvidia::apex::GroupsFilterOp | Collision groups filtering operations |
nvidia::apex::GroupsMask64 | 64-bit mask used for collision filtering between IOSes and Field Samplers |
nvidia::apex::HalfSpaceShape | Helper HalfSpace shape |
NvParameterized::Handle | Provides access to individual parameters within the NvParameterized object |
nvidia::apex::HeatSourceActor | Turbulence HeatSource Actor class |
nvidia::apex::HeatSourceAsset | Turbulence FieldSampler Asset class |
nvidia::apex::HeatSourceAssetAuthoring | Turbulence FieldSampler Asset Authoring class |
nvidia::apex::HeatSourcePreview | This class provides the asset preview for APEX HeatSource Assets |
NvParameterized::Hint | Provides hints about the parameter definition |
nvidia::apex::ImpactDamageEventData | |
nvidia::apex::ImpactEmitterActor | Impact emitter actor. Emits particles at impact places |
nvidia::apex::ImpactEmitterAsset | Impact emitter asset class |
nvidia::apex::ImpactEmitterAssetAuthoring | Impact emitter asset authoring. Used to create Impact Emitter assets |
nvidia::apex::ImpactEmitterPreview | Impact emitter preview. Used for preview rendering of the emitter actors |
nvidia::apex::RenderMeshAssetAuthoring::IndexType | |
NvParameterized::Interface | Represents the interface to the NvParameterized object |
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::IosAsset | The base class of all Instanced Object Simulation classes |
nvidia::apex::IProgressListener | User-provided class for following the progress of a task |
nvidia::apex::JetFSActor | JetFS Actor class |
nvidia::apex::JetFSPreview | This class provides the asset preview for APEX TurbulenceFS Assets. The class provides multiple levels of prevew detail that can be selected individually |
nvidia::apex::UserRenderSurface::MappedInfo | Mapped information |
nvidia::apex::MaterialFrame | |
nvidia::apex::MaterialLookupCallback | User calback interface used to map raycast hitpoints to material ID If an instance of this class is registered with a ground emitter actor, the actor will call requestMaterialLookups() in lieu of doing raycasts. The call will occur from within the scope of the ApexScene thread, so the callback must be thread safe |
nvidia::apex::MaterialLookupCallback::MaterialRequest | Material request structure |
nvidia::apex::RenderMeshAssetAuthoring::MeshDesc | |
FractureTools::MeshProcessingParameters | |
NvParameterized::Serializer::MetadataEntry | This class keeps metadata of a single NvParameterized class |
nvidia::apex::MirrorScene::MirrorFilter | MirrorFilter is a callback interface implemented by the application to confirm which actors and shapes are, or are not, replicated into the mirrored scene |
nvidia::apex::MirrorScene | MirrorScene is used to create a selected mirrored copy of a primary scene. Works only with PhysX 3.x |
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::Module | Base class of all APEX modules |
nvidia::apex::ModuleBasicFS | BasicFS module class |
nvidia::apex::ModuleBasicIos | BasicIOS Module |
nvidia::apex::ModuleCachedData | Cached data is stored per-module |
nvidia::apex::ModuleClothing | APEX Clothing Module |
nvidia::apex::ModuleDestructible | |
nvidia::apex::ModuleDestructibleConst | |
nvidia::apex::ModuleEmitter | An APEX Module that provides generic Emitter classes |
nvidia::apex::ModuleFieldSampler | FieldSampler module class |
nvidia::apex::ModuleForceField | ForceField Module |
nvidia::apex::ModuleIofx | IOFX Module |
nvidia::apex::ModuleIofxLegacy | ModuleIofx interface used in APEXSDK before v. 1.4 |
nvidia::apex::ModuleLoader | The ModuleLoader is a utility class for loading APEX modules |
nvidia::apex::ModuleParticleIos | ParticleIOS Module - Manages PhysX 3.0 PxParticleSystem and PxParticleFluid simulations |
nvidia::apex::ModuleParticles | Defines the API for the Particles Module |
nvidia::apex::ModuleSpecificRenderBufferData | Describes data semantics provided by a particular module |
nvidia::apex::ModuleTurbulenceFS | Class for TurbulenceFS module |
NvParameterized::NamedReferenceInterface | Callback container for getNamedReferences |
nvidia::apex::NoiseFSActor | JetFS Actor class |
nvidia::apex::NoiseFSPreview | This class provides the asset preview for APEX NoiseFS Assets. The class provides multiple levels of prevew detail that can be selected individually |
FractureTools::NoiseParameters | |
nvidia::apex::oaValueStruct | Data value definitions for stats (derived from openautomate) |
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 |
NvParameterized::ParameterFind | Finds parameter in NvParameterized |
NvParameterized::ParameterList | Parameter list |
NvParameterized::ParamResult | Container for results of getParamList |
nvidia::apex::ParticleIosActor | ParticleIOS Actor. A simple actor that simulates a particle system |
nvidia::apex::ParticleIosAsset | APEX Particle System Asset |
nvidia::apex::ParticleIosAssetAuthoring | APEX Particle System Asset Authoring class |
nvidia::apex::ParticlesPreview | APEX asset preview wind asset |
nvidia::apex::PhysX3DescTemplate | |
nvidia::apex::PhysX3Interface | Interface used to call setter function for PhysX 3.0 |
nvidia::apex::PhysXObjectDesc | PhysX object descriptor |
nvidia::apex::PhysXRenderBuffer | This is a helper class implementation of PxRenderBuffer that holds the counts and pointers for renderable data. Does not own the memory, simply used to transfer the state. The append method is not supported |
nvidia::apex::EmitterGeomExplicit::PointListData | Structure contains positions, velocities and user data for particles |
nvidia::apex::EmitterGeomExplicit::PointParams | Point parameters |
nvidia::apex::RenderMeshAssetAuthoring::Primitive | How the geometry is stored. Currently only supporting triangles |
nvidia::apex::ProjMatrixType | Types of projection matrices handled by APEX |
nvidia::apex::PxStreamFromFileBuf | A wrapper class that provides an NvStream API for a PxFileBuf |
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::Range< T > | A structure that holds two templated values, a min and a max |
nvidia::apex::ReadLock | RAII wrapper for the Scene read lock |
NvParameterized::ReferenceInterface | Callback container for getReferences |
nvidia::apex::Renderable | Base class of any actor that can be rendered |
nvidia::apex::RenderableIterator | Iterate over all renderable Actors in an Context |
nvidia::apex::RenderBoneBufferData | Type of the bone buffer data |
nvidia::apex::RenderBoneSemantic | The semantics available for bone buffers |
nvidia::apex::RenderBufferData< SemanticClass, SemanticEnum > | Describes all of the semantics of a render buffer |
nvidia::apex::RenderBufferHint | Hint of the buffer data lifespan |
nvidia::apex::RenderContext | Describes the context of a renderable object |
nvidia::apex::RenderCullMode | Possible triangle culling modes |
nvidia::apex::RenderDataAccess | Type of render data |
nvidia::apex::RenderDataFormat | Enumeration of possible formats of various buffer semantics |
nvidia::apex::RenderDataProvider | An actor instance that provides renderable data |
nvidia::apex::RenderDebugInterface | Wrapper for DebugRenderable |
nvidia::apex::RenderInstanceBufferData | The instance buffer type (deprecated) |
nvidia::apex::RenderInstanceLayoutElement | Potential semantics of a sprite buffer |
nvidia::apex::RenderInstanceSemantic | PX_PS4 |
nvidia::apex::RenderInteropFlags | Render interop flags |
nvidia::apex::RenderLockMode | Render lock modes. These are used per-module to determine how render locking is done |
nvidia::apex::RenderMapType | Render map type |
nvidia::apex::RenderMeshActor | Renderable mesh (dynamic data associated with RenderMeshAsset) |
nvidia::apex::RenderMeshActorDesc | Descriptor for creating a rendering mesh (collection of parts and submesh extra data) |
nvidia::apex::RenderMeshActorRaycastFlags | Flags used for raycasting an RenderMeshActor |
nvidia::apex::RenderMeshActorRaycastHitData | Return data from raycasting an RenderMeshActor |
nvidia::apex::RenderMeshAsset | Rendering mesh (data) class |
nvidia::apex::RenderMeshAssetAuthoring | Authoring interface for an RenderMeshAsset |
nvidia::apex::RenderMeshAssetInstanceMode | Instance buffer data mode. DEPRECATED, to be removed by APEX 1.0 |
nvidia::apex::RenderMeshAssetStats | Stats for an RenderMeshAsset: memory usage, counts, etc |
nvidia::apex::RenderMeshPartData | Descriptor for creating a rendering mesh part |
nvidia::apex::RenderPrimitiveType | Describe the implied vertex ordering |
nvidia::apex::RenderSemanticData | Describes the data location and layout of a single semantic |
nvidia::apex::RenderSpriteBufferData | Sprite buffer data (deprecated) |
nvidia::apex::RenderSpriteLayoutElement | Potential semantics of a sprite buffer |
nvidia::apex::RenderSpriteSemantic | PX_PS4 |
nvidia::apex::RenderSpriteTextureLayout | Struct for sprite texture layout info |
nvidia::apex::RenderSubmesh | Mesh that has only one material (or render state, in general) |
nvidia::apex::RenderSurfaceBufferData | Surface buffer data |
nvidia::apex::RenderVertexBufferData | Vertex buffer data |
nvidia::apex::RenderVertexSemantic | Potential semantics of a vertex buffer |
nvidia::apex::RenderVolume | An object which "owns" a volume of world space |
nvidia::apex::ResourceCallback | User defined callback for resource management |
nvidia::apex::ResourceProvider | A user provided class for mapping names to pointers or integers |
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::RWLockable | Base class for any rw-lockable object implemented by APEX SDK |
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::Scene | An APEX wrapper for an PxScene |
nvidia::apex::SceneDesc | Data used to initialize a new Scene |
nvidia::apex::SceneStats | Per scene statistics |
nvidia::apex::ScopedPhysXLockRead | This helper class creates a scoped read access to the PhysX SDK API |
nvidia::apex::ScopedPhysXLockWrite | This helper class creates a scoped write access to the PhysX SDK API |
NvParameterized::SerializationCallback | A callback class for notification just prior to serialization |
NvParameterized::SerializePlatform | Platform descriptor |
NvParameterized::Serializer | Interface class for serializer-deserializer of NvParameterized objects |
nvidia::apex::Shape | Describes the format of an Shape |
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 |
FractureTools::SliceParameters | |
nvidia::apex::EmitterGeomExplicit::SphereParams | Sphere prameters |
nvidia::apex::SphereShape | Helper Sphere shape |
nvidia::apex::StatDataType | APEX stat struct that contains the type enums |
nvidia::apex::StatsInfo | Data value definitions for stats |
nvidia::apex::RenderMeshAssetAuthoring::SubmeshDesc | |
nvidia::apex::SubstanceSourceActor | Turbulence ScalarSource Actor class |
nvidia::apex::SubstanceSourceAsset | Turbulence FieldSampler Asset class |
nvidia::apex::SubstanceSourceAssetAuthoring | Turbulence FieldSampler Asset Authoring class |
nvidia::apex::SubtextureVsLifeModifier | SubtextureVsLifeModifier is a modifier to adjust the subtexture id versus the life remaining of a particular particle |
nvidia::apex::TestBase | |
nvidia::apex::TestFunctionInterface | |
nvidia::apex::TextureUVOrigin | Texture UV direction convention |
NvParameterized::Traits | Interface class for user traits |
nvidia::apex::TurbulenceDensityFormat | Density format for Turbulence rendering |
nvidia::apex::TurbulenceFieldType | Render surface field type |
nvidia::apex::TurbulenceFlameFormat | Flame format for Turbulence rendering |
nvidia::apex::TurbulenceFSActor | Turbulence FieldSampler Actor class |
nvidia::apex::TurbulenceFSAsset | Turbulence FieldSampler Asset class |
nvidia::apex::TurbulenceFSAssetAuthoring | Turbulence FieldSampler Asset Authoring class |
nvidia::apex::TurbulenceFSPreview | This class provides the asset preview for APEX TurbulenceFS Assets. The class provides multiple levels of prevew detail that can be selected individually |
nvidia::apex::TurbulenceRenderable | The Turbulence renderable represents a unit of rendering |
nvidia::apex::TurbulenceRenderCallback | User defined callback for Turbulence rendering |
nvidia::apex::TurbulenceRenderData | TurbulenceRenderData stores render data for one Turbulence Renderable |
nvidia::apex::TurbulenceRenderLayout | Render layout for Turbulence rendering |
nvidia::apex::TurbulenceVelocityFormat | Velocity format for Turbulence rendering |
nvidia::apex::UserBoundingBoxFlags | Enum of the bounding box types |
nvidia::apex::UserChunkParticleReport | |
nvidia::apex::UserChunkReport | |
nvidia::apex::UserDestructiblePhysXActorReport | |
nvidia::apex::UserDestructibleSyncHandler< DestructibleSyncHeader > | |
nvidia::apex::UserImpactDamageReport | |
nvidia::apex::UserOpaqueMesh | An abstract interface to an opaque mesh |
nvidia::apex::UserOpaqueMeshDesc | Opaque mesh description |
nvidia::apex::UserRenderBoneBuffer | Used for storing skeletal bone information used during skinning |
nvidia::apex::UserRenderBoneBufferDesc | Descriptor to generate a bone buffer |
nvidia::apex::UserRenderBuffer | User render buffer |
nvidia::apex::UserRenderBufferDesc | User render buffer desc |
nvidia::apex::UserRenderCallback | User render callback |
nvidia::apex::UserRenderData | User render data |
nvidia::apex::UserRenderDataHolder | User render data holder |
nvidia::apex::UserRenderer | User provided renderer interface |
nvidia::apex::UserRenderIndexBuffer | Used for storing index data for rendering |
nvidia::apex::UserRenderIndexBufferDesc | PX_PS4 |
nvidia::apex::UserRenderInstanceBuffer | Used for storing per-instance data for rendering |
nvidia::apex::UserRenderInstanceBufferDesc | Describes the data and layout of an instance buffer |
nvidia::apex::UserRenderResource | An abstract interface to a renderable resource |
nvidia::apex::UserRenderResourceDesc | Describes all the data that makes up a renderable resource |
nvidia::apex::UserRenderResourceManager | User defined renderable resource manager |
nvidia::apex::UserRenderSpriteBuffer | Used for storing per-sprite instance data for rendering |
nvidia::apex::UserRenderSpriteBufferDesc | Describes the semantics and layout of a sprite buffer |
nvidia::apex::UserRenderSpriteTextureDesc | Class for storing sprite texture render data |
nvidia::apex::UserRenderStorage | User render storage |
nvidia::apex::UserRenderSurface | User render surface |
nvidia::apex::UserRenderSurfaceBuffer | Used for storing per-vertex data for rendering |
nvidia::apex::UserRenderSurfaceBufferDesc | Describes the semantics and layout of a Surface buffer |
nvidia::apex::UserRenderSurfaceDesc | User render surface desc |
nvidia::apex::UserRenderVertexBuffer | Used for storing per-vertex data for rendering |
nvidia::apex::UserRenderVertexBufferDesc | Describes the semantics and layout of a vertex buffer |
nvidia::apex::Vec2T< T > | A trivial templatized math vector type for pairs |
nvidia::apex::VelocitySourceActor | Turbulence VelocitySource Actor class |
nvidia::apex::VelocitySourceAsset | Turbulence FieldSampler Asset class |
nvidia::apex::VelocitySourceAssetAuthoring | Turbulence FieldSampler Asset Authoring class |
nvidia::apex::VelocitySourcePreview | This class provides the asset preview for APEX VelocitySource Assets |
nvidia::apex::Vertex | An inefficient vertex description used for authoring |
nvidia::apex::VertexBuffer | Vertex buffer that supports multiple formats |
nvidia::apex::RenderMeshAssetAuthoring::VertexBuffer | Vertex buffer class used for mesh creation |
nvidia::apex::VertexColor | The full RGBA color of a vertex |
nvidia::apex::VertexFormat | Describes the format of an VertexBuffer |
nvidia::apex::VertexUV | Simple u, v coordinate struct |
nvidia::apex::ViewDirectionSortingModifier | ViewDirectionSortingModifier sorts sprite particles along view direction back to front |
nvidia::apex::ViewMatrixType | Types of view matrices handled by APEX |
nvidia::apex::VortexFSActor | VortexFS Actor class |
nvidia::apex::VortexFSPreview | This class provides the asset preview for APEX VortexFS Assets. The class provides multiple levels of prevew detail that can be selected individually |
nvidia::apex::WindFSActor | WindFS Actor class |
nvidia::apex::WindFSPreview | This class provides the asset preview for APEX WindFS Assets. The class provides multiple levels of prevew detail that can be selected individually |
NvParameterized::WrappedNamedReference | WrappedNamedReference |
nvidia::apex::WriteLock | RAII wrapper for the Scene write lock |