NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxParticleFlag Struct Reference

NVIDIA PhysX API

PxParticleFlag Struct Reference
[particles (deprecated)]

#include <PxParticleFlag.h>

List of all members.


Public Types

enum  Enum {
  eVALID = (1<<0),
  eCOLLISION_WITH_STATIC = (1<<1),
  eCOLLISION_WITH_DYNAMIC = (1<<2),
  eCOLLISION_WITH_DRAIN = (1<<3),
  eSPATIAL_DATA_STRUCTURE_OVERFLOW = (1<<4)
}

Detailed Description

Particle flags are used for additional information on the particles. (deprecated)

Deprecated:
The PhysX particle feature has been deprecated in PhysX version 3.4

Member Enumeration Documentation

Enumerator:
eVALID  Marks a valid particle. The particle data corresponding to these particle flags is valid, i.e. defines a particle, when set. Particles that are not marked with PxParticleFlag::eVALID are ignored during simulation.

Application read only.

eCOLLISION_WITH_STATIC  Marks a particle that has collided with a static actor shape.

Application read only.

eCOLLISION_WITH_DYNAMIC  Marks a particle that has collided with a dynamic actor shape.

Application read only.

eCOLLISION_WITH_DRAIN  Marks a particle that has collided with a shape that has been flagged as a drain (See PxShapeFlag.ePARTICLE_DRAIN).

Application read only.

See also:
PxShapeFlag.ePARTICLE_DRAIN

eSPATIAL_DATA_STRUCTURE_OVERFLOW  Marks a particle that had to be ignored for simulation, because the spatial data structure ran out of resources.

Application read only.


The documentation for this struct was generated from the following file:



Copyright © 2008-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com