Skip to content

Commit 1284767

Browse files
committed
1 parent 79ab4cc commit 1284767

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

types/scratch-render.d.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -490,7 +490,8 @@ declare class RenderWebGL extends EventEmitter<RenderWebGL.ScratchRenderEventMap
490490
*/
491491
static _getContext(canvas: HTMLCanvasElement): RenderWebGL.AnyWebGLContext | null;
492492

493-
static sampleColor3b(vector: twgl.V3, drawableIds: number[], destination?: Uint8ClampedArray): Uint8ClampedArray;
493+
// TW: converted to instance method; returns 4th channel for alpha
494+
sampleColor4b(vector: twgl.V3, drawableIds: number[], destination?: Uint8ClampedArray): Uint8ClampedArray;
494495

495496
constructor(canvas: HTMLCanvasElement, xLeft?: number, xRight?: number, yBottom?: number, yTop?: number);
496497

@@ -746,8 +747,9 @@ declare class RenderWebGL extends EventEmitter<RenderWebGL.ScratchRenderEventMap
746747
* @param red Red from 0-1
747748
* @param green Green from 0-1
748749
* @param blue Blue from 0-1
750+
* @param alpha Alpha from 0-1, defaults to 1. (from TW)
749751
*/
750-
setBackgroundColor(red: number, green: number, blue: number): void;
752+
setBackgroundColor(red: number, green: number, blue: number, alpha?: number): void;
751753

752754
_snapshotCallbacks: Array<(dataURL: string) => void>;
753755
requestSnapshot(callback: (dataURL: string) => void): void;

0 commit comments

Comments
 (0)