RapierEngine

Types

Link copied to clipboard
class Builder(settings: RapierEngine.Settings = Settings()) : PhysicsEngine.Builder
Link copied to clipboard
@ConfigSerializable
data class Settings(val integration: RapierEngine.Settings.Integration = Integration())

Properties

Link copied to clipboard
open override val name: String
Link copied to clipboard
Link copied to clipboard
open lateinit override var version: String

Functions

Link copied to clipboard
open override fun createBody(type: RigidBodyType, position: DIso3): RigidBody.Own
Link copied to clipboard
open override fun createCollider(shape: Shape, position: Collider.Start): Collider.Own
Link copied to clipboard
open override fun createJoint(): Joint
Link copied to clipboard
open override fun createShape(geom: Geometry): Shape
Link copied to clipboard
open override fun createSpace(settings: PhysicsSpace.Settings): PhysicsSpace
Link copied to clipboard
open override fun destroy()
Link copied to clipboard
open override fun stepSpaces(dt: Double, spaces: Collection<PhysicsSpace>)