UNPKG

@babylonjs/core

Version:

Getting started? Play directly with the Babylon.js API using our [playground](https://playground.babylonjs.com/). It also contains a lot of samples to learn how to use it.

21 lines (20 loc) 725 B
import type { Collider } from "./collider"; import { Vector3 } from "../Maths/math.vector"; import type { Nullable } from "../types"; import type { Observer } from "../Misc/observable"; import type { AbstractMesh } from "../Meshes/abstractMesh"; /** * @internal */ export declare class _MeshCollisionData { _checkCollisions: boolean; _collisionMask: number; _collisionGroup: number; _surroundingMeshes: Nullable<AbstractMesh[]>; _collider: Nullable<Collider>; _oldPositionForCollisions: Vector3; _diffPositionForCollisions: Vector3; _onCollideObserver: Nullable<Observer<AbstractMesh>>; _onCollisionPositionChangeObserver: Nullable<Observer<Vector3>>; _collisionResponse: boolean; }