Skip to content

Commit 0cf07a4

Browse files
committed
TW: update render types
TurboWarp/scratch-render@1ffefcf and some older changes
1 parent d6ca219 commit 0cf07a4

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

types/scratch-render.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ declare namespace RenderWebGL {
137137
// TW
138138
_renderer: RenderWebGL;
139139
emitWasAltered(): void;
140+
private: boolean;
140141

141142
_id: number;
142143
get id(): number;
@@ -328,6 +329,9 @@ declare namespace RenderWebGL {
328329
}
329330

330331
class Drawable {
332+
// TW
333+
interactive: boolean;
334+
331335
static color4fFromID(id: number): [number, number, number, number];
332336
static color3bToID(r: number, g: number, b: number): number;
333337
static sampleColor4b(coordinate: twgl.V3, drawable :Drawable, destination: Uint8ClampedArray, effectMask?: EffectMask): Uint8ClampedArray;
@@ -447,6 +451,7 @@ declare class RenderWebGL extends EventEmitter<RenderWebGL.ScratchRenderEventMap
447451
_updateRenderQuality(): void;
448452
setPrivateSkinAccess(enabled: boolean): void;
449453
markSkinAsPrivate(skinId: number): void;
454+
markDrawableAsNoninteractive(drawableId: number): void;
450455
skinWasAltered(skin: RenderWebGL.Skin): void;
451456
createTextWrapper(measurementProvider: RenderWebGL.CanvasMeasurementProvider): RenderWebGL.TextWrapper;
452457
customFonts: Record<string, string>;

0 commit comments

Comments
 (0)