|
| void | release () |
| |
|
PX_FORCE_INLINE void | setGravity (const PxVec3 &g) |
| |
|
PX_FORCE_INLINE PxVec3 | getGravity () const |
| |
|
PX_FORCE_INLINE void | setElapsedTime (const PxReal t) |
| |
|
void | setBounceThresholdVelocity (const PxReal t) |
| |
|
PxReal | getBounceThresholdVelocity () const |
| |
|
void | setPublicFlags (PxSceneFlags flags) |
| |
|
PX_FORCE_INLINE PxSceneFlags | getPublicFlags () const |
| |
|
PX_FORCE_INLINE PxSceneFlags | getFlags () const |
| |
|
PxSolverType::Enum | getSolverType () const |
| |
|
void | setFrictionType (PxFrictionType::Enum model) |
| |
|
PxFrictionType::Enum | getFrictionType () const |
| |
|
PX_FORCE_INLINE void | setPCM (bool enabled) |
| |
|
PX_FORCE_INLINE void | setContactCache (bool enabled) |
| |
|
void | addStatic (StaticCore &, NpShape *const *shapes, PxU32 nbShapes, size_t shapePtrOffset, PxBounds3 *uninflatedBounds) |
| |
|
void | removeStatic (StaticCore &, PxInlineArray< const ShapeCore *, 64 > &removedShapes, bool wakeOnLostTouch) |
| |
|
void | addBody (BodyCore &, NpShape *const *shapes, PxU32 nbShapes, size_t shapePtrOffset, PxBounds3 *uninflatedBounds, bool compound) |
| |
|
void | removeBody (BodyCore &, PxInlineArray< const ShapeCore *, 64 > &removedShapes, bool wakeOnLostTouch) |
| |
|
void | startBatchInsertion (BatchInsertionState &) |
| |
|
void | addStatic (PxActor *actor, BatchInsertionState &, PxBounds3 *outBounds) |
| |
|
void | addBody (PxActor *actor, BatchInsertionState &, PxBounds3 *outBounds, bool compound) |
| |
|
void | finishBatchInsertion (BatchInsertionState &) |
| |
|
PX_FORCE_INLINE void | setBatchRemove (BatchRemoveState *bs) |
| |
|
PX_FORCE_INLINE BatchRemoveState * | getBatchRemove () const |
| |
|
void | addConstraint (ConstraintCore &, RigidCore *, RigidCore *) |
| |
|
void | removeConstraint (ConstraintCore &) |
| |
|
void | addSoftBody (SoftBodyCore &) |
| |
|
void | removeSoftBody (SoftBodyCore &) |
| |
|
void | addFEMCloth (FEMClothCore &) |
| |
|
void | removeFEMCloth (FEMClothCore &) |
| |
|
void | addParticleSystem (ParticleSystemCore &) |
| |
|
void | removeParticleSystem (ParticleSystemCore &) |
| |
|
void | addHairSystem (HairSystemCore &) |
| |
|
void | removeHairSystem (HairSystemCore &) |
| |
|
void | addArticulation (ArticulationCore &, BodyCore &root) |
| |
|
void | removeArticulation (ArticulationCore &) |
| |
|
void | addArticulationJoint (ArticulationJointCore &, BodyCore &parent, BodyCore &child) |
| |
|
void | removeArticulationJoint (ArticulationJointCore &) |
| |
|
void | addArticulationTendon (ArticulationSpatialTendonCore &) |
| |
|
void | removeArticulationTendon (ArticulationSpatialTendonCore &) |
| |
|
void | addArticulationTendon (ArticulationFixedTendonCore &) |
| |
|
void | removeArticulationTendon (ArticulationFixedTendonCore &) |
| |
|
void | addArticulationSensor (ArticulationSensorCore &) |
| |
|
void | removeArticulationSensor (ArticulationSensorCore &) |
| |
|
void | addArticulationSimControl (ArticulationCore &core) |
| |
|
void | removeArticulationSimControl (ArticulationCore &core) |
| |
|
void | addSoftBodySimControl (SoftBodyCore &core) |
| |
|
void | removeSoftBodySimControl (SoftBodyCore &core) |
| |
|
void | addFEMClothSimControl (FEMClothCore &core) |
| |
|
void | removeFEMClothSimControl (FEMClothCore &core) |
| |
|
void | addParticleSystemSimControl (ParticleSystemCore &core) |
| |
|
void | removeParticleSystemSimControl (ParticleSystemCore &core) |
| |
|
void | addHairSystemSimControl (HairSystemCore &core) |
| |
|
void | removeHairSystemSimControl (HairSystemCore &core) |
| |
|
void | updateBodySim (BodySim &sim) |
| |
|
PX_FORCE_INLINE PxU32 | getNbArticulations () const |
| |
|
PX_FORCE_INLINE ArticulationCore *const * | getArticulations () |
| |
|
PX_FORCE_INLINE PxU32 | getNbConstraints () const |
| |
|
PX_FORCE_INLINE ConstraintCore *const * | getConstraints () const |
| |
|
PX_FORCE_INLINE ConstraintCore *const * | getConstraints () |
| |
|
void | initContactsIterator (ContactIterator &, PxsContactManagerOutputIterator &) |
| |
|
void | setSimulationEventCallback (PxSimulationEventCallback *callback) |
| |
|
PxSimulationEventCallback * | getSimulationEventCallback () const |
| |
|
PX_FORCE_INLINE void | setContactModifyCallback (PxContactModifyCallback *callback) |
| |
|
PX_FORCE_INLINE PxContactModifyCallback * | getContactModifyCallback () const |
| |
|
void | setCCDContactModifyCallback (PxCCDContactModifyCallback *callback) |
| |
|
PxCCDContactModifyCallback * | getCCDContactModifyCallback () const |
| |
|
void | setCCDMaxPasses (PxU32 ccdMaxPasses) |
| |
|
PxU32 | getCCDMaxPasses () const |
| |
|
void | setCCDThreshold (PxReal t) |
| |
|
PxReal | getCCDThreshold () const |
| |
|
PX_FORCE_INLINE void | setBroadPhaseCallback (PxBroadPhaseCallback *callback) |
| |
|
PX_FORCE_INLINE PxBroadPhaseCallback * | getBroadPhaseCallback () const |
| |
|
void | finishBroadPhase (PxBaseTask *continuation) |
| |
|
void | finishBroadPhaseStage2 (const PxU32 ccdPass) |
| |
|
void | preallocateContactManagers (PxBaseTask *continuation) |
| |
|
void | islandInsertion (PxBaseTask *continuation) |
| |
|
void | registerContactManagers (PxBaseTask *continuation) |
| |
|
void | registerInteractions (PxBaseTask *continuation) |
| |
|
void | registerSceneInteractions (PxBaseTask *continuation) |
| |
|
void | secondPassNarrowPhase (PxBaseTask *continuation) |
| |
|
void | setDominanceGroupPair (PxDominanceGroup group1, PxDominanceGroup group2, const PxDominanceGroupPair &dominance) |
| |
|
PxDominanceGroupPair | getDominanceGroupPair (PxDominanceGroup group1, PxDominanceGroup group2) const |
| |
|
void | setSolverBatchSize (PxU32 solverBatchSize) |
| |
|
PxU32 | getSolverBatchSize () const |
| |
|
void | setSolverArticBatchSize (PxU32 solverBatchSize) |
| |
|
PxU32 | getSolverArticBatchSize () const |
| |
|
void | setDynamicsDirty () |
| |
|
PX_FORCE_INLINE void | setVisualizationParameter (PxVisualizationParameter::Enum param, PxReal value) |
| |
|
PX_FORCE_INLINE PxReal | getVisualizationParameter (PxVisualizationParameter::Enum param) const |
| |
|
PX_FORCE_INLINE void | setVisualizationCullingBox (const PxBounds3 &box) |
| |
|
PX_FORCE_INLINE const PxBounds3 & | getVisualizationCullingBox () const |
| |
|
PX_FORCE_INLINE PxReal | getVisualizationScale () const |
| |
|
void | simulate (PxReal timeStep, PxBaseTask *continuation) |
| |
|
void | advance (PxReal timeStep, PxBaseTask *continuation) |
| |
|
void | collide (PxReal timeStep, PxBaseTask *continuation) |
| |
|
void | endSimulation () |
| |
| void | flush (bool sendPendingReports) |
| |
|
void | fireBrokenConstraintCallbacks () |
| |
|
void | fireTriggerCallbacks () |
| |
|
void | fireQueuedContactCallbacks () |
| |
|
void | fireOnAdvanceCallback () |
| |
|
const PxArray< PxContactPairHeader > & | getQueuedContactPairHeaders () |
| |
|
bool | fireOutOfBoundsCallbacks () |
| |
|
void | prepareOutOfBoundsCallbacks () |
| |
|
void | postCallbacksPreSync () |
| |
|
void | postReportsCleanup () |
| |
|
void | fireCallbacksPostSync () |
| |
|
void | syncSceneQueryBounds (SqBoundsSync &sync, SqRefFinder &finder) |
| |
|
PxU32 | getDefaultContactReportStreamBufferSize () const |
| |
|
void | setCCDMaxSeparation (PxReal separation) |
| |
|
PxReal | getCCDMaxSeparation () const |
| |
|
void | setMaxBiasCoefficient (PxReal coeff) |
| |
|
PxReal | getMaxBiasCoefficient () const |
| |
|
void | setFrictionOffsetThreshold (PxReal t) |
| |
|
PxReal | getFrictionOffsetThreshold () const |
| |
|
void | setFrictionCorrelationDistance (PxReal t) |
| |
|
PxReal | getFrictionCorrelationDistance () const |
| |
|
PX_FORCE_INLINE void | setLimits (const PxSceneLimits &limits) |
| |
|
PX_FORCE_INLINE const PxSceneLimits & | getLimits () const |
| |
| void | visualizeStartStep () |
| |
|
PX_FORCE_INLINE PxRenderBuffer & | getRenderBuffer () |
| |
|
void | setNbContactDataBlocks (PxU32 blockCount) |
| |
|
PxU32 | getNbContactDataBlocksUsed () const |
| |
|
PxU32 | getMaxNbContactDataBlocksUsed () const |
| |
|
PxU32 | getMaxNbConstraintDataBlocksUsed () const |
| |
|
void | setMaxArticulationLinks (const PxU32 maxLinks) |
| |
|
PxU32 | getMaxArticulationLinks () const |
| |
|
void | setScratchBlock (void *addr, PxU32 size) |
| |
|
void | getStats (PxSimulationStatistics &stats) const |
| |
|
PX_FORCE_INLINE SimStats & | getStatsInternal () |
| |
|
void | buildActiveActors () |
| |
|
void | buildActiveAndFrozenActors () |
| |
|
PxActor ** | getActiveActors (PxU32 &nbActorsOut) |
| |
|
void | setActiveActors (PxActor **actors, PxU32 nbActors) |
| |
|
PxActor ** | getActiveSoftBodyActors (PxU32 &nbActorsOut) |
| |
|
void | setActiveSoftBodyActors (PxActor **actors, PxU32 nbActors) |
| |
|
PxActor ** | getFrozenActors (PxU32 &nbActorsOut) |
| |
|
void | finalizeContactStreamAndCreateHeader (PxContactPairHeader &header, const ActorPairReport &aPair, ContactStreamManager &cs, PxU32 removedShapeTestMask) |
| |
|
PxTaskManager * | getTaskManagerPtr () const |
| |
|
PxCudaContextManager * | getCudaContextManager () const |
| |
|
void | shiftOrigin (const PxVec3 &shift) |
| |
|
PX_FORCE_INLINE PxPool< SimStateData > * | getSimStateDataPool () |
| |
|
PX_FORCE_INLINE bool | isCollisionPhaseActive () const |
| |
|
PX_FORCE_INLINE void | setCollisionPhaseToActive () |
| |
|
PX_FORCE_INLINE void | setCollisionPhaseToInactive () |
| |
|
| Scene (const PxSceneDesc &desc, PxU64 contextID) |
| |
|
void | preAllocate (PxU32 nbStatics, PxU32 nbBodies, PxU32 nbStaticShapes, PxU32 nbDynamicShapes) |
| |
|
PX_FORCE_INLINE PxsContext * | getLowLevelContext () |
| |
|
PX_FORCE_INLINE const PxsContext * | getLowLevelContext () const |
| |
|
PX_FORCE_INLINE Dy::Context * | getDynamicsContext () |
| |
|
PX_FORCE_INLINE const Dy::Context * | getDynamicsContext () const |
| |
|
PX_FORCE_INLINE PxsSimulationController * | getSimulationController () |
| |
|
PX_FORCE_INLINE const PxsSimulationController * | getSimulationController () const |
| |
|
PX_FORCE_INLINE Bp::AABBManagerBase * | getAABBManager () |
| |
|
PX_FORCE_INLINE const Bp::AABBManagerBase * | getAABBManager () const |
| |
|
PX_FORCE_INLINE PxArray< BodySim * > & | getCcdBodies () |
| |
|
PX_FORCE_INLINE IG::SimpleIslandManager * | getSimpleIslandManager () |
| |
|
PX_FORCE_INLINE const IG::SimpleIslandManager * | getSimpleIslandManager () const |
| |
|
PX_FORCE_INLINE SimulationStage::Enum | getSimulationStage () const |
| |
|
PX_FORCE_INLINE void | setSimulationStage (SimulationStage::Enum stage) |
| |
|
void | addShape_ (RigidSim &, ShapeCore &) |
| |
|
void | removeShape_ (ShapeSim &, bool wakeOnLostTouch) |
| |
|
void | registerShapeInNphase (RigidCore *rigidCore, const ShapeCore &shapeCore, const PxU32 transformCacheID) |
| |
|
void | unregisterShapeFromNphase (const ShapeCore &shapeCore, const PxU32 transformCacheID) |
| |
|
void | notifyNphaseOnUpdateShapeMaterial (const ShapeCore &shapeCore) |
| |
|
PX_FORCE_INLINE BodyCore *const * | getActiveBodiesArray () const |
| |
|
PX_FORCE_INLINE PxU32 | getNumActiveBodies () const |
| |
|
PX_FORCE_INLINE BodyCore *const * | getActiveCompoundBodiesArray () const |
| |
|
PX_FORCE_INLINE PxU32 | getNumActiveCompoundBodies () const |
| |
|
PX_FORCE_INLINE PxU32 | getNbInteractions (InteractionType::Enum type) const |
| |
|
PX_FORCE_INLINE PxU32 | getNbActiveInteractions (InteractionType::Enum type) const |
| |
|
PX_FORCE_INLINE Interaction ** | getInteractions (InteractionType::Enum type) |
| |
|
PX_FORCE_INLINE Interaction ** | getActiveInteractions (InteractionType::Enum type) |
| |
|
void | registerInteraction (Interaction *interaction, bool active) |
| |
|
void | unregisterInteraction (Interaction *interaction) |
| |
|
void | notifyInteractionActivated (Interaction *interaction) |
| |
|
void | notifyInteractionDeactivated (Interaction *interaction) |
| |
|
void ** | allocatePointerBlock (PxU32 size) |
| |
|
void | deallocatePointerBlock (void **, PxU32 size) |
| |
|
PxReal | getLengthScale () const |
| |
|
PX_FORCE_INLINE PxBitMap & | getDirtyShapeSimMap () |
| |
|
void | addDirtyArticulationSim (ArticulationSim *artiSim) |
| |
|
void | removeDirtyArticulationSim (ArticulationSim *artiSim) |
| |
|
void | addToActiveList (ActorSim &actor) |
| |
|
void | removeFromActiveList (ActorSim &actor) |
| |
|
void | removeFromActiveCompoundBodyList (BodySim &actor) |
| |
|
void | swapInActiveBodyList (BodySim &body) |
| |
|
void | addBrokenConstraint (ConstraintCore *) |
| |
|
void | addActiveBreakableConstraint (ConstraintSim *, ConstraintInteraction *) |
| |
|
void | removeActiveBreakableConstraint (ConstraintSim *) |
| |
|
void | removeBody (BodySim &) |
| |
|
void | raiseSceneFlag (SceneInternalFlag::Enum flag) |
| |
|
void | onBodyWakeUp (BodySim *body) |
| |
|
void | onBodySleep (BodySim *body) |
| |
|
PX_FORCE_INLINE bool | isValid () const |
| |
|
void | addToLostTouchList (ActorSim &body1, ActorSim &body2) |
| |
|
PxU32 | createAggregate (void *userData, PxU32 maxNumShapes, PxAggregateFilterHint filterHint) |
| |
|
void | deleteAggregate (PxU32 id) |
| |
|
Dy::FeatherstoneArticulation * | createLLArticulation (ArticulationSim *sim) |
| |
|
void | destroyLLArticulation (Dy::FeatherstoneArticulation &) |
| |
|
PX_FORCE_INLINE PxPool< ConstraintInteraction > * | getConstraintInteractionPool () const |
| |
|
PX_FORCE_INLINE const PxsMaterialManager & | getMaterialManager () const |
| |
|
PX_FORCE_INLINE PxsMaterialManager & | getMaterialManager () |
| |
|
void | setFilterShaderData (const void *data, PxU32 dataSize) |
| |
|
PX_FORCE_INLINE const void * | getFilterShaderDataFast () const |
| |
|
PX_FORCE_INLINE PxU32 | getFilterShaderDataSizeFast () const |
| |
|
PX_FORCE_INLINE PxSimulationFilterShader | getFilterShaderFast () const |
| |
|
PX_FORCE_INLINE PxSimulationFilterCallback * | getFilterCallbackFast () const |
| |
|
PX_FORCE_INLINE PxPairFilteringMode::Enum | getKineKineFilteringMode () const |
| |
|
PX_FORCE_INLINE PxPairFilteringMode::Enum | getStaticKineFilteringMode () const |
| |
|
PX_FORCE_INLINE PxU32 | getTimeStamp () const |
| |
|
PX_FORCE_INLINE PxU32 | getReportShapePairTimeStamp () const |
| |
|
PX_FORCE_INLINE PxReal | getOneOverDt () const |
| |
|
PX_FORCE_INLINE PxReal | getDt () const |
| |
|
PX_FORCE_INLINE const PxVec3 & | getGravityFast () const |
| |
|
PX_FORCE_INLINE bool | readFlag (SceneInternalFlag::Enum flag) const |
| |
|
PX_FORCE_INLINE bool | readPublicFlag (PxSceneFlag::Enum flag) const |
| |
|
PX_FORCE_INLINE NPhaseCore * | getNPhaseCore () const |
| |
|
void | checkConstraintBreakage () |
| |
|
PX_FORCE_INLINE PxArray< TriggerPairExtraData > & | getTriggerBufferExtraData () |
| |
|
PX_FORCE_INLINE PxArray< PxTriggerPair > & | getTriggerBufferAPI () |
| |
|
void | reserveTriggerReportBufferSpace (const PxU32 pairCount, PxTriggerPair *&triggerPairBuffer, TriggerPairExtraData *&triggerPairExtraBuffer) |
| |
|
PX_FORCE_INLINE ObjectIDTracker & | getActorIDTracker () |
| |
|
PX_FORCE_INLINE void | markReleasedBodyIDForLostTouch (PxU32 id) |
| |
|
void | resizeReleasedBodyIDMaps (PxU32 maxActors, PxU32 numActors) |
| |
|
PX_FORCE_INLINE StaticSim & | getStaticAnchor () |
| |
|
PX_FORCE_INLINE ConstraintProjectionManager & | getProjectionManager () |
| |
|
PX_FORCE_INLINE Bp::BoundsArray & | getBoundsArray () const |
| |
|
PX_FORCE_INLINE void | updateContactDistance (PxU32 idx, PxReal distance) |
| |
|
PX_FORCE_INLINE SqBoundsManager & | getSqBoundsManager () const |
| |
|
PX_FORCE_INLINE BodyCore *const * | getSleepBodiesArray (PxU32 &count) |
| |
|
PX_FORCE_INLINE SoftBodyCore *const * | getSleepSoftBodiesArray (PxU32 &count) |
| |
|
PX_FORCE_INLINE PxTaskManager & | getTaskManager () const |
| |
|
Cm::FlushPool * | getFlushPool () |
| |
|
PX_FORCE_INLINE bool | getStabilizationEnabled () const |
| |
|
PX_FORCE_INLINE void | setPostSolverVelocityNeeded () |
| |
|
PX_FORCE_INLINE ObjectIDTracker & | getConstraintIDTracker () |
| |
|
PX_FORCE_INLINE ObjectIDTracker & | getElementIDPool () |
| |
|
PX_FORCE_INLINE PxBitMap & | getVelocityModifyMap () |
| |
|
void * | allocateConstraintBlock (PxU32 size) |
| |
|
void | deallocateConstraintBlock (void *addr, PxU32 size) |
| |
|
void | stepSetupCollide (PxBaseTask *continuation) |
| |
|
PX_FORCE_INLINE void | addToPosePreviewList (BodySim &b) |
| |
|
PX_FORCE_INLINE void | removeFromPosePreviewList (BodySim &b) |
| |
|
PX_FORCE_INLINE void | setSpeculativeCCDRigidBody (const PxU32 index) |
| |
|
PX_FORCE_INLINE void | resetSpeculativeCCDRigidBody (const PxU32 index) |
| |
|
PX_FORCE_INLINE void | setSpeculativeCCDArticulationLink (const PxU32 index) |
| |
|
PX_FORCE_INLINE void | resetSpeculativeCCDArticulationLink (const PxU32 index) |
| |
|
PX_FORCE_INLINE PxU64 | getContextId () const |
| |
|
PX_FORCE_INLINE bool | isUsingGpuDynamicsOrBp () const |
| |
|
PX_FORCE_INLINE bool | isUsingGpuDynamicsAndBp () const |
| |
|
PX_FORCE_INLINE bool | isUsingGpuDynamics () const |
| |
|
PX_FORCE_INLINE bool | isUsingGpuBp () const |
| |
|
PX_FORCE_INLINE void | increaseNumKinematicsCounter () |
| |
|
PX_FORCE_INLINE void | decreaseNumKinematicsCounter () |
| |
|
PX_FORCE_INLINE void | increaseNumDynamicsCounter () |
| |
|
PX_FORCE_INLINE void | decreaseNumDynamicsCounter () |
| |
|
void | addParticleFilter (Sc::ParticleSystemCore *core, SoftBodySim &sim, PxU32 particleId, PxU32 userBufferId, PxU32 tetId) |
| |
|
void | removeParticleFilter (Sc::ParticleSystemCore *core, SoftBodySim &sim, PxU32 particleId, PxU32 userBufferId, PxU32 tetId) |
| |
|
PxU32 | addParticleAttachment (Sc::ParticleSystemCore *core, SoftBodySim &sim, PxU32 particleId, PxU32 userBufferId, PxU32 tetId, const PxVec4 &barycentric) |
| |
|
void | removeParticleAttachment (Sc::ParticleSystemCore *core, SoftBodySim &sim, PxU32 handle) |
| |
|
void | addRigidFilter (BodyCore *core, SoftBodySim &sim, PxU32 vertId) |
| |
|
void | removeRigidFilter (BodyCore *core, SoftBodySim &sim, PxU32 vertId) |
| |
|
PxU32 | addRigidAttachment (BodyCore *core, SoftBodySim &sim, PxU32 vertId, const PxVec3 &actorSpacePose, PxConeLimitedConstraint *constraint) |
| |
|
void | removeRigidAttachment (BodyCore *core, SoftBodySim &sim, PxU32 handle) |
| |
|
void | addTetRigidFilter (BodyCore *core, SoftBodySim &sim, PxU32 tetIdx) |
| |
|
void | removeTetRigidFilter (BodyCore *core, SoftBodySim &sim, PxU32 tetIdx) |
| |
|
PxU32 | addTetRigidAttachment (BodyCore *core, SoftBodySim &sim, PxU32 tetIdx, const PxVec4 &barycentric, const PxVec3 &actorSpacePose, PxConeLimitedConstraint *constraint) |
| |
|
void | addSoftBodyFilter (SoftBodyCore &core, PxU32 tetIdx0, SoftBodySim &sim, PxU32 tetIdx1) |
| |
|
void | removeSoftBodyFilter (SoftBodyCore &core, PxU32 tetIdx0, SoftBodySim &sim, PxU32 tetIdx1) |
| |
|
void | addSoftBodyFilters (SoftBodyCore &core, SoftBodySim &sim, PxU32 *tetIndices0, PxU32 *tetIndices1, PxU32 tetIndicesSize) |
| |
|
void | removeSoftBodyFilters (SoftBodyCore &core, SoftBodySim &sim, PxU32 *tetIndices0, PxU32 *tetIndices1, PxU32 tetIndicesSize) |
| |
|
PxU32 | addSoftBodyAttachment (SoftBodyCore &core, PxU32 tetIdx0, const PxVec4 &triBarycentric0, SoftBodySim &sim, PxU32 tetIdx1, const PxVec4 &tetBarycentric1, PxConeLimitedConstraint *constraint) |
| |
|
void | removeSoftBodyAttachment (SoftBodyCore &core, SoftBodySim &sim, PxU32 handle) |
| |
|
void | addClothFilter (Sc::FEMClothCore &core, PxU32 triIdx, Sc::SoftBodySim &sim, PxU32 tetIdx) |
| |
|
void | removeClothFilter (Sc::FEMClothCore &core, PxU32 triIdx, Sc::SoftBodySim &sim, PxU32 tetIdx) |
| |
|
PxU32 | addClothAttachment (FEMClothCore &core, PxU32 triIdx, const PxVec4 &triBarycentric, SoftBodySim &sim, PxU32 tetIdx, const PxVec4 &tetBarycentric, PxConeLimitedConstraint *constraint) |
| |
|
void | removeClothAttachment (FEMClothCore &core, SoftBodySim &sim, PxU32 handle) |
| |
|
void | addRigidFilter (BodyCore *core, FEMClothSim &sim, PxU32 vertId) |
| |
|
void | removeRigidFilter (BodyCore *core, FEMClothSim &sim, PxU32 vertId) |
| |
|
PxU32 | addRigidAttachment (BodyCore *core, FEMClothSim &sim, PxU32 vertId, const PxVec3 &actorSpacePose, PxConeLimitedConstraint *constraint) |
| |
|
void | removeRigidAttachment (BodyCore *core, FEMClothSim &sim, PxU32 handle) |
| |
|
void | addClothFilter (FEMClothCore &core0, PxU32 triIdx0, Sc::FEMClothSim &sim1, PxU32 triIdx1) |
| |
|
void | removeClothFilter (FEMClothCore &core, PxU32 triIdx0, FEMClothSim &sim1, PxU32 triIdx1) |
| |
|
PxU32 | addTriClothAttachment (FEMClothCore &core0, PxU32 triIdx0, const PxVec4 &barycentric0, Sc::FEMClothSim &sim1, PxU32 triIdx1, const PxVec4 &barycentric1) |
| |
|
void | removeTriClothAttachment (FEMClothCore &core, FEMClothSim &sim1, PxU32 handle) |
| |
|
void | addTriRigidFilter (BodyCore *core, FEMClothSim &sim, PxU32 triIdx) |
| |
|
void | removeTriRigidFilter (BodyCore *core, FEMClothSim &sim, PxU32 triIdx) |
| |
|
PxU32 | addTriRigidAttachment (BodyCore *core, FEMClothSim &sim, PxU32 triIdx, const PxVec4 &barycentric, const PxVec3 &actorSpacePose, PxConeLimitedConstraint *constraint) |
| |
|
void | removeTriRigidAttachment (BodyCore *core, FEMClothSim &sim, PxU32 handle) |
| |
|
void | addRigidAttachment (BodyCore *core, ParticleSystemSim &sim) |
| |
|
void | removeRigidAttachment (BodyCore *core, ParticleSystemSim &sim) |
| |
|
void | addRigidAttachment (const BodyCore *core, const HairSystemSim &sim) |
| |
|
void | removeRigidAttachment (const BodyCore *core, const HairSystemSim &sim) |
| |
|
ConstraintCore * | findConstraintCore (const ActorSim *sim0, const ActorSim *sim1) |
| |
|
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) |
| |