public void setWakeCounter(float wakeCounterValue) { physx.PxRigidDynamicPtr pvk_in_this = this; float pvk_in_wakeCounterValue = wakeCounterValue; void_PxRigidDynamicPtr_setWakeCounterPtr_float_(pvk_in_this, pvk_in_wakeCounterValue); }
public void setSolverIterationCounts(uint minPositionIters) { physx.PxRigidDynamicPtr pvk_in_this = this; uint pvk_in_minPositionIters = minPositionIters; void_PxRigidDynamicPtr_setSolverIterationCountsPtr_uint_(pvk_in_this, pvk_in_minPositionIters); }
public void setContactReportThreshold(float threshold) { physx.PxRigidDynamicPtr pvk_in_this = this; float pvk_in_threshold = threshold; void_PxRigidDynamicPtr_setContactReportThresholdPtr_float_(pvk_in_this, pvk_in_threshold); }
public void setStabilizationThreshold(float threshold) { physx.PxRigidDynamicPtr pvk_in_this = this; float pvk_in_threshold = threshold; void_PxRigidDynamicPtr_setStabilizationThresholdPtr_float_(pvk_in_this, pvk_in_threshold); }
public static physx.PxRigidDynamicPtr PxCloneDynamic(physx.PxPhysicsPtr physicsSDK, physx.PxTransform *transform, physx.PxRigidDynamicPtr body) { physx.PxPhysicsPtr pvk_in_physicsSDK = physicsSDK; physx.PxTransform * pvk_in_transform = transform; physx.PxRigidDynamicPtr pvk_in_body = body; return(PxRigidDynamicPtr_PxCloneDynamicPtr_PxPhysicsPtr_PxTransform_PxRigidDynamicPtr_(pvk_in_physicsSDK, pvk_in_transform, pvk_in_body)); }
public void getSolverIterationCounts(uint *minPositionIters, uint *minVelocityIters) { physx.PxRigidDynamicPtr pvk_in_this = this; uint *pvk_in_minPositionIters = minPositionIters; uint *pvk_in_minVelocityIters = minVelocityIters; void_const_PxRigidDynamicPtr_getSolverIterationCountsPtr_uint_uint_(pvk_in_this, pvk_in_minPositionIters, pvk_in_minVelocityIters); }
public void setRigidDynamicLockFlag(physx.PxRigidDynamicLockFlag flag, bool value) { physx.PxRigidDynamicPtr pvk_in_this = this; physx.PxRigidDynamicLockFlag pvk_in_flag = flag; bool pvk_in_value = value; void_PxRigidDynamicPtr_setRigidDynamicLockFlagPtr_PxRigidDynamicLockFlag_bool_(pvk_in_this, pvk_in_flag, pvk_in_value); }
internal static extern void void_PxRigidDynamicPtr_setWakeCounterPtr_float_(physx.PxRigidDynamicPtr pvk_this, float pvk_wakeCounterValue);
internal static extern float float_const_PxRigidDynamicPtr_getWakeCounterPtr(physx.PxRigidDynamicPtr pvk_this);
internal static extern void void_PxRigidDynamicPtr_setRigidDynamicLockFlagPtr_PxRigidDynamicLockFlag_bool_(physx.PxRigidDynamicPtr pvk_this, physx.PxRigidDynamicLockFlag pvk_flag, bool pvk_value);
internal static extern void void_PxRigidDynamicPtr_setRigidDynamicLockFlagsPtr_PxRigidDynamicLockFlagsPtr_(physx.PxRigidDynamicPtr pvk_this, physx.PxRigidDynamicLockFlagsPtr pvk_flags);
internal static extern float float_const_PxRigidDynamicPtr_getStabilizationThresholdPtr(physx.PxRigidDynamicPtr pvk_this);
internal static extern physx.PxRigidDynamicLockFlagsPtr PxRigidDynamicLockFlagsPtr_const_PxRigidDynamicPtr_getRigidDynamicLockFlagsPtr(physx.PxRigidDynamicPtr pvk_this);
internal static extern void void_PxRigidDynamicPtr_setSolverIterationCountsPtr_uint_(physx.PxRigidDynamicPtr pvk_this, uint pvk_minPositionIters);
public void setKinematicTarget(physx.PxTransform *destination) { physx.PxRigidDynamicPtr pvk_in_this = this; physx.PxTransform * pvk_in_destination = destination; void_PxRigidDynamicPtr_setKinematicTargetPtr_PxTransform_(pvk_in_this, pvk_in_destination); }
internal static extern void void_const_PxRigidDynamicPtr_getSolverIterationCountsPtr_uint_uint_(physx.PxRigidDynamicPtr pvk_this, uint *pvk_minPositionIters, uint *pvk_minVelocityIters);
internal static extern void void_PxRigidDynamicPtr_setContactReportThresholdPtr_float_(physx.PxRigidDynamicPtr pvk_this, float pvk_threshold);
internal static extern void void_PxRigidDynamicPtr_wakeUpPtr(physx.PxRigidDynamicPtr pvk_this);
public physx.PxRigidDynamicLockFlagsPtr getRigidDynamicLockFlags_New() { physx.PxRigidDynamicPtr pvk_in_this = this; return(PxRigidDynamicLockFlagsPtr_const_PxRigidDynamicPtr_getRigidDynamicLockFlagsPtr(pvk_in_this)); }
public float getStabilizationThreshold() { physx.PxRigidDynamicPtr pvk_in_this = this; return(float_const_PxRigidDynamicPtr_getStabilizationThresholdPtr(pvk_in_this)); }
public bool getKinematicTarget(physx.PxTransform *target) { physx.PxRigidDynamicPtr pvk_in_this = this; physx.PxTransform * pvk_in_target = target; return(bool_const_PxRigidDynamicPtr_getKinematicTargetPtr_PxTransform_(pvk_in_this, pvk_in_target)); }
public bool isSleeping() { physx.PxRigidDynamicPtr pvk_in_this = this; return(bool_const_PxRigidDynamicPtr_isSleepingPtr(pvk_in_this)); }
internal static extern void void_PxRigidDynamicPtr_putToSleepPtr(physx.PxRigidDynamicPtr pvk_this);
internal static extern void void_PxRigidDynamicPtr_setKinematicTargetPtr_PxTransform_(physx.PxRigidDynamicPtr pvk_this, physx.PxTransform *pvk_destination);
internal static extern float float_const_PxRigidDynamicPtr_getContactReportThresholdPtr(physx.PxRigidDynamicPtr pvk_this);
internal static extern bool bool_const_PxRigidDynamicPtr_getKinematicTargetPtr_PxTransform_(physx.PxRigidDynamicPtr pvk_this, physx.PxTransform *pvk_target);
internal static extern string string_const_PxRigidDynamicPtr_getConcreteTypeNamePtr(physx.PxRigidDynamicPtr pvk_this);
internal static extern bool bool_const_PxRigidDynamicPtr_isSleepingPtr(physx.PxRigidDynamicPtr pvk_this);
internal static extern physx.PxRigidDynamicPtr PxRigidDynamicPtr_PxCloneDynamicPtr_PxPhysicsPtr_PxTransform_PxRigidDynamicPtr_(physx.PxPhysicsPtr pvk_physicsSDK, physx.PxTransform *pvk_transform, physx.PxRigidDynamicPtr pvk_body);
internal static extern void void_PxRigidDynamicPtr_setStabilizationThresholdPtr_float_(physx.PxRigidDynamicPtr pvk_this, float pvk_threshold);