// ĠTHIS ĠFILE ĠIS ĠGENERATED ! ĠDO ĠNOT ĠEDIT ĠIT ĠMAN U ALLY ! Ċ @ file : Suppress (" Package Directory Mismatch ", Ġ" unused ", Ġ" FunctionName ", Ġ" Red undant Modal ity Modifier ", ĊĠĠĠ Ġ" UN CHECK ED _ CAST ", Ġ" Join Declaration And Assignment ", Ġ" USE LESS _ CAST ", ĊĠĠĠ Ġ" Remove Red undant Qualifier Name ") Ċ Ċ package Ġgod ot Ċ Ċ import Ġgod ot . OS Ċ import Ġgod ot . annotation . God ot BaseType Ċ import Ġgod ot . core . Dictionary Ċ import Ġgod ot . core . God ot Error Ċ import Ġgod ot . core . Pool String Array Ċ import Ġgod ot . core . Rect 2 Ċ import Ġgod ot . core . Transfer Context Ċ import Ġgod ot . core . Variant Array Ċ import Ġgod ot . core . Variant Type . ANY Ċ import Ġgod ot . core . Variant Type . ARRAY Ċ import Ġgod ot . core . Variant Type . BOOL Ċ import Ġgod ot . core . Variant Type . DI CTIONARY Ċ import Ġgod ot . core . Variant Type . DOUBLE Ċ import Ġgod ot . core . Variant Type . JVM _ INT Ċ import Ġgod ot . core . Variant Type . LONG Ċ import Ġgod ot . core . Variant Type . NIL Ċ import Ġgod ot . core . Variant Type . OBJECT Ċ import Ġgod ot . core . Variant Type . POOL _ STRING _ ARRAY Ċ import Ġgod ot . core . Variant Type . RECT 2 Ċ import Ġgod ot . core . Variant Type . STRING Ċ import Ġgod ot . core . Variant Type . VECTOR 2 Ċ import Ġgod ot . core . Vector 2 Ċ import Ġgod ot . util . Void Ptr Ċ import Ġkotlin . Any Ċ import Ġkotlin . Boolean Ċ import Ġkotlin . Double Ċ import Ġkotlin . Int Ċ import Ġkotlin . Long Ċ import Ġkotlin . String Ċ import Ġkotlin . Suppress Ċ import Ġkotlin . Unit Ċ Ċ @ God ot BaseType Ċ object ĠOS Ġ: ĠObject () Ġ{ ĊĠ Ġfinal Ġconst Ġval ĠDAY _ FR ID AY : ĠLong Ġ= Ġ 5 ĊĊĠ Ġfinal Ġconst Ġval ĠDAY _ MON DAY : ĠLong Ġ= Ġ 1 ĊĊĠ Ġfinal Ġconst Ġval ĠDAY _ S ATUR DAY : ĠLong Ġ= Ġ 6 ĊĊĠ Ġfinal Ġconst Ġval ĠDAY _ S UND AY : ĠLong Ġ= Ġ 0 ĊĊĠ Ġfinal Ġconst Ġval ĠDAY _ TH UR SD AY : ĠLong Ġ= Ġ 4 ĊĊĠ Ġfinal Ġconst Ġval ĠDAY _ T UES DAY : ĠLong Ġ= Ġ 2 ĊĊĠ Ġfinal Ġconst Ġval ĠDAY _ W ED N ES DAY : ĠLong Ġ= Ġ 3 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ AP R IL : ĠLong Ġ= Ġ 4 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ AU G UST : ĠLong Ġ= Ġ 8 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ DE CE MBER : ĠLong Ġ= Ġ 1 2 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ FE BR U ARY : ĠLong Ġ= Ġ 2 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ J AN U ARY : ĠLong Ġ= Ġ 1 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ J UL Y : ĠLong Ġ= Ġ 7 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ J UNE : ĠLong Ġ= Ġ 6 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ M ARCH : ĠLong Ġ= Ġ 3 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ MAY : ĠLong Ġ= Ġ 5 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ NO VE MBER : ĠLong Ġ= Ġ 1 1 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ OCT OB ER : ĠLong Ġ= Ġ 1 0 ĊĊĠ Ġfinal Ġconst Ġval ĠMON TH _ SEP TE MBER : ĠLong Ġ= Ġ 9 ĊĊĠ Ġfinal Ġconst Ġval ĠPO WER STATE _ CHAR GED : ĠLong Ġ= Ġ 4 ĊĊĠ Ġfinal Ġconst Ġval ĠPO WER STATE _ CHAR GING : ĠLong Ġ= Ġ 3 ĊĊĠ Ġfinal Ġconst Ġval ĠPO WER STATE _ NO _ B ATTER Y : ĠLong Ġ= Ġ 2 ĊĊĠ Ġfinal Ġconst Ġval ĠPO WER STATE _ ON _ B ATTER Y : ĠLong Ġ= Ġ 1 ĊĊĠ Ġfinal Ġconst Ġval ĠPO WER STATE _ UNKNOWN : ĠLong Ġ= Ġ 0 ĊĊĠ Ġfinal Ġconst Ġval ĠSCREEN _ OR IENTATION _ LAND SC APE : ĠLong Ġ= Ġ 0 ĊĊĠ Ġfinal Ġconst Ġval ĠSCREEN _ OR IENTATION _ POR TRA IT : ĠLong Ġ= Ġ 1 ĊĊĠ Ġfinal Ġconst Ġval ĠSCREEN _ OR IENTATION _ RE VERSE _ LAND SC APE : ĠLong Ġ= Ġ 2 ĊĊĠ Ġfinal Ġconst Ġval ĠSCREEN _ OR IENTATION _ RE VERSE _ POR TRA IT : ĠLong Ġ= Ġ 3 ĊĊĠ Ġfinal Ġconst Ġval ĠSCREEN _ OR IENTATION _ SENSOR : ĠLong Ġ= Ġ 6 ĊĊĠ Ġfinal Ġconst Ġval ĠSCREEN _ OR IENTATION _ SENSOR _ LAND SC APE : ĠLong Ġ= Ġ 4 ĊĊĠ Ġfinal Ġconst Ġval ĠSCREEN _ OR IENTATION _ SENSOR _ POR TRA IT : ĠLong Ġ= Ġ 5 ĊĊĠ Ġfinal Ġconst Ġval ĠSYSTEM _ DIR _ DC IM : ĠLong Ġ= Ġ 1 ĊĊĠ Ġfinal Ġconst Ġval ĠSYSTEM _ DIR _ DE SK TOP : ĠLong Ġ= Ġ 0 ĊĊĠ Ġfinal Ġconst Ġval ĠSYSTEM _ DIR _ DOCUMENT S : ĠLong Ġ= Ġ 2 ĊĊĠ Ġfinal Ġconst Ġval ĠSYSTEM _ DIR _ DOWNLOAD S : ĠLong Ġ= Ġ 3 ĊĊĠ Ġfinal Ġconst Ġval ĠSYSTEM _ DIR _ MO VI ES : ĠLong Ġ= Ġ 4 ĊĊĠ Ġfinal Ġconst Ġval ĠSYSTEM _ DIR _ M US IC : ĠLong Ġ= Ġ 5 ĊĊĠ Ġfinal Ġconst Ġval ĠSYSTEM _ DIR _ PI CTURE S : ĠLong Ġ= Ġ 6 ĊĊĠ Ġfinal Ġconst Ġval ĠSYSTEM _ DIR _ RING TON ES : ĠLong Ġ= Ġ 7 ĊĊĠ Ġfinal Ġconst Ġval ĠV IDE O _ DRIVER _ GLES 2 : ĠLong Ġ= Ġ 1 ĊĊĠ Ġfinal Ġconst Ġval ĠV IDE O _ DRIVER _ GLES 3 : ĠLong Ġ= Ġ 0 ĊĊĠ Ġvar Ġclipboard : ĠString ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ CLIP BOARD , ĠSTRING ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ CLIP BOARD , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġcurrent Screen : ĠLong ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ CURRENT _ SCREEN , ĠLONG ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ CURRENT _ SCREEN , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġexit Code : ĠLong ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ EXIT _ CODE , ĠLONG ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ EXIT _ CODE , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġkeep Screen On : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ KEEP _ SCREEN _ ON , ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ KEEP _ SCREEN _ ON , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġlow Processor Usage Mode : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ LOW _ PROCESS OR _ USAGE _ MODE , ĊĠĠĠĠĠĠĠĠĠ ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ LOW _ PROCESS OR _ USAGE _ MODE , ĊĠĠĠĠĠĠĠĠĠ ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġlow Processor Usage Mode Sleep U sec : ĠLong ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĊĠĠĠĠĠĠĠĠĠ ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ LOW _ PROCESS OR _ USAGE _ MODE _ SLEEP _ USE C , ĠLONG ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĊĠĠĠĠĠĠĠĠĠ ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ LOW _ PROCESS OR _ USAGE _ MODE _ SLEEP _ USE C , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġmax Window Size : ĠVector 2 ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ MAX _ WINDOW _ SIZE , ĠV ECT OR 2 ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( VECTOR 2 , Ġfalse ) Ġas ĠVector 2 ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( VECTOR 2 Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ MAX _ WINDOW _ SIZE , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġmin Window Size : ĠVector 2 ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ MIN _ WINDOW _ SIZE , ĠV ECT OR 2 ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( VECTOR 2 , Ġfalse ) Ġas ĠVector 2 ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( VECTOR 2 Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ MIN _ WINDOW _ SIZE , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġscreen Orientation : ĠLong ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SCREEN _ OR IENTATION , ĠLONG ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ SCREEN _ OR IENTATION , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġtablet Driver : ĠString ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ TABLE T _ DRIVER , ĠSTRING ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ TABLE T _ DRIVER , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġv sync Enabled : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ V SYNC _ ENABLED , ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ V SYNC _ ENABLED , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġv sync Via Comp ositor : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ V SYNC _ V IA _ COMP OS ITOR , ĊĠĠĠĠĠĠĠĠĠ ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ V SYNC _ V IA _ COMP OS ITOR , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwindow Border less : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ BORDER LESS , ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ BORDER LESS , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwindow Fullscreen : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ FULL SCREEN , ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ FULL SCREEN , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwindow Max im ized : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ MAX IM IZED , ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ MAX IM IZED , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwindow Min im ized : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ MIN IM IZED , ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ MIN IM IZED , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwindow Per Pixel Transparency Enabled : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĊĠĠĠĠĠĠĠĠĠ ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ PER _ PIXEL _ TRANSP ARE NCY _ ENABLED , ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĊĠĠĠĠĠĠĠĠĠ ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ PER _ PIXEL _ TRANSP ARE NCY _ ENABLED , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwindow Position : ĠVector 2 ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ POSITION , ĠV ECT OR 2 ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( VECTOR 2 , Ġfalse ) Ġas ĠVector 2 ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( VECTOR 2 Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ POSITION , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwindow Resizable : ĠBoolean ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ RE SIZ ABLE , ĠBOOL ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ RE SIZ ABLE , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġvar Ġwindow Size : ĠVector 2 ĊĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ SIZE , ĠV ECT OR 2 ) ĊĠĠĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( VECTOR 2 , Ġfalse ) Ġas ĠVector 2 ĊĠĠĠ Ġ} ĊĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠ ĠTransfer Context . write Arguments ( VECTOR 2 Ġto Ġvalue ) ĊĠĠĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ SIZE , ĠNIL ) ĊĠĠĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġ__ new (): ĠVoid Ptr Ġ= ĠTransfer Context . get Singleton ( EN GIN ES INGLE TON _ OS ) ĊĊĠ Ġoverride Ġfun Ġ____ DO _ NOT _ TO UCH _ THIS _ is Singleton ____ () Ġ= Ġtrue ĊĊĠ Ġfun Ġmax Window Size ( schedule : ĠVector 2 . () Ġ-> ĠUnit ): ĠVector 2 Ġ= Ġmax Window Size . apply { ĊĠĠĠĠĠ Ġschedule ( this ) ĊĠĠĠĠĠ Ġmax Window Size Ġ= Ġthis ĊĠ Ġ} ĊĊĊĠ Ġfun Ġmin Window Size ( schedule : ĠVector 2 . () Ġ-> ĠUnit ): ĠVector 2 Ġ= Ġmin Window Size . apply { ĊĠĠĠĠĠ Ġschedule ( this ) ĊĠĠĠĠĠ Ġmin Window Size Ġ= Ġthis ĊĠ Ġ} ĊĊĊĠ Ġfun Ġwindow Position ( schedule : ĠVector 2 . () Ġ-> ĠUnit ): ĠVector 2 Ġ= Ġwindow Position . apply { ĊĠĠĠĠĠ Ġschedule ( this ) ĊĠĠĠĠĠ Ġwindow Position Ġ= Ġthis ĊĠ Ġ} ĊĊĊĠ Ġfun Ġwindow Size ( schedule : ĠVector 2 . () Ġ-> ĠUnit ): ĠVector 2 Ġ= Ġwindow Size . apply { ĊĠĠĠĠĠ Ġschedule ( this ) ĊĠĠĠĠĠ Ġwindow Size Ġ= Ġthis ĊĠ Ġ} ĊĊĊĠ Ġfun Ġalert ( text : ĠString , Ġtitle : ĠString Ġ= Ġ" Alert !") Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġtext , ĠSTRING Ġto Ġtitle ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ ALERT , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġcan Draw (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ CAN _ DRAW , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġcan Use Threads (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ CAN _ USE _ THREADS , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġcenter Window () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ CENTER _ WINDOW , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġclose Midi Inputs () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ CLOSE _ MIDI _ INPUT S , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġdelay M sec ( m sec : ĠLong ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġm sec ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ DELAY _ M SEC , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġdelay U sec ( usec : ĠLong ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġuse c ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ DELAY _ USE C , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġdump Memory ToFile ( file : ĠString ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġfile ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ DUMP _ MEMORY _ TO _ FILE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġdump Resources ToFile ( file : ĠString ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġfile ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ DUMP _ RESOURCES _ TO _ FILE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġexecute ( ĊĠĠĠ Ġpath : ĠString , ĊĠĠĠ Ġarguments : ĠPool String Array , ĊĠĠĠ Ġblocking : ĠBoolean Ġ= Ġtrue , ĊĠĠĠ Ġoutput : ĠVariant Array < Any ?> Ġ= ĠVariant Array (), ĊĠĠĠ Ġread Stderr : ĠBoolean Ġ= Ġfalse ĊĠ Ġ): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġpath , ĠPO OL _ STRING _ ARRAY Ġto Ġarguments , ĠBOOL Ġto Ġblocking , ĊĠĠĠĠĠĠĠ ĠARRAY Ġto Ġoutput , ĠBOOL Ġto Ġread Stderr ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ EXECUTE , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġfind Scan code FromString ( string : ĠString ): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġstring ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ FIND _ SCAN CODE _ FROM _ STRING , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Audio Driver Count (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ AUDIO _ DRIVER _ COUNT , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Audio Driver Name ( driver : ĠLong ): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġdriver ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ AUDIO _ DRIVER _ NAME , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Cmd line Args (): ĠPool String Array Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ CM DL INE _ ARGS , ĊĠĠĠĠĠĠĠ ĠPO OL _ STRING _ ARRAY ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( POOL _ STRING _ ARRAY , Ġfalse ) Ġas ĠPool String Array ĊĠ Ġ} ĊĊĠ Ġfun Ġget Connected Midi Inputs (): ĠPool String Array Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ CONNECTED _ MIDI _ INPUT S , ĊĠĠĠĠĠĠĠ ĠPO OL _ STRING _ ARRAY ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( POOL _ STRING _ ARRAY , Ġfalse ) Ġas ĠPool String Array ĊĠ Ġ} ĊĊĠ Ġfun ĠgetCurrent Video Driver (): ĠOS . Video Driver Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ CURRENT _ VIDEO _ DRIVER , ĠLONG ) ĊĠĠĠ Ġreturn ĠOS . Video Driver . values ()[ Transfer Context . read ReturnValue ( JVM _ INT ) Ġas ĠInt ] ĊĠ Ġ} ĊĊĠ Ġfun Ġget Date ( utc : ĠBoolean Ġ= Ġfalse ): ĠDictionary < Any ?, ĠAny ?> Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġut c ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ DATE , ĠDICTIONARY ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( DI CTIONARY , Ġfalse ) Ġas ĠDictionary < Any ?, ĠAny ?> ĊĠ Ġ} ĊĊĠ Ġfun Ġget Datetime ( utc : ĠBoolean Ġ= Ġfalse ): ĠDictionary < Any ?, ĠAny ?> Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġut c ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ DATETIME , ĠDICTIONARY ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( DI CTIONARY , Ġfalse ) Ġas ĠDictionary < Any ?, ĠAny ?> ĊĠ Ġ} ĊĊĠ Ġfun Ġget Datetime From Unix Time ( unix Time Val : ĠLong ): ĠDictionary < Any ?, ĠAny ?> Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġunix Time Val ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ DATETIME _ FROM _ UNIX _ TIME , ĊĠĠĠĠĠĠĠ ĠDICTIONARY ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( DI CTIONARY , Ġfalse ) Ġas ĠDictionary < Any ?, ĠAny ?> ĊĠ Ġ} ĊĊĠ Ġfun Ġget Dynamic Memory Usage (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ DYNAMIC _ MEMORY _ USAGE , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Environment ( environment : ĠString ): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġenvironment ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ ENVIRONMENT , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Executable Path (): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ EXECUT ABLE _ PATH , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Granted Permissions (): ĠPool String Array Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ GRAN TED _ PERMISSION S , ĊĠĠĠĠĠĠĠ ĠPO OL _ STRING _ ARRAY ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( POOL _ STRING _ ARRAY , Ġfalse ) Ġas ĠPool String Array ĊĠ Ġ} ĊĊĠ Ġfun Ġget I me Selection (): ĠVector 2 Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ IME _ SELECTION , ĠV ECT OR 2 ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( VECTOR 2 , Ġfalse ) Ġas ĠVector 2 ĊĠ Ġ} ĊĊĠ Ġfun Ġget I me Text (): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ IME _ TEXT , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Latin Keyboard Variant (): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ LAT IN _ KEY BOARD _ VARIANT , ĊĠĠĠĠĠĠĠ ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Locale (): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ LOCAL E , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget ModelName (): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ MODEL _ NAME , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun ĠgetName (): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ NAME , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Power Percent Left (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ POWER _ PERCENT _ LEFT , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Power Seconds Left (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ POWER _ SECONDS _ LEFT , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Power State (): ĠOS . Power State Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ POWER _ STATE , ĠLONG ) ĊĠĠĠ Ġreturn ĠOS . Power State . values ()[ Transfer Context . read ReturnValue ( JVM _ INT ) Ġas ĠInt ] ĊĠ Ġ} ĊĊĠ Ġfun Ġget Process Id (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ PROCESS _ ID , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Processor Count (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ PROCESS OR _ COUNT , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Real Window Size (): ĠVector 2 Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ REAL _ WINDOW _ SIZE , ĠV ECT OR 2 ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( VECTOR 2 , Ġfalse ) Ġas ĠVector 2 ĊĠ Ġ} ĊĊĠ Ġfun Ġget Scan code String ( code : ĠLong ): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġcode ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SCAN CODE _ STRING , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Screen Count (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SCREEN _ COUNT , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Screen D pi ( screen : ĠLong Ġ= Ġ- 1 ): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġscreen ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SCREEN _ DPI , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Screen Position ( screen : ĠLong Ġ= Ġ- 1 ): ĠVector 2 Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġscreen ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SCREEN _ POSITION , ĠV ECT OR 2 ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( VECTOR 2 , Ġfalse ) Ġas ĠVector 2 ĊĠ Ġ} ĊĊĠ Ġfun Ġget Screen Size ( screen : ĠLong Ġ= Ġ- 1 ): ĠVector 2 Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġscreen ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SCREEN _ SIZE , ĠV ECT OR 2 ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( VECTOR 2 , Ġfalse ) Ġas ĠVector 2 ĊĠ Ġ} ĊĊĠ Ġfun Ġget Splash Tick M sec (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SPL ASH _ TICK _ M SEC , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun ĠgetStatic Memory Peak Usage (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ STATIC _ MEMORY _ PE AK _ USAGE , ĊĠĠĠĠĠĠĠ ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun ĠgetStatic Memory Usage (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ STATIC _ MEMORY _ USAGE , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget System Dir ( dir : ĠLong ): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġdir ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SYSTEM _ DIR , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget System Time M secs (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SYSTEM _ TIME _ M SE CS , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget System Time Secs (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ SYSTEM _ TIME _ SE CS , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Tablet Driver Count (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ TABLE T _ DRIVER _ COUNT , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Tablet Driver Name ( idx : ĠLong ): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġidx ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ TABLE T _ DRIVER _ NAME , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Ticks M sec (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ T IC KS _ M SEC , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Ticks U sec (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ T IC KS _ USE C , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun ĠgetTime ( utc : ĠBoolean Ġ= Ġfalse ): ĠDictionary < Any ?, ĠAny ?> Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġut c ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ TIME , ĠDICTIONARY ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( DI CTIONARY , Ġfalse ) Ġas ĠDictionary < Any ?, ĠAny ?> ĊĠ Ġ} ĊĊĠ Ġfun Ġget TimeZone Info (): ĠDictionary < Any ?, ĠAny ?> Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ TIME _ ZONE _ INFO , ĠDICTIONARY ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( DI CTIONARY , Ġfalse ) Ġas ĠDictionary < Any ?, ĠAny ?> ĊĠ Ġ} ĊĊĠ Ġfun Ġget UniqueId (): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ UNIQUE _ ID , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Unix Time (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ UNIX _ TIME , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Unix Time From Datetime ( datetime : ĠDictionary < Any ?, ĠAny ?> ): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( DI CTIONARY Ġto Ġdatetime ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ UNIX _ TIME _ FROM _ DATETIME , ĊĠĠĠĠĠĠĠ ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget UserData Dir (): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ USER _ DATA _ DIR , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Video Driver Count (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ VIDEO _ DRIVER _ COUNT , ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Video Driver Name ( driver : ĠLong ): ĠString Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġdriver ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ VIDEO _ DRIVER _ NAME , ĠSTRING ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( STRING , Ġfalse ) Ġas ĠString ĊĠ Ġ} ĊĊĠ Ġfun Ġget Virtual Keyboard Height (): ĠLong Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ VIRTUAL _ KEY BOARD _ HEIGHT , ĊĠĠĠĠĠĠĠ ĠLONG ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( LONG , Ġfalse ) Ġas ĠLong ĊĠ Ġ} ĊĊĠ Ġfun Ġget Window Safe Area (): ĠRect 2 Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GET _ WINDOW _ SAFE _ AREA , ĠRE CT 2 ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( RECT 2 , Ġfalse ) Ġas ĠRect 2 ĊĠ Ġ} ĊĊĠ Ġfun Ġglobal Menu AddItem ( ĊĠĠĠ Ġmenu : ĠString , ĊĠĠĠ Ġlabel : ĠString , ĊĠĠĠ Ġid : ĠAny , ĊĠĠĠ Ġmeta : ĠAny ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġmenu , ĠSTRING Ġto Ġlabel , ĠANY Ġto Ġid , ĠANY Ġto Ġmeta ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GLOBAL _ MENU _ ADD _ ITEM , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġglobal Menu Add Separator ( menu : ĠString ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġmenu ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GLOBAL _ MENU _ ADD _ SEPARATOR , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġglobal Menu Clear ( menu : ĠString ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġmenu ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GLOBAL _ MENU _ CLEAR , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġglobal Menu Remove Item ( menu : ĠString , Ġidx : ĠLong ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġmenu , ĠLONG Ġto Ġidx ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ GLOBAL _ MENU _ REMOVE _ ITEM , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġhas Environment ( environment : ĠString ): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġenvironment ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ HAS _ ENVIRONMENT , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġhas Feature ( tagName : ĠString ): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto ĠtagName ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ HAS _ FEATURE , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġhas Touch screen Ui Hint (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ HAS _ TO UCH SCREEN _ UI _ HINT , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġhas Virtual Keyboard (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ HAS _ VIRTUAL _ KEY BOARD , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġhide Virtual Keyboard () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ HIDE _ VIRTUAL _ KEY BOARD , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġis Debug Build (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ IS _ DEBUG _ BUILD , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġis Ok Left And Cancel Right (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ IS _ OK _ LEFT _ AND _ CANCEL _ RIGHT , ĊĠĠĠĠĠĠĠ ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġis Scan code Unicode ( code : ĠLong ): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġcode ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ IS _ SCAN CODE _ UNICODE , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġis Stdout Verbose (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ IS _ STDOUT _ VERBOSE , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġis User fs Persistent (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ IS _ USER FS _ PER SIST ENT , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġis Window Always On Top (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ IS _ WINDOW _ ALWAYS _ ON _ TOP , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġis Window Focused (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ IS _ WINDOW _ FOC USED , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġkill ( pid : ĠLong ): ĠGod ot Error Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( LONG Ġto Ġpid ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ KILL , ĠLONG ) ĊĠĠĠ Ġreturn ĠGod ot Error . values ()[ Transfer Context . read ReturnValue ( JVM _ INT ) Ġas ĠInt ] ĊĠ Ġ} ĊĊĠ Ġfun Ġmove Window To Foreground () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ MOVE _ WINDOW _ TO _ FO REG ROUND , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġnative Video Is Playing (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ NATIVE _ VIDEO _ IS _ PLAY ING , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġnative Video Pause () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ NATIVE _ VIDEO _ PAUSE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġnative Video Play ( ĊĠĠĠ Ġpath : ĠString , ĊĠĠĠ Ġvolume : ĠDouble , ĊĠĠĠ Ġaudio Track : ĠString , ĊĠĠĠ Ġsubtitle Track : ĠString ĊĠ Ġ): ĠGod ot Error Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġpath , ĠDOUBLE Ġto Ġvolume , ĠSTRING Ġto Ġaudio Track , ĠSTRING Ġto ĊĠĠĠĠĠĠĠ Ġsubtitle Track ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ NATIVE _ VIDEO _ PLAY , ĠLONG ) ĊĠĠĠ Ġreturn ĠGod ot Error . values ()[ Transfer Context . read ReturnValue ( JVM _ INT ) Ġas ĠInt ] ĊĠ Ġ} ĊĊĠ Ġfun Ġnative Video Stop () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ NATIVE _ VIDEO _ STOP , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġnative Video Un pause () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ NATIVE _ VIDEO _ UN PAUSE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġopen Midi Inputs () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ OPEN _ MIDI _ INPUT S , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġprint All Resources ( to file : ĠString Ġ= Ġ"") Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġto file ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ PRINT _ ALL _ RESOURCES , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġprint All Textures By Size () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ PRINT _ ALL _ TEXTURE S _ BY _ SIZE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġprint Resources ByType ( types : ĠPool String Array ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( POOL _ STRING _ ARRAY Ġto Ġtypes ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ PRINT _ RESOURCES _ BY _ TYPE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġprint Resources InUse ( short : ĠBoolean Ġ= Ġfalse ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġshort ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ PRINT _ RESOURCES _ IN _ USE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġrequest Attention () Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ REQUEST _ ATT ENT ION , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġrequest Permission ( name : ĠString ): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġname ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ REQUEST _ PERMISSION , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġrequest Permissions (): ĠBoolean Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments () ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ REQUEST _ PERMISSION S , ĠBOOL ) ĊĠĠĠ Ġreturn ĠTransfer Context . read ReturnValue ( BOOL , Ġfalse ) Ġas ĠBoolean ĊĠ Ġ} ĊĊĠ Ġfun Ġset Icon ( icon : ĠImage ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( OBJECT Ġto Ġicon ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ ICON , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġset I me Active ( active : ĠBoolean ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġactive ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ IME _ ACTIVE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġset I me Position ( position : ĠVector 2 ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( VECTOR 2 Ġto Ġposition ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ IME _ POSITION , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Native Icon ( filename : ĠString ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġfilename ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ NATIVE _ ICON , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Thread Name ( name : ĠString ): ĠGod ot Error Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġname ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ THREAD _ NAME , ĠLONG ) ĊĠĠĠ Ġreturn ĠGod ot Error . values ()[ Transfer Context . read ReturnValue ( JVM _ INT ) Ġas ĠInt ] ĊĠ Ġ} ĊĊĠ Ġfun Ġset Use File Access Save And Swap ( enabled : ĠBoolean ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġenabled ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĊĠĠĠĠĠĠĠ ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ USE _ FILE _ ACCESS _ SAVE _ AND _ SWAP , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Window Always On Top ( enabled : ĠBoolean ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( BOOL Ġto Ġenabled ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ ALWAYS _ ON _ TOP , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġset Window Title ( title : ĠString ) Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġtitle ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SET _ WINDOW _ TITLE , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġfun Ġshell Open ( uri : ĠString ): ĠGod ot Error Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġuri ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SHELL _ OPEN , ĠLONG ) ĊĠĠĠ Ġreturn ĠGod ot Error . values ()[ Transfer Context . read ReturnValue ( JVM _ INT ) Ġas ĠInt ] ĊĠ Ġ} ĊĊĠ Ġfun Ġshow Virtual Keyboard ( existing Text : ĠString Ġ= Ġ"") Ġ{ ĊĠĠĠ ĠTransfer Context . write Arguments ( STRING Ġto Ġexisting Text ) ĊĠĠĠ ĠTransfer Context . call Method ( raw Ptr , ĠENGINE METHOD _ ENGINE CLASS __ OS _ SHOW _ VIRTUAL _ KEY BOARD , ĠNIL ) ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠVideo Driver ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠV IDE O _ DRIVER _ GLES 3 ( 0 ), ĊĊĠĠĠ ĠV IDE O _ DRIVER _ GLES 2 ( 1 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠSystem Dir ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠSYSTEM _ DIR _ DE SK TOP ( 0 ), ĊĊĠĠĠ ĠSYSTEM _ DIR _ DC IM ( 1 ), ĊĊĠĠĠ ĠSYSTEM _ DIR _ DOCUMENT S ( 2 ), ĊĊĠĠĠ ĠSYSTEM _ DIR _ DOWNLOAD S ( 3 ), ĊĊĠĠĠ ĠSYSTEM _ DIR _ MO VI ES ( 4 ), ĊĊĠĠĠ ĠSYSTEM _ DIR _ M US IC ( 5 ), ĊĊĠĠĠ ĠSYSTEM _ DIR _ PI CTURE S ( 6 ), ĊĊĠĠĠ ĠSYSTEM _ DIR _ RING TON ES ( 7 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠScreen Orientation ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠSCREEN _ OR IENTATION _ LAND SC APE ( 0 ), ĊĊĠĠĠ ĠSCREEN _ OR IENTATION _ POR TRA IT ( 1 ), ĊĊĠĠĠ ĠSCREEN _ OR IENTATION _ RE VERSE _ LAND SC APE ( 2 ), ĊĊĠĠĠ ĠSCREEN _ OR IENTATION _ RE VERSE _ POR TRA IT ( 3 ), ĊĊĠĠĠ ĠSCREEN _ OR IENTATION _ SENSOR _ LAND SC APE ( 4 ), ĊĊĠĠĠ ĠSCREEN _ OR IENTATION _ SENSOR _ POR TRA IT ( 5 ), ĊĊĠĠĠ ĠSCREEN _ OR IENTATION _ SENSOR ( 6 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠPower State ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠPO WER STATE _ UNKNOWN ( 0 ), ĊĊĠĠĠ ĠPO WER STATE _ ON _ B ATTER Y ( 1 ), ĊĊĠĠĠ ĠPO WER STATE _ NO _ B ATTER Y ( 2 ), ĊĊĠĠĠ ĠPO WER STATE _ CHAR GING ( 3 ), ĊĊĠĠĠ ĠPO WER STATE _ CHAR GED ( 4 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠMonth ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠMON TH _ J AN U ARY ( 1 ), ĊĊĠĠĠ ĠMON TH _ FE BR U ARY ( 2 ), ĊĊĠĠĠ ĠMON TH _ M ARCH ( 3 ), ĊĊĠĠĠ ĠMON TH _ AP R IL ( 4 ), ĊĊĠĠĠ ĠMON TH _ MAY ( 5 ), ĊĊĠĠĠ ĠMON TH _ J UNE ( 6 ), ĊĊĠĠĠ ĠMON TH _ J UL Y ( 7 ), ĊĊĠĠĠ ĠMON TH _ AU G UST ( 8 ), ĊĊĠĠĠ ĠMON TH _ SEP TE MBER ( 9 ), ĊĊĠĠĠ ĠMON TH _ OCT OB ER ( 1 0 ), ĊĊĠĠĠ ĠMON TH _ NO VE MBER ( 1 1 ), ĊĊĠĠĠ ĠMON TH _ DE CE MBER ( 1 2 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġenum Ġclass ĠWeek day ( ĊĠĠĠ Ġid : ĠLong ĊĠ Ġ) Ġ{ ĊĠĠĠ ĠDAY _ S UND AY ( 0 ), ĊĊĠĠĠ ĠDAY _ MON DAY ( 1 ), ĊĊĠĠĠ ĠDAY _ T UES DAY ( 2 ), ĊĊĠĠĠ ĠDAY _ W ED N ES DAY ( 3 ), ĊĊĠĠĠ ĠDAY _ TH UR SD AY ( 4 ), ĊĊĠĠĠ ĠDAY _ FR ID AY ( 5 ), ĊĊĠĠĠ ĠDAY _ S ATUR DAY ( 6 ); ĊĊĠĠĠ Ġval Ġid : ĠLong ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġthis . id Ġ= Ġid ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġfun Ġfrom ( value : ĠLong ) Ġ= Ġvalues (). single Ġ{ Ġit . id Ġ== Ġvalue Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ