react-native-filament
Version:
A real-time physically based 3D rendering engine for React Native
12 lines (9 loc) • 447 B
text/typescript
export type ActivationState = 'active_state' | 'island_sleeping' | 'want_deactivation' | 'disable_deactivation' | 'disable_simulation'
export type CollisionCallback = (thisBody: RigidBody, collidedWith: RigidBody) => void
export interface RigidBody {
setDamping(linearDamping: number, angularDamping: number): void
friction: number
activationState: ActivationState
id: string
setCollisionCallback(callback?: CollisionCallback): void
}