29#ifndef PX_HAIR_SYSTEM_FLAG_H
30#define PX_HAIR_SYSTEM_FLAG_H
32#include "PxPhysXConfig.h"
33#include "foundation/PxFlags.h"
54 typedef PxFlags<PxHairSystemData::Enum, PxU32> PxHairSystemDataFlags;
68 typedef PxFlags<PxHairSystemFlag::Enum, PxU32> PxHairSystemFlags;
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39
Identifies input and output buffers for PxHairSystem.
Definition PxHairSystemFlag.h:45
Enum
Definition PxHairSystemFlag.h:47
@ eVELOCITY
Specifies the velocity (first 3 floats) data (array of PxVec4 * max number of vertices)
Definition PxHairSystemFlag.h:50
@ eNONE
No data specified.
Definition PxHairSystemFlag.h:48
@ ePOSITION_INVMASS
Specifies the position (first 3 floats) and inverse mass (last float) data (array of PxVec4 * max num...
Definition PxHairSystemFlag.h:49
@ eALL
Specifies everything.
Definition PxHairSystemFlag.h:51
Binary settings for hair system simulation.
Definition PxHairSystemFlag.h:60
Enum
Definition PxHairSystemFlag.h:62
@ eDISABLE_TWOSIDED_ATTACHMENT
Determines if attachment constraint is also felt by body to which the hair is attached.
Definition PxHairSystemFlag.h:65
@ eDISABLE_SELF_COLLISION
Determines if self-collision between hair vertices is ignored.
Definition PxHairSystemFlag.h:63
@ eDISABLE_EXTERNAL_COLLISION
Determines if collision between hair and external bodies is ignored.
Definition PxHairSystemFlag.h:64