Documentation
    Preparing search index...

    No description provided.

    interface IInputSystem {
        analogButtonPressedThreshold: number;
        axisDeadZone: number;
        addInput(inputConfig: AddInputArgs): void;
        addInputBinding(inputBinding: AddInputArgs): void;
        assignInputDeviceToPlayer(
            playerNumber: number,
            deviceId: InputDeviceId,
        ): void;
        configure(configuration: InputConfiguration): void;
        getAxisValue(axisName: string, playerNumber?: number): number;
        getButtonValue(buttonName: string, playerNumber?: number): number;
        getPointer(): PointerState;
        isButtonDown(buttonName: string, playerNumber?: number): boolean;
        listenForDevices(listenFn: (deviceId: InputDeviceId) => void): void;
        lockPointer(): void;
        releasePointer(): void;
        removeInput(type: "button" | "axis", name: string): void;
        removeInputBinding(inputBinding: AddInputArgs): void;
        stopListeningForDevices(): void;
        wasButtonPressed(buttonName: string, playerNumber?: number): boolean;
        wasButtonReleased(buttonName: string, playerNumber?: number): boolean;
    }

    Implemented by

    Index
    analogButtonPressedThreshold: number

    No description provided.

    axisDeadZone: number

    No description provided.

    • No description provided.

      Parameters

      Returns void

    • No description provided.

      Parameters

      Returns void

    • No description provided.

      Parameters

      • axisName: string
      • OptionalplayerNumber: number

      Returns number

    • No description provided.

      Parameters

      • buttonName: string
      • OptionalplayerNumber: number

      Returns number

    • No description provided.

      Parameters

      • buttonName: string
      • OptionalplayerNumber: number

      Returns boolean

    • No description provided.

      Parameters

      Returns void

    • No description provided.

      Returns void

    • No description provided.

      Returns void

    • No description provided.

      Parameters

      • type: "button" | "axis"
      • name: string

      Returns void

    • No description provided.

      Parameters

      Returns void

    • No description provided.

      Returns void

    • No description provided.

      Parameters

      • buttonName: string
      • OptionalplayerNumber: number

      Returns boolean

    • No description provided.

      Parameters

      • buttonName: string
      • OptionalplayerNumber: number

      Returns boolean