RavEngine
Loading...
Searching...
No Matches
physx::Sc::HairSystemCore Class Reference
Inheritance diagram for physx::Sc::HairSystemCore:
[legend]
Collaboration diagram for physx::Sc::HairSystemCore:
[legend]

Public Member Functions

 HairSystemCore (const PxEMPTY)
 
void setMaterial (const PxU16 handle)
 
void clearMaterials ()
 
PxReal getContactOffset () const
 
void setContactOffset (PxReal v)
 
PxReal getSleepThreshold () const
 
void setSleepThreshold (const PxReal v)
 
PxU16 getSolverIterationCounts () const
 
void setSolverIterationCounts (PxU16 c)
 
PxReal getWakeCounter () const
 
void setWakeCounter (const PxReal v)
 
bool isSleeping () const
 
void wakeUp (PxReal wakeCounter)
 
void putToSleep ()
 
PxActor * getPxActor () const
 
void addRigidAttachment (const Sc::BodyCore *core)
 
void removeRigidAttachment (const Sc::BodyCore *core)
 
HairSystemSim * getSim () const
 
PX_FORCE_INLINE const HairSystemShapeCore & getShapeCore () const
 
PX_FORCE_INLINE HairSystemShapeCore & getShapeCore ()
 
PxHairSystemFlags getFlags () const
 
void setFlags (PxHairSystemFlags flags)
 
- Public Member Functions inherited from physx::Sc::ActorCore
 ActorCore (const PxEMPTY)
 
 ActorCore (PxActorType::Enum actorType, PxU8 actorFlags, PxClientID owner, PxDominanceGroup dominanceGroup)
 
PX_FORCE_INLINE ActorSim * getSim () const
 
PX_FORCE_INLINE void setSim (ActorSim *sim)
 
PX_FORCE_INLINE PxActorFlags getActorFlags () const
 
void setActorFlags (PxActorFlags af)
 
PX_FORCE_INLINE PxDominanceGroup getDominanceGroup () const
 
void setDominanceGroup (PxDominanceGroup g)
 
PX_FORCE_INLINE void setOwnerClient (PxClientID inId)
 
PX_FORCE_INLINE PxClientID getOwnerClient () const
 
PX_FORCE_INLINE PxActorType::Enum getActorCoreType () const
 
void reinsertShapes ()
 
PX_FORCE_INLINE void setAggregateID (PxU32 id)
 
PX_FORCE_INLINE PxU32 getAggregateID () const
 
- Public Member Functions inherited from physx::PxUserAllocated
PX_INLINE void * operator new (size_t, void *address)
 
PX_INLINE void operator delete (void *, void *)
 
template<typename Alloc >
PX_INLINE void * operator new (size_t size, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new (size_t size, size_t, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new[] (size_t size, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new[] (size_t size, size_t, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void operator delete (void *ptr, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void operator delete[] (void *ptr, Alloc alloc, const char *fileName, int line)
 
PX_INLINE void operator delete (void *ptr)
 
PX_INLINE void operator delete[] (void *ptr)
 

Static Public Member Functions

static void getBinaryMetaData (PxOutputStream &stream)
 
- Static Public Member Functions inherited from physx::Sc::ActorCore
static void getBinaryMetaData (PxOutputStream &stream)
 

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