API reference
API reference
Select your platform
No SDKs available
No versions available

com.meta.spatial.physics

Package-level declarations

Types

NameSummary
class Physics(shape: String = "box", linearVelocity: Vector3 = Vector3(0.0f), angularVelocity: Vector3 = Vector3(0.0f), dimensions: Vector3 = Vector3(0.5f), density: Float = 1.0f, restitution: Float = 0.2f, friction: FrictionObject = FrictionObject(0.5f, 0f, 0f), state: PhysicsState = PhysicsState.DYNAMIC, applyForce: Vector3 = Vector3(0.0f)) : ComponentBase
class PhysicsCollisionCallbackEventArgs(val collidedEntity: Entity, val collisionPosition: Vector3, val collisionNormal: Vector3, val impulse: Float, datamodel: DataModel) : EventArgs
class PhysicsFeature(val spatial: SpatialInterface, val useGrabbablePhysics: Boolean = true, worldBounds: PhysicsWorldBounds? = null) : SpatialFeature
class PhysicsOutOfBoundsSystem(val spatial: SpatialInterface, bounds: PhysicsWorldBounds = PhysicsWorldBounds()) : SystemBase
class PhysicsWorldBounds(var minX: Float? = null, var maxX: Float? = null, var minY: Float? = null, var maxY: Float? = null, var minZ: Float? = null, var maxZ: Float? = null)
class UpdateCallbackEntitiesSystem(val mScene: Long) : SystemBase
Did you find this page helpful?
Thumbs up icon
Thumbs down icon