mirror of
https://github.com/chenasraf/DefinitelyTyped.git
synced 2026-05-18 01:49:01 +00:00
🤖 Merge PR #49940 [matter-js] Add Render.lookAt method and Render.showSleeping option by @mashafomasha
Co-authored-by: Maria Fomashina <m.fomashina@corp.mail.ru>
This commit is contained in:
32
types/matter-js/index.d.ts
vendored
32
types/matter-js/index.d.ts
vendored
@@ -2492,6 +2492,29 @@ declare namespace Matter {
|
||||
* default undefined
|
||||
*/
|
||||
wireframeBackground?: string
|
||||
|
||||
/**
|
||||
* Sets opacity of sleeping body if `render.options.showSleeping` is enabled
|
||||
* @type boolean
|
||||
* default true
|
||||
*/
|
||||
showSleeping?: boolean;
|
||||
}
|
||||
|
||||
interface IRenderLookAtObject {
|
||||
bounds?: Bounds;
|
||||
position?: {
|
||||
x: number;
|
||||
y: number;
|
||||
};
|
||||
min?: {
|
||||
x: number;
|
||||
y: number;
|
||||
};
|
||||
max?: {
|
||||
x: number;
|
||||
y: number;
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -2538,6 +2561,15 @@ declare namespace Matter {
|
||||
* @param {engine} engine
|
||||
*/
|
||||
static world(render: Render): void;
|
||||
/**
|
||||
* Positions and sizes the viewport around the given object bounds.
|
||||
* @method lookAt
|
||||
* @param {Render} render
|
||||
* @param {IRenderLookAtObject | IRenderLookAtObject[]} objects
|
||||
* @param {Vector} paddiing
|
||||
* @param {boolean} center
|
||||
*/
|
||||
static lookAt(render: Render, objects: IRenderLookAtObject | IRenderLookAtObject[], paddiing?: Vector, center?: boolean): void;
|
||||
|
||||
/**
|
||||
* A back-reference to the `Matter.Render` module.
|
||||
|
||||
Reference in New Issue
Block a user