@awayfl/poki-player
Version:
AVM Player for poki games
26 lines • 810 B
TypeScript
import { b2Joint, b2MouseJointDef } from '../Joints';
import { b2Vec2, b2Mat22 } from '../../Common/Math';
import { b2TimeStep } from '../b2TimeStep';
export declare class b2MouseJoint extends b2Joint {
GetAnchor1(): b2Vec2;
GetAnchor2(): b2Vec2;
GetReactionForce(): b2Vec2;
GetReactionTorque(): number;
SetTarget(target: b2Vec2): void;
constructor(def: b2MouseJointDef);
private K;
private K1;
private K2;
InitVelocityConstraints(step: b2TimeStep): void;
SolveVelocityConstraints(step: b2TimeStep): void;
SolvePositionConstraints(): boolean;
m_localAnchor: b2Vec2;
m_target: b2Vec2;
m_impulse: b2Vec2;
m_mass: b2Mat22;
m_C: b2Vec2;
m_maxForce: number;
m_beta: number;
m_gamma: number;
}
//# sourceMappingURL=b2MouseJoint.d.ts.map