Package-level declarations
Types
Link copied to clipboard
A chain segment with ghost vertices for smooth collision.
Link copied to clipboard
data class ShapeDef(val density: Float = 1.0f, val friction: Float = 0.6f, val restitution: Float = 0.0f, val rollingResistance: Float = 0.0f, val tangentSpeed: Float = 0.0f, val filter: Filter = Filter.Default, val isSensor: Boolean = false, val enableSensorEvents: Boolean = false, val enableContactEvents: Boolean = false, val enableHitEvents: Boolean = false, val enablePreSolveEvents: Boolean = false, val invokeContactCreation: Boolean = true, val updateBodyMass: Boolean = true)
Definition for creating a shape. Default values match Box2D's b2DefaultShapeDef().
Link copied to clipboard
data class SurfaceMaterial(val friction: Float = 0.6f, val restitution: Float = 0.0f, val rollingResistance: Float = 0.0f, val tangentSpeed: Float = 0.0f, val userMaterialId: Int = 0, val customColor: UInt)
Surface material properties for shapes. Controls friction, restitution, and other surface interaction parameters.