1234567891011121314151617181920 |
- import { Collider } from './collider';
- import { Vector3 } from '../Maths/math';
- import { Nullable } from '../types';
- import { Observer } from '../Misc/observable';
- declare type AbstractMesh = import("../Meshes/abstractMesh").AbstractMesh;
- /**
- * @hidden
- */
- export class _MeshCollisionData {
- public _checkCollisions = false;
- public _collisionMask = -1;
- public _collisionGroup = -1;
- public _collider: Nullable<Collider> = null;
- public _oldPositionForCollisions = new Vector3(0, 0, 0);
- public _diffPositionForCollisions = new Vector3(0, 0, 0);
- public _onCollideObserver: Nullable<Observer<AbstractMesh>>;
- public _onCollisionPositionChangeObserver: Nullable<Observer<Vector3>>;
- }
|