UNPKG

the-world-engine

Version:

three.js based, unity like game engine for browser

60 lines (59 loc) 1.55 kB
export function b2LinearStiffness(def: any, frequencyHertz: any, dampingRatio: any, bodyA: any, bodyB: any): void; export function b2AngularStiffness(def: any, frequencyHertz: any, dampingRatio: any, bodyA: any, bodyB: any): void; export const b2JointType: any; export class b2Jacobian { linear: b2Vec2; angularA: number; angularB: number; SetZero(): b2Jacobian; Set(x: any, a1: any, a2: any): b2Jacobian; } export class b2JointEdge { constructor(joint: any); _other: any; prev: any; next: any; joint: any; set other(arg: any); get other(): any; Reset(): void; } export class b2JointDef { constructor(type: any); type: any; userData: any; collideConnected: boolean; } export class b2Joint { constructor(def: any); m_type: any; m_prev: any; m_next: any; m_edgeA: b2JointEdge; m_edgeB: b2JointEdge; m_index: number; m_islandFlag: boolean; m_collideConnected: any; m_userData: any; m_bodyA: any; m_bodyB: any; GetType(): any; GetBodyA(): any; GetBodyB(): any; GetNext(): any; GetUserData(): any; SetUserData(data: any): void; IsEnabled(): any; GetCollideConnected(): any; Dump(log: any): void; ShiftOrigin(newOrigin: any): void; Draw(draw: any): void; } export namespace b2Joint { const Draw_s_p1: b2Vec2; const Draw_s_p2: b2Vec2; const Draw_s_color: b2Color; const Draw_s_c: b2Color; } import { b2Vec2 } from "../common/b2_math.js"; import { b2Color } from "../common/b2_draw.js";