BUILDNANACtxTMethods<O>: scene: SceneScopeT<O> go<T>(name: T , args: SceneArgs ): void pushScene<T>(T: string , args: SceneArgs ): void getSceneName(): SceneName | null onButtonPress(btn: ButtonName | ButtonName[] , action: (btn: ButtonName )=>void ): KEventController onButtonPress(action: (btn: ButtonName )=>void ): KEventController onButtonRelease(btn: ButtonName | ButtonName[] , action: (btn: ButtonName )=>void ): KEventController onButtonRelease(action: (btn: ButtonName )=>void ): KEventController onButtonDown(btn: string | string[] , action: (btn: string )=>void ): KEventController onButtonDown(action: (btn: ButtonName )=>void ): KEventController isButtonPressed(btn?: ButtonName | ButtonName[] ): boolean isButtonDown(btn?: ButtonName | ButtonName[] ): boolean isButtonReleased(btn?: ButtonName | ButtonName[] ): boolean getButton(btn: ButtonName ): ButtonBinding pressButton(btn: ButtonName ): void releaseButton(btn: ButtonName ): void
onButtonRelease(btn: ButtonName | ButtonName[] , action: (btn: ButtonName )=>void ): KEventController