From 3ba56d4e5acb809c38e14be5a70479594ff19faf Mon Sep 17 00:00:00 2001 From: scambier Date: Tue, 16 Dec 2025 16:11:09 +0100 Subject: [PATCH] Update _G.d.ts --- _G.d.ts | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/_G.d.ts b/_G.d.ts index 9991b10..f86d854 100644 --- a/_G.d.ts +++ b/_G.d.ts @@ -200,7 +200,7 @@ interface Userdata { // Mutation and conversion mutate(data_type: UserdataType, width?: number, height?: number): void; convert(data_type: UserdataType, dest?: Userdata): Userdata; - + // Interpolation lerp(offset?: number, len?: number, el_stride?: number, num_lerps?: number, lerp_stride?: number): Userdata; @@ -423,7 +423,22 @@ declare function matmul3d(m0: Userdata<"f64">, m1: Userdata<"f64">, m_out?: User // ===================== // Window API // ===================== -declare function window(attributes?: any): any; +declare function window(attributes?: Partial<{ + width: number + height: number + title: string + pauseable: boolean + tabbled: boolean + has_frame: boolean + resizeable: boolean + wallpapier: boolean + autoclose: boolean + z: number + cursor: 0 | 1 | Userdata + squashable: boolean + background_updates: boolean + background_draws: boolean +}>): any; declare function window(width: number, height: number): any; declare function get_display(): Userdata<"u8">; declare function set_draw_target(ud?: Userdata<"u8">): void;