Commandes BASIC
3DPhysics
144 commandes
- Create3DPhysicsWorldCreate3DPhysicsWorld() +1
- Set3DPhysicsGravitySet3DPhysicsGravity(x float, y float, z float) +1
- Step3DPhysicsWorldStep3DPhysicsWorld()
- Reset3DPhysicsWorldReset3DPhysicsWorld()
- Delete3DPhysicsWorldDelete3DPhysicsWorld()
- Debug3DPhysicsWorldDebug3DPhysicsWorld()
- Physics3DTotalObjectsPhysics3DTotalObjects() → integer
- Physics3DActiveObjectsPhysics3DActiveObjects() → integer
- Physics3DTotalJointsPhysics3DTotalJoints() → integer
- ObjectShapeBoxObjectShapeBox(objID integer) +2
- ObjectShapeSphereObjectShapeSphere(objID integer) +1
- ObjectShapeCylinderObjectShapeCylinder(objID integer, axis integer) +1
- ObjectShapeConeObjectShapeCone(objID integer, axis integer) +1
- ObjectShapeCapsuleObjectShapeCapsule(objID integer, axis integer) +2
- ObjectShapeConvexHullObjectShapeConvexHull(objID integer)
- ObjectShapeStaticPolygonObjectShapeStaticPolygon(objID integer)
- ObjectShapeCompoundObjectShapeCompound(objID integer)
- Create3DPhysicsDynamicBodyCreate3DPhysicsDynamicBody(objID integer)
- Create3DPhysicsStaticBodyCreate3DPhysicsStaticBody(objID integer)
- Create3DPhysicsKinematicBodyCreate3DPhysicsKinematicBody(objID integer)
- Delete3DPhysicsBodyDelete3DPhysicsBody(objID integer)
- Create3DPhysicsStaticPlaneCreate3DPhysicsStaticPlane(normlX float, normalY float, normalZ float, offsetPosition float) → integer
- Physics3DStaticPlanePositionPhysics3DStaticPlanePosition(planeID integer, posX float, posY float, posZ float)
- Physics3DStaticPlaneRotationPhysics3DStaticPlaneRotation(planeID integer, angX float, angY float, angZ float)
- Delete3DPhysicsStaticPlaneDelete3DPhysicsStaticPlane(planeID integer)
- Object3DPhysicsGroupAndMaskObject3DPhysicsGroupAndMask(objID integer, group integer, mask integer)
- ObjectPhysics3DGroupObjectPhysics3DGroup(objID integer) → integer
- ObjectPhysics3DMaskObjectPhysics3DMask(objID integer) → integer
- Object3DPhysicsMassObject3DPhysicsMass(objID integer, mass float)
- ObjectPhysics3DMassObjectPhysics3DMass(objID integer) → float
- Object3DPhysicsCanSleepObject3DPhysicsCanSleep(objID integer, canSleep integer)
- Object3DPhysicsFrictionObject3DPhysicsFriction(objID integer, friction float)
- ObjectPhysics3DFrictionObjectPhysics3DFriction(objID integer) → float
- Object3DPhysicsRollingFrictionObject3DPhysicsRollingFriction(objID integer, friction float)
- ObjectPhysics3DRollingFrictionObjectPhysics3DRollingFriction(objID integer) → float
- Object3DPhysicsAnisotropicFrictionObject3DPhysicsAnisotropicFriction(objID integer, type integer)
- Object3DPhysicsMaxLinearVelocityObject3DPhysicsMaxLinearVelocity(objID integer, maxLinearVelocity float)
- Object3DPhysicsLinearVelocityObject3DPhysicsLinearVelocity(objID integer, dirX float, dirY float, dirZ float, initialSpeed float) +1
- ObjectPhysics3DLinearVelocityXObjectPhysics3DLinearVelocityX(objID integer) → float
- ObjectPhysics3DLinearVelocityYObjectPhysics3DLinearVelocityY(objID integer) → float
- ObjectPhysics3DLinearVelocityZObjectPhysics3DLinearVelocityZ(objID integer) → float
- Object3DPhysicsAngularVelocityObject3DPhysicsAngularVelocity(objID integer, angX float, angY float, angZ float, initialSpeed float) +1
- ObjectPhysics3DAngularVelocityXObjectPhysics3DAngularVelocityX(objID integer) → float
- ObjectPhysics3DAngularVelocityYObjectPhysics3DAngularVelocityY(objID integer) → float
- ObjectPhysics3DAngularVelocityZObjectPhysics3DAngularVelocityZ(objID integer) → float
- Object3DPhysicsDampingObject3DPhysicsDamping(objID integer, linearDamp float, angularDamp float)
- ObjectPhysics3DLinearDampObjectPhysics3DLinearDamp(objID integer) → float
- ObjectPhysics3DAngularDampObjectPhysics3DAngularDamp(objID integer) → float
- Object3DPhysicsSleepThresholdObject3DPhysicsSleepThreshold(objID integer, angular float, linear float)
- ObjectPhysics3DAngularSleepThresholdObjectPhysics3DAngularSleepThreshold(objID integer) → float
- ObjectPhysics3DLinearSleepThresholdObjectPhysics3DLinearSleepThreshold(objID integer) → float
- Object3DPhysicsDeactivationTimeObject3DPhysicsDeactivationTime(objID integer, time float)
- Object3DPhysicsRestitutionObject3DPhysicsRestitution(objID integer, friction float)
- ObjectPhysics3DRestitutionObjectPhysics3DRestitution(objID integer) → float
- ObjectPhysics3DFirstContactObjectPhysics3DFirstContact(objID integer) → integer
- ObjectPhysics3DContactXObjectPhysics3DContactX() → float
- ObjectPhysics3DContactYObjectPhysics3DContactY() → float
- ObjectPhysics3DContactZObjectPhysics3DContactZ() → float
- ObjectPhysics3DContactVectorObjectPhysics3DContactVector(outPosVec3 integer) → integer
- ObjectPhysics3DContactObjectBObjectPhysics3DContactObjectB() → integer
- ObjectPhysics3DNextContactObjectPhysics3DNextContact() → integer
- ObjectsPhysics3DContactPositionVectorObjectsPhysics3DContactPositionVector(objA integer, objB integer, outPosVec3 integer) → integer
- Create3DPhysicsPickJointCreate3DPhysicsPickJoint(objID integer, positionVec3 integer) → integer
- Update3DPhysicsPickJointUpdate3DPhysicsPickJoint(jointID integer, positionVec3 integer)
- Delete3DPhysicsPickJointDelete3DPhysicsPickJoint(jointID integer)
- Create3DPhysicsHingeJointCreate3DPhysicsHingeJoint(objA integer, objB integer, positionVec3 integer, rotationVec3 integer, disableCollisions integer) → integer
- Create3DPhysicsConeTwistJointCreate3DPhysicsConeTwistJoint(objA integer, objB integer, positionVec3 integer, rotationVec3 integer, disableCollisions integer) → integer
- Create3DPhysicsSliderJointCreate3DPhysicsSliderJoint(objA integer, objB integer, positionVec3 integer, rotationVec3 integer) → integer
- Create3DPhysicsFixedJointCreate3DPhysicsFixedJoint(objA integer, objB integer, positionVec3 integer) → integer
- Create3DPhysics6DOFJointCreate3DPhysics6DOFJoint(objA integer, objB integer, positionVec3 integer, rotationVec3 float) → integer
- Physics3DJointSliderAngularLimitsPhysics3DJointSliderAngularLimits(jointID integer, lowerLimit float, upperLimit float)
- Physics3DJointSliderLinearLimitsPhysics3DJointSliderLinearLimits(jointID integer, lowerLimit float, upperLimit float)
- Physics3DJointConeTwistLimitsPhysics3DJointConeTwistLimits(jointID integer, swingSpan1 float, swingSpan2 float, twistSpan float)
- Physics3DJointHingeLimitsPhysics3DJointHingeLimits(jointID integer, minAng float, maxAng float)
- Physics3DJointBreakingThresholdPhysics3DJointBreakingThreshold(jointID integer, breakThreshold float)
- Set3DPhysicsJointEnabledSet3DPhysicsJointEnabled(jointID integer, isEnabled integer)
- Physics3DJointEnabledPhysics3DJointEnabled(jointID integer) → integer
- Physics3DJointPositionVectorPhysics3DJointPositionVector(jointID integer) → integer
- Physics3DJointRotationVectorPhysics3DJointRotationVector(jointID integer) → integer
- Delete3DPhysicsJointDelete3DPhysicsJoint(jointID integer)
- Physics3DHingeJointMotorIsEnabledPhysics3DHingeJointMotorIsEnabled(jointID integer, isEnabled integer)
- Physics3DHingeJointMaxMotorImpulsePhysics3DHingeJointMaxMotorImpulse(jointID integer, maxImpulse float)
- Physics3DHingeJointMotorVelocityPhysics3DHingeJointMotorVelocity(jointID integer, targetVelocity float)
- Physics3DTwistJointMotorIsEnabledPhysics3DTwistJointMotorIsEnabled(jointID integer, isEnabled integer)
- Physics3DTwistJointMaxMotorImpulsePhysics3DTwistJointMaxMotorImpulse(jointID integer, maxImpulse float)
- Physics3DTwistJointMotorRotationTargetPhysics3DTwistJointMotorRotationTarget(jointID integer, rotationVec3ID integer)
- Physics3DSliderJointPoweredMotorIsEnabledPhysics3DSliderJointPoweredMotorIsEnabled(jointID integer, isEnabled integer)
- Physics3DSliderJointMaxMotorForcePhysics3DSliderJointMaxMotorForce(jointID integer, maxLinearForce float)
- Physics3DSliderJointTargetMotorVelocityPhysics3DSliderJointTargetMotorVelocity(jointID integer, linearMotorVelocity float)
- AddObjectShapeBoxAddObjectShapeBox(objID integer, positionVec3 integer, rotationVec3 integer, sizeVec3 integer)
- AddObjectShapeSphereAddObjectShapeSphere(objID integer, positionVec3 integer, diameter float)
- AddObjectShapeCapsuleAddObjectShapeCapsule(objID integer, positionVec3 integer, rotationVec3 integer, sizeVec3 integer, axis integer)
- AddObjectShapeConeAddObjectShapeCone(objID integer, positionVec3 integer, rotationVec3 integer, sizeVec3 integer, axis integer)
- AddObjectShapeCylinderAddObjectShapeCylinder(objID integer, positionVec3 integer, rotationVec3 integer, sizeVec3 integer, axis integer)
- SaveObjectShapeSaveObjectShape(objID integer, fileName string) → integer
- LoadObjectShapeLoadObjectShape(objID integer, fileName string) → integer
- Create3DPhysicsRayCreate3DPhysicsRay() → integer
- Delete3DPhysicsRayDelete3DPhysicsRay(rayID integer)
- Ray3DPhysicsExistRay3DPhysicsExist(rayID integer) → integer
- RayCast3DPhysicsRayCast3DPhysics(rayID integer, fromVec3ID integer, toVec3ID integer, allOrClosest integer)
- RayCast3DPhysicsObjectRayCast3DPhysicsObject(objID integer, rayID integer, fromVec3ID integer, toVec3ID integer, allOrClosest integer) → integer
- Physics3DRayCastObjectHitPhysics3DRayCastObjectHit(rayID integer, fractionIndex float) → integer
- Physics3DRayCastClosestObjectHitPhysics3DRayCastClosestObjectHit(rayID integer) → integer
- Physics3DRayCastFractionPhysics3DRayCastFraction(rayID integer) → float
- Physics3DRayCastContactPositionPhysics3DRayCastContactPosition(rayID integer, fractionIndex float, outVec3ID integer) → integer
- Physics3DRayCastClosestContactPositionPhysics3DRayCastClosestContactPosition(rayID integer, outVec3ID integer) → integer
- Physics3DRayCastNormalVectorPhysics3DRayCastNormalVector(rayID integer, returnVec3ID integer)
- Physics3DRayCastNumHitsPhysics3DRayCastNumHits(rayID integer) → integer
- SphereCast3DPhysicsSphereCast3DPhysics(rayID integer, fromVec3ID integer, toVec3ID integer, radius float)
- SphereCast3DPhysicsObjectSphereCast3DPhysicsObject(objID integer, rayID integer, fromVec3ID integer, toVec3ID integer, radius float) → integer
- Create3DPhysicsRagDollCreate3DPhysicsRagDoll(objID integer, objTotalWeight float)
- Add3DPhysicsRagDollBoneAdd3DPhysicsRagDollBone(startBoneID integer, endBoneID integer, diameter float, collisionGroup integer, collisionMask integer) → integer
- AssignTo3DPhysicsRagDollBoneObjectBoneAssignTo3DPhysicsRagDollBoneObjectBone(ragdollBoneID integer, objBoneID integer)
- Add3DPhysicsRagDollHingeJointAdd3DPhysicsRagDollHingeJoint(boneAID integer, boneBID integer, objBoneID integer, jointRotationVec3 integer, minLimit float, maxLimit float)
- Add3DPhysicsRagDollTwistJointAdd3DPhysicsRagDollTwistJoint(boneAID integer, boneBID integer, objBoneID integer, jointRotationVec3 integer, limitsVec3 integer)
- Finalize3DPhysicsRagDollFinalize3DPhysicsRagDoll()
- Delete3DPhysicsRagdollDelete3DPhysicsRagdoll(objID integer)
- Physics3DRagdollExistPhysics3DRagdollExist(objID integer) → integer
- Physics3DRagdollFromBoneObjectPhysics3DRagdollFromBoneObject(objID integer) → integer
- Is3dPhysicsRagdollStaticIs3dPhysicsRagdollStatic(objID integer) → integer
- Set3DphysicsRagdollStaticSet3DphysicsRagdollStatic(objID integer, isStatic integer)
- Physics3DRagdollBonesVisiblePhysics3DRagdollBonesVisible(objID integer, isVisible integer)
- Physics3DRagdollDampingPhysics3DRagdollDamping(linear float, angular float)
- Physics3DRagdollSleepThresholdsPhysics3DRagdollSleepThresholds(linear float, angular float)
- Physics3DRagdollDeactivationTimePhysics3DRagdollDeactivationTime(time float)
- Physics3DRagdollDeactivationPhysics3DRagdollDeactivation(objID integer, isDisabled integer)
- Create3DPhysicsCharacterCreate3DPhysicsCharacter(objID integer, axis integer, objOffsetVec3 integer, objOrientationVec3 integer, crouchScale float)
- Delete3DPhysicsCharacterDelete3DPhysicsCharacter(objID integer)
- Physics3DCharacterExistsPhysics3DCharacterExists(objID integer) → integer
- Physics3DCharacterGravityPhysics3DCharacterGravity(objID integer, gravity float)
- Physics3DCharacterFallSpeedPhysics3DCharacterFallSpeed(objID integer, fallSpeed float)
- Physics3DCharacterJumpSpeedPhysics3DCharacterJumpSpeed(objID integer, jumpSpeed float)
- Physics3DCharacterMaxSlopePhysics3DCharacterMaxSlope(objID integer, maxSlopeDegress float)
- Physics3DCharacterStepHeightPhysics3DCharacterStepHeight(objID integer, stepHeight float)
- Physics3DCharacterControllerMaxSlopePhysics3DCharacterControllerMaxSlope(objID integer) → float
- Physics3DCharacterControllerGravityPhysics3DCharacterControllerGravity(objID integer) → float
- Move3DPhysicsCharacterMove3DPhysicsCharacter(objID integer, direction integer, velocity float) +1
- Rotate3DPhysicsCharacterRotate3DPhysicsCharacter(objID integer, angle float)
- Jump3DPhysicsCharacterJump3DPhysicsCharacter(objID integer)
- Crouch3DPhysicsCharacterCrouch3DPhysicsCharacter(objID integer)
- Stand3DPhysicsCharacterStand3DPhysicsCharacter(objID integer)
- Debug3DPhysicsCharacterDebug3DPhysicsCharacter(objID integer, isDebug integer)
- Physics3DCharacterPositionPhysics3DCharacterPosition(objID integer, posX float, posY float, posZ float)
- ObjectPhysics3DMaxLinearVelocityObjectPhysics3DMaxLinearVelocity(objID integer) → float