the-world-engine
Version:
three.js based, unity like game engine for browser
30 lines (29 loc) • 970 B
TypeScript
export class b2Pair {
constructor(proxyA: any, proxyB: any);
proxyA: any;
proxyB: any;
}
export class b2BroadPhase {
m_tree: b2DynamicTree<any>;
m_proxyCount: number;
m_moveCount: number;
m_moveBuffer: any[];
m_pairCount: number;
m_pairBuffer: any[];
CreateProxy(aabb: any, userData: any): import("./b2_dynamic_tree.js").b2TreeNode<any>;
DestroyProxy(proxy: any): void;
MoveProxy(proxy: any, aabb: any, displacement: any): void;
TouchProxy(proxy: any): void;
GetProxyCount(): number;
UpdatePairs(callback: any): void;
Query(aabb: any, callback: any): void;
QueryPoint(point: any, callback: any): void;
RayCast(input: any, callback: any): void;
GetTreeHeight(): number;
GetTreeBalance(): number;
GetTreeQuality(): number;
ShiftOrigin(newOrigin: any): void;
BufferMove(proxy: any): void;
UnBufferMove(proxy: any): void;
}
import { b2DynamicTree } from "./b2_dynamic_tree.js";