29#ifndef SC_RIGID_CORE_H
30#define SC_RIGID_CORE_H
32#include "ScActorCore.h"
52 eCONTACTOFFSET = 1<<4,
54 eRESET_FILTERING = 1<<6
58 PX_FLAGS_OPERATORS(ShapeChangeNotifyFlag::Enum,PxU32)
72 return PxPointerOffset<PxActor*>(
const_cast<RigidCore*
>(
this), gOffsetTable.scCore2PxActor[getActorCoreType()]);
76 void removeShapeFromScene(
ShapeCore& shape,
bool wakeOnLostTouch);
79 void unregisterShapeFromNphase(
ShapeCore& shapeCore);
80 void registerShapeInNphase(
ShapeCore& shapeCore);
84 PxU32 getRigidID()
const;
PxActor is the base class for the main simulation objects in the physics SDK.
Definition PxActor.h:201
Container for bitfield flag variables associated with a specific enum type.
Definition PxFlags.h:73
Output stream class for I/O.
Definition PxIO.h:114
Definition ScActorCore.h:48
Definition ScRigidCore.h:61
Definition ScRigidSim.h:42
Definition ScShapeCore.h:46
#define PX_FORCE_INLINE
Definition PxPreprocessor.h:335
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39
PxEMPTY
Definition Px.h:87
Enum
Definition PxActor.h:121
Definition ScRigidCore.h:45