Go to the source code of this file.
|
| void | cia_wait_key (Environment *_environment, int _release) |
| void | cia_wait_fire (Environment *_environment, int _port, int _release) |
| void | cia_wait_fire_semivar (Environment *_environment, char *_port, int _release) |
| void | cia_wait_key_or_fire (Environment *_environment, int _port, int _release) |
| void | cia_wait_key_or_fire_semivar (Environment *_environment, char *_port, int _release) |
| void | cia_key_state (Environment *_environment, char *_scancode, char *_result) |
| void | cia_scancode (Environment *_environment, char *_scacode) |
| void | cia_asciicode (Environment *_environment, char *_asciicode) |
| void | cia_inkey (Environment *_environment, char *_key) |
| void | cia_key_pressed (Environment *_environment, char *_scancode, char *_result) |
| void | cia_scanshift (Environment *_environment, char *_shifts) |
| void | cia_keyshift (Environment *_environment, char *_shifts) |
| void | cia_clear_key (Environment *_environment) |
| void | cia_put_key (Environment *_environment, char *_string, char *_size) |
◆ INPUT_DEFAULT_CURSOR
| #define INPUT_DEFAULT_CURSOR 185 |
◆ INPUT_DEFAULT_DELAY
| #define INPUT_DEFAULT_DELAY 128 |
◆ INPUT_DEFAULT_RATE
| #define INPUT_DEFAULT_RATE 96 |
◆ INPUT_DEFAULT_SEPARATOR
| #define INPUT_DEFAULT_SEPARATOR ',' |
◆ INPUT_DEFAULT_SIZE
| #define INPUT_DEFAULT_SIZE 32 |
◆ JOY_COUNT
◆ JOY_DOWN
◆ JOY_FIRE
◆ JOY_LEFT
◆ JOY_RIGHT
◆ JOY_UP
◆ JOYSTICK_CONFIG_DEFAULT_SYNC
| #define JOYSTICK_CONFIG_DEFAULT_SYNC 0 |
◆ KEY_0
Definition at line 37 of file cia.h.
◆ KEY_1
Definition at line 38 of file cia.h.
◆ KEY_2
Definition at line 39 of file cia.h.
◆ KEY_3
Definition at line 40 of file cia.h.
◆ KEY_4
Definition at line 41 of file cia.h.
◆ KEY_5
Definition at line 42 of file cia.h.
◆ KEY_6
Definition at line 43 of file cia.h.
◆ KEY_7
Definition at line 44 of file cia.h.
◆ KEY_8
Definition at line 45 of file cia.h.
◆ KEY_9
Definition at line 46 of file cia.h.
◆ KEY_A
Definition at line 47 of file cia.h.
◆ KEY_ASTERISK
Definition at line 48 of file cia.h.
◆ KEY_AT
Definition at line 49 of file cia.h.
◆ KEY_B
Definition at line 50 of file cia.h.
◆ KEY_C
Definition at line 51 of file cia.h.
◆ KEY_CLEAR
Definition at line 52 of file cia.h.
◆ KEY_COLON
Definition at line 53 of file cia.h.
◆ KEY_COMMA
Definition at line 54 of file cia.h.
◆ KEY_COMMODORE
Definition at line 55 of file cia.h.
◆ KEY_CONTROL
Definition at line 56 of file cia.h.
◆ KEY_CRSR_LEFT_RIGHT
| #define KEY_CRSR_LEFT_RIGHT 2 |
Definition at line 57 of file cia.h.
◆ KEY_CRSR_UP_DOWN
| #define KEY_CRSR_UP_DOWN 7 |
Definition at line 58 of file cia.h.
◆ KEY_D
Definition at line 59 of file cia.h.
◆ KEY_DELETE
Definition at line 60 of file cia.h.
◆ KEY_DOWN
◆ KEY_E
Definition at line 61 of file cia.h.
◆ KEY_EQUAL
Definition at line 62 of file cia.h.
◆ KEY_F
Definition at line 63 of file cia.h.
◆ KEY_F1
Definition at line 64 of file cia.h.
◆ KEY_F2
Definition at line 65 of file cia.h.
◆ KEY_F3
Definition at line 66 of file cia.h.
◆ KEY_F4
Definition at line 67 of file cia.h.
◆ KEY_F5
Definition at line 68 of file cia.h.
◆ KEY_F6
Definition at line 69 of file cia.h.
◆ KEY_F7
Definition at line 70 of file cia.h.
◆ KEY_F8
Definition at line 71 of file cia.h.
◆ KEY_G
Definition at line 72 of file cia.h.
◆ KEY_H
Definition at line 73 of file cia.h.
◆ KEY_HOME
Definition at line 74 of file cia.h.
◆ KEY_I
Definition at line 75 of file cia.h.
◆ KEY_INSERT
Definition at line 76 of file cia.h.
◆ KEY_J
Definition at line 77 of file cia.h.
◆ KEY_K
Definition at line 78 of file cia.h.
◆ KEY_L
Definition at line 79 of file cia.h.
◆ KEY_LEFT
◆ KEY_LEFT_ARROW
| #define KEY_LEFT_ARROW 57 |
Definition at line 80 of file cia.h.
◆ KEY_LEFT_SHIFT
| #define KEY_LEFT_SHIFT 15 |
Definition at line 81 of file cia.h.
◆ KEY_M
Definition at line 82 of file cia.h.
◆ KEY_MINUS
Definition at line 83 of file cia.h.
◆ KEY_N
Definition at line 84 of file cia.h.
◆ KEY_NONE
Definition at line 36 of file cia.h.
◆ KEY_O
Definition at line 85 of file cia.h.
◆ KEY_P
Definition at line 86 of file cia.h.
◆ KEY_PERIOD
Definition at line 87 of file cia.h.
◆ KEY_PLUS
Definition at line 88 of file cia.h.
◆ KEY_POUND
Definition at line 89 of file cia.h.
◆ KEY_Q
Definition at line 90 of file cia.h.
◆ KEY_R
Definition at line 91 of file cia.h.
◆ KEY_RETURN
Definition at line 92 of file cia.h.
◆ KEY_RIGHT
◆ KEY_RIGHT_SHIFT
| #define KEY_RIGHT_SHIFT 52 |
Definition at line 93 of file cia.h.
◆ KEY_RUNSTOP
Definition at line 94 of file cia.h.
◆ KEY_S
Definition at line 95 of file cia.h.
◆ KEY_SEMICOLON
Definition at line 96 of file cia.h.
◆ KEY_SLASH
Definition at line 97 of file cia.h.
◆ KEY_SPACE
Definition at line 98 of file cia.h.
◆ KEY_T
◆ KEY_TAB
Definition at line 99 of file cia.h.
◆ KEY_U
◆ KEY_UP
◆ KEY_UP_ARROW
◆ KEY_V
◆ KEY_W
◆ KEY_X
◆ KEY_Y
◆ KEY_Z
◆ KEYBOARD_CONFIG_DEFAULT_SYNC
| #define KEYBOARD_CONFIG_DEFAULT_SYNC 0 |
◆ cia_asciicode()
| void cia_asciicode |
( |
Environment * | _environment, |
|
|
char * | _asciicode ) |
◆ cia_clear_key()
◆ cia_inkey()
| void cia_inkey |
( |
Environment * | _environment, |
|
|
char * | _key ) |
◆ cia_key_pressed()
| void cia_key_pressed |
( |
Environment * | _environment, |
|
|
char * | _scancode, |
|
|
char * | _result ) |
◆ cia_key_state()
| void cia_key_state |
( |
Environment * | _environment, |
|
|
char * | _scancode, |
|
|
char * | _result ) |
◆ cia_keyshift()
| void cia_keyshift |
( |
Environment * | _environment, |
|
|
char * | _shifts ) |
◆ cia_put_key()
| void cia_put_key |
( |
Environment * | _environment, |
|
|
char * | _string, |
|
|
char * | _size ) |
◆ cia_scancode()
| void cia_scancode |
( |
Environment * | _environment, |
|
|
char * | _scacode ) |
◆ cia_scanshift()
| void cia_scanshift |
( |
Environment * | _environment, |
|
|
char * | _shifts ) |
◆ cia_wait_fire()
| void cia_wait_fire |
( |
Environment * | _environment, |
|
|
int | _port, |
|
|
int | _release ) |
Definition at line 78 of file cia.c.
◆ cia_wait_fire_semivar()
| void cia_wait_fire_semivar |
( |
Environment * | _environment, |
|
|
char * | _port, |
|
|
int | _release ) |
Definition at line 99 of file cia.c.
◆ cia_wait_key()
| void cia_wait_key |
( |
Environment * | _environment, |
|
|
int | _release ) |
◆ cia_wait_key_or_fire()
| void cia_wait_key_or_fire |
( |
Environment * | _environment, |
|
|
int | _port, |
|
|
int | _release ) |
Definition at line 43 of file cia.c.
◆ cia_wait_key_or_fire_semivar()
| void cia_wait_key_or_fire_semivar |
( |
Environment * | _environment, |
|
|
char * | _port, |
|
|
int | _release ) |
Definition at line 60 of file cia.c.