summaryrefslogtreecommitdiffstats
path: root/venv/Lib/site-packages/pygame/joystick.pyi
blob: 489ffc054965c9ae7e2cc066c0c5e099858998ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
from typing import Tuple

def init() -> None: ...
def quit() -> None: ...
def get_init() -> bool: ...
def get_count() -> int: ...

class Joystick(object):
    def __init__(self, id: int) -> None: ...
    def init(self) -> None: ...
    def quit(self) -> None: ...
    def get_init(self) -> bool: ...
    def get_id(self) -> int: ...
    def get_instance_id(self) -> int: ...
    def get_guid(self) -> str: ...
    def get_power_level(self) -> str: ...
    def get_name(self) -> str: ...
    def get_numaxes(self) -> int: ...
    def get_axis(self, axis_number: int) -> float: ...
    def get_numballs(self) -> int: ...
    def get_ball(self, ball_number: int) -> Tuple[float, float]: ...
    def get_numbuttons(self) -> int: ...
    def get_button(self, button: int) -> bool: ...
    def get_numhats(self) -> int: ...
    def get_hat(self, hat_number: int) -> Tuple[float, float]: ...