WorldPhysics Module
Physics functions for the world.
Type extensions
Type extension | Description |
|
|
|
|
|
|
Full Usage:
World.clearFluidParticles emitterId world
Parameters:
FluidEmitterId
world : World
|
|
Full Usage:
World.createBodies2d bodySource bodiesProperties world
Parameters:
Simulant
bodiesProperties : BodyProperties list
world : World
|
|
Full Usage:
World.createBodies3d bodySource bodiesProperties world
Parameters:
Simulant
bodiesProperties : BodyProperties list
world : World
|
|
Full Usage:
World.createBody2d bodyId bodyProperties world
Parameters:
BodyId
bodyProperties : BodyProperties
world : World
|
|
Full Usage:
World.createBody3d bodyId bodyProperties world
Parameters:
BodyId
bodyProperties : BodyProperties
world : World
|
|
Full Usage:
World.createBodyJoint2d bodyJointSource bodyJointProperties world
Parameters:
Simulant
bodyJointProperties : BodyJointProperties
world : World
|
Extended Type:
|
Full Usage:
World.createBodyJoint3d bodyJointSource bodyJointProperties world
Parameters:
Simulant
bodyJointProperties : BodyJointProperties
world : World
|
Extended Type:
|
|
|
|
|
|
|
|
|
Full Usage:
World.destroyBodyJoint2d bodyJointTarget bodyJointTarget2Opt bodyJointId world
Parameters:
BodyId
bodyJointTarget2Opt : BodyId option
bodyJointId : BodyJointId
world : World
|
Extended Type:
|
Full Usage:
World.destroyBodyJoint3d bodyJointTarget bodyJointTarget2Opt bodyJointId world
Parameters:
BodyId
bodyJointTarget2Opt : BodyId option
bodyJointId : BodyJointId
world : World
|
Extended Type:
|
Full Usage:
World.emitFluidParticles particles emitterId world
Parameters:
FluidParticle SArray
emitterId : FluidEmitterId
world : World
|
|
Full Usage:
World.filterFluidParticles predicate emitterId world
Parameters:
FluidParticle -> bool
emitterId : FluidEmitterId
world : World
|
|
|
|
|
|
|
|
|
|
Full Usage:
World.getBodyJointExists bodyJointId world
Parameters:
BodyJointId
world : World
Returns: bool
|
|
Full Usage:
World.getBodyJointMotorSpeed bodyId world
Parameters:
BodyJointId
world : World
Returns: single
|
|
Full Usage:
World.getBodyJointTargetAngle bodyId world
Parameters:
BodyJointId
world : World
Returns: single
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
World.handlePhysicsMessage2d message world
Parameters:
PhysicsMessage
world : World
|
|
Full Usage:
World.handlePhysicsMessage3d message world
Parameters:
PhysicsMessage
world : World
|
|
Full Usage:
World.handlePhysicsMessages2d messages world
Parameters:
PhysicsMessage seq
world : World
|
|
Full Usage:
World.handlePhysicsMessages3d messages world
Parameters:
PhysicsMessage seq
world : World
|
|
|
|
|
|
Full Usage:
World.mapFluidParticles mapper emitterId world
Parameters:
FluidParticle -> FluidParticle
emitterId : FluidEmitterId
world : World
|
Extended Type:
|
Full Usage:
World.rayCastBodies2d ray collisionMask closestOnly world
Parameters: Returns: BodyIntersection array
|
|
Full Usage:
World.rayCastBodies3d ray collisionMask closestOnly world
Parameters: Returns: BodyIntersection array
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
World.setBodyJointMotorEnabled enabled bodyJointId world
Parameters:
bool
bodyJointId : BodyJointId
world : World
|
Extended Type:
|
Full Usage:
World.setBodyJointMotorSpeed motorSpeed bodyJointId world
Parameters:
single
bodyJointId : BodyJointId
world : World
|
Extended Type:
|
|
|
Full Usage:
World.setBodyRotation rotation bodyId world
Parameters:
Quaternion
bodyId : BodyId
world : World
|
|
|
|
|
|
|
|
Full Usage:
World.setFluidParticles particles emitterId world
Parameters:
FluidParticle SArray
emitterId : FluidEmitterId
world : World
|
|
|
|
|
|
Full Usage:
World.shapeCastBodies2d shape transformOpt ray collisionMask closestOnly world
Parameters:
BodyShape
transformOpt : Affine option
ray : Ray3
collisionMask : int
closestOnly : bool
world : World
Returns: BodyIntersection array
|
|
Full Usage:
World.shapeCastBodies3d shape transformOpt ray collisionMask closestOnly world
Parameters:
BodyShape
transformOpt : Affine option
ray : Ray3
collisionMask : int
closestOnly : bool
world : World
Returns: BodyIntersection array
|