#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
◆ API_ANCHOR_B
#define API_ANCHOR_B 0x02 |
◆ API_ANCHOR_BL
#define API_ANCHOR_BL 0x01 |
◆ API_ANCHOR_BR
#define API_ANCHOR_BR 0x03 |
◆ API_ANCHOR_C
#define API_ANCHOR_C 0x05 |
◆ API_ANCHOR_L
#define API_ANCHOR_L 0x04 |
◆ API_ANCHOR_R
#define API_ANCHOR_R 0x06 |
◆ API_ANCHOR_T
#define API_ANCHOR_T 0x08 |
◆ API_ANCHOR_TL
#define API_ANCHOR_TL 0x07 |
◆ API_ANCHOR_TR
#define API_ANCHOR_TR 0x09 |
◆ API_COLLISION_NONE
#define API_COLLISION_NONE 0x00 |
◆ API_CONTROLLER_BTNA
#define API_CONTROLLER_BTNA 0x10 |
◆ API_CONTROLLER_BTNB
#define API_CONTROLLER_BTNB 0x20 |
◆ API_CONTROLLER_DOWN
#define API_CONTROLLER_DOWN 0x08 |
◆ API_CONTROLLER_LEFT
#define API_CONTROLLER_LEFT 0x01 |
◆ API_CONTROLLER_RIGHT
#define API_CONTROLLER_RIGHT 0x02 |
◆ API_CONTROLLER_UP
#define API_CONTROLLER_UP 0x04 |
◆ API_ERROR_NONE
#define API_ERROR_NONE 0x00 |
◆ API_FILE_TO_SCREEN
#define API_FILE_TO_SCREEN 0xFFFF |
◆ API_FLIP_HORZ
#define API_FLIP_HORZ 0x00 |
◆ API_FLIP_VERT
#define API_FLIP_VERT 0x01 |
◆ API_FN_ABS
◆ API_FN_ADD
◆ API_FN_ANALOG_READ
#define API_FN_ANALOG_READ 0x07 |
◆ API_FN_ATAN
◆ API_FN_ATAN2
#define API_FN_ATAN2 0x09 |
◆ API_FN_BASIC
#define API_FN_BASIC 0x03 |
◆ API_FN_BEEP
◆ API_FN_CLEAR_REGIION
#define API_FN_CLEAR_REGIION 0x0E |
◆ API_FN_CLEAR_SCREEN
#define API_FN_CLEAR_SCREEN 0x0C |
◆ API_FN_COMP
◆ API_FN_CONSOLE_STATUS
#define API_FN_CONSOLE_STATUS 0x02 |
◆ API_FN_CONSOLE_TAB
#define API_FN_CONSOLE_TAB 0x11 |
◆ API_FN_COS
◆ API_FN_CREDITS
#define API_FN_CREDITS 0x04 |
◆ API_FN_CURSOR_INVERSE
#define API_FN_CURSOR_INVERSE 0x10 |
◆ API_FN_CURSOR_POS
#define API_FN_CURSOR_POS 0x0D |
◆ API_FN_DEFINE_CHAR
#define API_FN_DEFINE_CHAR 0x05 |
◆ API_FN_DEFINE_HOTKEY
#define API_FN_DEFINE_HOTKEY 0x04 |
◆ API_FN_DELETE_LINE
#define API_FN_DELETE_LINE 0x0B |
◆ API_FN_DIR_CHDIR
#define API_FN_DIR_CHDIR 0x0F |
◆ API_FN_DIR_CLOSE
#define API_FN_DIR_CLOSE 0x13 |
◆ API_FN_DIR_MKDIR
#define API_FN_DIR_MKDIR 0x0E |
◆ API_FN_DIR_OPEN
#define API_FN_DIR_OPEN 0x11 |
◆ API_FN_DIR_READ
#define API_FN_DIR_READ 0x12 |
◆ API_FN_DISTANCE
#define API_FN_DISTANCE 0x08 |
◆ API_FN_DIV_DEC
#define API_FN_DIV_DEC 0x03 |
◆ API_FN_DIV_INT
#define API_FN_DIV_INT 0x04 |
◆ API_FN_DRAW_ELLIPSE
#define API_FN_DRAW_ELLIPSE 0x04 |
◆ API_FN_DRAW_IMG
#define API_FN_DRAW_IMG 0x07 |
◆ API_FN_DRAW_LINE
#define API_FN_DRAW_LINE 0x02 |
◆ API_FN_DRAW_PIXEL
#define API_FN_DRAW_PIXEL 0x05 |
◆ API_FN_DRAW_RECT
#define API_FN_DRAW_RECT 0x03 |
◆ API_FN_DRAW_TEXT
#define API_FN_DRAW_TEXT 0x06 |
◆ API_FN_DRAW_TILEMAP
#define API_FN_DRAW_TILEMAP 0x08 |
◆ API_FN_EDITOR_INIT
#define API_FN_EDITOR_INIT 0x01 |
◆ API_FN_EDITOR_REENTER
#define API_FN_EDITOR_REENTER 0x02 |
◆ API_FN_EXP
◆ API_FN_FILE_CHECK_EOF
#define API_FN_FILE_CHECK_EOF 0x16 |
◆ API_FN_FILE_CLOSE
#define API_FN_FILE_CLOSE 0x05 |
◆ API_FN_FILE_COPY
#define API_FN_FILE_COPY 0x14 |
◆ API_FN_FILE_DELETE
#define API_FN_FILE_DELETE 0x0D |
◆ API_FN_FILE_OPEN
#define API_FN_FILE_OPEN 0x04 |
◆ API_FN_FILE_READ
#define API_FN_FILE_READ 0x08 |
◆ API_FN_FILE_RENAME
#define API_FN_FILE_RENAME 0x0C |
◆ API_FN_FILE_SEEK
#define API_FN_FILE_SEEK 0x06 |
◆ API_FN_FILE_SET_ATTR
#define API_FN_FILE_SET_ATTR 0x15 |
◆ API_FN_FILE_SET_SIZE
#define API_FN_FILE_SET_SIZE 0x0B |
◆ API_FN_FILE_SIZE
#define API_FN_FILE_SIZE 0x0A |
◆ API_FN_FILE_STAT
#define API_FN_FILE_STAT 0x10 |
◆ API_FN_FILE_TELL
#define API_FN_FILE_TELL 0x07 |
◆ API_FN_FILE_WRITE
#define API_FN_FILE_WRITE 0x09 |
◆ API_FN_FLOOR
#define API_FN_FLOOR 0x11 |
◆ API_FN_FRAME_COUNT
#define API_FN_FRAME_COUNT 0x25 |
◆ API_FN_GET_CHANNEL_COUNT
#define API_FN_GET_CHANNEL_COUNT 0x08 |
◆ API_FN_GET_CWD
#define API_FN_GET_CWD 0x17 |
◆ API_FN_GET_PALETTE
#define API_FN_GET_PALETTE 0x26 |
◆ API_FN_GET_TEXT_COLOR
#define API_FN_GET_TEXT_COLOR 0x12 |
◆ API_FN_GPIO_READ
#define API_FN_GPIO_READ 0x03 |
◆ API_FN_GPIO_WRITE
#define API_FN_GPIO_WRITE 0x02 |
◆ API_FN_I2C_READ
#define API_FN_I2C_READ 0x06 |
◆ API_FN_I2C_READ_BLOCK
#define API_FN_I2C_READ_BLOCK 0x09 |
◆ API_FN_I2C_STATUS
#define API_FN_I2C_STATUS 0x08 |
◆ API_FN_I2C_WRITE
#define API_FN_I2C_WRITE 0x05 |
◆ API_FN_I2C_WRITE_BLOCK
#define API_FN_I2C_WRITE_BLOCK 0x0A |
◆ API_FN_INSERT_LINE
#define API_FN_INSERT_LINE 0x0A |
◆ API_FN_INT_TO_DEC
#define API_FN_INT_TO_DEC 0x20 |
◆ API_FN_KEY_STATUS
#define API_FN_KEY_STATUS 0x02 |
◆ API_FN_LIST_DIRECTORY
#define API_FN_LIST_DIRECTORY 0x01 |
◆ API_FN_LIST_FILTERED
#define API_FN_LIST_FILTERED 0x20 |
◆ API_FN_LIST_HOTKEYS
#define API_FN_LIST_HOTKEYS 0x08 |
◆ API_FN_LOAD_FILENAME
#define API_FN_LOAD_FILENAME 0x02 |
◆ API_FN_LOCALE
#define API_FN_LOCALE 0x06 |
◆ API_FN_LOG
◆ API_FN_MOD
◆ API_FN_MOS
◆ API_FN_MUL
◆ API_FN_NEG
◆ API_FN_NUM_TO_STR
#define API_FN_NUM_TO_STR 0x22 |
◆ API_FN_PLAY_SOUND
#define API_FN_PLAY_SOUND 0x05 |
◆ API_FN_POW
◆ API_FN_PUTC_DEBUG
#define API_FN_PUTC_DEBUG 0x0A |
◆ API_FN_QUEUE_SOUND
#define API_FN_QUEUE_SOUND 0x04 |
◆ API_FN_QUEUE_SOUND_EX
#define API_FN_QUEUE_SOUND_EX 0x07 |
◆ API_FN_READ_CHAR
#define API_FN_READ_CHAR 0x01 |
◆ API_FN_READ_CONTROLLER
#define API_FN_READ_CONTROLLER 0x01 |
◆ API_FN_READ_CONTROLLER2
#define API_FN_READ_CONTROLLER2 0x03 |
◆ API_FN_READ_CONTROLLER_COUNT
#define API_FN_READ_CONTROLLER_COUNT 0x02 |
◆ API_FN_READ_LINE
#define API_FN_READ_LINE 0x03 |
◆ API_FN_READ_PIXEL
#define API_FN_READ_PIXEL 0x21 |
◆ API_FN_READ_SPRITE_PXL
#define API_FN_READ_SPRITE_PXL 0x24 |
◆ API_FN_RESET
#define API_FN_RESET 0x07 |
◆ API_FN_RESET_CHANNEL
#define API_FN_RESET_CHANNEL 0x02 |
◆ API_FN_RESET_PALETTE
#define API_FN_RESET_PALETTE 0x22 |
◆ API_FN_RESET_SOUND
#define API_FN_RESET_SOUND 0x01 |
◆ API_FN_RND_DEC
#define API_FN_RND_DEC 0x1B |
◆ API_FN_RND_INT
#define API_FN_RND_INT 0x1C |
◆ API_FN_SCREEN_SIZE
#define API_FN_SCREEN_SIZE 0x09 |
◆ API_FN_SERIAL_STATUS
#define API_FN_SERIAL_STATUS 0x05 |
◆ API_FN_SET_COLOR
#define API_FN_SET_COLOR 0x40 |
◆ API_FN_SET_CURSOR_POS
#define API_FN_SET_CURSOR_POS 0x07 |
◆ API_FN_SET_CURSOR_VISIBILITY
#define API_FN_SET_CURSOR_VISIBILITY 0x13 |
◆ API_FN_SET_DEG_RAD_MODE
#define API_FN_SET_DEG_RAD_MODE 0x23 |
◆ API_FN_SET_DRAW_SIZE
#define API_FN_SET_DRAW_SIZE 0x42 |
◆ API_FN_SET_FLIP
#define API_FN_SET_FLIP 0x43 |
◆ API_FN_SET_GFX
#define API_FN_SET_GFX 0x01 |
◆ API_FN_SET_PALETTE
#define API_FN_SET_PALETTE 0x20 |
◆ API_FN_SET_PORT_DIR
#define API_FN_SET_PORT_DIR 0x04 |
◆ API_FN_SET_SOLID
#define API_FN_SET_SOLID 0x41 |
◆ API_FN_SET_TEXT_COLOR
#define API_FN_SET_TEXT_COLOR 0x0F |
◆ API_FN_SET_TILEMAP
#define API_FN_SET_TILEMAP 0x23 |
◆ API_FN_SIGN
◆ API_FN_SINE
◆ API_FN_SOUND_STATUS
#define API_FN_SOUND_STATUS 0x06 |
◆ API_FN_SPI_READ_BLOCK
#define API_FN_SPI_READ_BLOCK 0x0B |
◆ API_FN_SPI_WRITE_BLOCK
#define API_FN_SPI_WRITE_BLOCK 0x0C |
◆ API_FN_SPRITE_COLLISION
#define API_FN_SPRITE_COLLISION 0x04 |
◆ API_FN_SPRITE_HIDE
#define API_FN_SPRITE_HIDE 0x03 |
◆ API_FN_SPRITE_POS
#define API_FN_SPRITE_POS 0x05 |
◆ API_FN_SPRITE_RESET
#define API_FN_SPRITE_RESET 0x01 |
◆ API_FN_SPRITE_SET
#define API_FN_SPRITE_SET 0x02 |
◆ API_FN_SQRT
◆ API_FN_STORE_FILENAME
#define API_FN_STORE_FILENAME 0x03 |
◆ API_FN_STR_TO_NUM
#define API_FN_STR_TO_NUM 0x21 |
◆ API_FN_SUB
◆ API_FN_TAN
◆ API_FN_TIMER
#define API_FN_TIMER 0x01 |
◆ API_FN_TURTLE_HIDE
#define API_FN_TURTLE_HIDE 0x04 |
◆ API_FN_TURTLE_HOME
#define API_FN_TURTLE_HOME 0x05 |
◆ API_FN_TURTLE_INIT
#define API_FN_TURTLE_INIT 0x01 |
◆ API_FN_TURTLE_MOVE
#define API_FN_TURTLE_MOVE 0x03 |
◆ API_FN_TURTLE_SHOW
#define API_FN_TURTLE_SHOW 0x06 |
◆ API_FN_TURTLE_TURN
#define API_FN_TURTLE_TURN 0x02 |
◆ API_FN_UART_AVAILABLE
#define API_FN_UART_AVAILABLE 0x12 |
◆ API_FN_UART_READ
#define API_FN_UART_READ 0x11 |
◆ API_FN_UART_READ_BLOCK
#define API_FN_UART_READ_BLOCK 0x0D |
◆ API_FN_UART_SET_CONFIG
#define API_FN_UART_SET_CONFIG 0x0F |
◆ API_FN_UART_WRITE
#define API_FN_UART_WRITE 0x10 |
◆ API_FN_UART_WRITE_BLOCK
#define API_FN_UART_WRITE_BLOCK 0x0E |
◆ API_FN_UEXT_INIT
#define API_FN_UEXT_INIT 0x01 |
◆ API_FN_VERSION
#define API_FN_VERSION 0x0B |
◆ API_FN_WRITE_CHAR
#define API_FN_WRITE_CHAR 0x06 |
◆ API_FN_WRITE_PIXEL
#define API_FN_WRITE_PIXEL 0x27 |
◆ API_GROUP_BLITTER
#define API_GROUP_BLITTER 0x0C |
◆ API_GROUP_CONSOLE
#define API_GROUP_CONSOLE 0x02 |
◆ API_GROUP_CONTROLLER
#define API_GROUP_CONTROLLER 0x07 |
◆ API_GROUP_EDITOR
#define API_GROUP_EDITOR 0x0D |
◆ API_GROUP_FILEIO
#define API_GROUP_FILEIO 0x03 |
◆ API_GROUP_GRAPHICS
#define API_GROUP_GRAPHICS 0x05 |
◆ API_GROUP_MATH
#define API_GROUP_MATH 0x04 |
◆ API_GROUP_MOUSE
#define API_GROUP_MOUSE 0x0B |
◆ API_GROUP_SOUND
#define API_GROUP_SOUND 0x08 |
◆ API_GROUP_SPRITES
#define API_GROUP_SPRITES 0x06 |
◆ API_GROUP_SYSTEM
#define API_GROUP_SYSTEM 0x01 |
◆ API_GROUP_TURTLE
#define API_GROUP_TURTLE 0x09 |
◆ API_GROUP_UEXT
#define API_GROUP_UEXT 0x0A |
◆ API_NOTE_A0
#define API_NOTE_A0 0x001C |
◆ API_NOTE_A1
#define API_NOTE_A1 0x0037 |
◆ API_NOTE_A2
#define API_NOTE_A2 0x006E |
◆ API_NOTE_A3
#define API_NOTE_A3 0x00DC |
◆ API_NOTE_A4
#define API_NOTE_A4 0x01B8 |
◆ API_NOTE_A5
#define API_NOTE_A5 0x0370 |
◆ API_NOTE_A6
#define API_NOTE_A6 0x06E0 |
◆ API_NOTE_A7
#define API_NOTE_A7 0x0DC0 |
◆ API_NOTE_A8
#define API_NOTE_A8 0x1B80 |
◆ API_NOTE_A9
#define API_NOTE_A9 0x3700 |
◆ API_NOTE_Af0
#define API_NOTE_Af0 0x001A |
◆ API_NOTE_Af1
#define API_NOTE_Af1 0x0034 |
◆ API_NOTE_Af2
#define API_NOTE_Af2 0x0068 |
◆ API_NOTE_Af3
#define API_NOTE_Af3 0x00D0 |
◆ API_NOTE_Af4
#define API_NOTE_Af4 0x019F |
◆ API_NOTE_Af5
#define API_NOTE_Af5 0x033F |
◆ API_NOTE_Af6
#define API_NOTE_Af6 0x067D |
◆ API_NOTE_Af7
#define API_NOTE_Af7 0x0CFA |
◆ API_NOTE_Af8
#define API_NOTE_Af8 0x19F5 |
◆ API_NOTE_Af9
#define API_NOTE_Af9 0x33EA |
◆ API_NOTE_As0
#define API_NOTE_As0 0x001D |
◆ API_NOTE_As1
#define API_NOTE_As1 0x003A |
◆ API_NOTE_As2
#define API_NOTE_As2 0x0075 |
◆ API_NOTE_As3
#define API_NOTE_As3 0x00E9 |
◆ API_NOTE_As4
#define API_NOTE_As4 0x01D2 |
◆ API_NOTE_As5
#define API_NOTE_As5 0x03A4 |
◆ API_NOTE_As6
#define API_NOTE_As6 0x0749 |
◆ API_NOTE_As7
#define API_NOTE_As7 0x0E91 |
◆ API_NOTE_As8
#define API_NOTE_As8 0x1D23 |
◆ API_NOTE_As9
#define API_NOTE_As9 0x3A45 |
◆ API_NOTE_B0
#define API_NOTE_B0 0x001F |
◆ API_NOTE_B1
#define API_NOTE_B1 0x003E |
◆ API_NOTE_B2
#define API_NOTE_B2 0x007B |
◆ API_NOTE_B3
#define API_NOTE_B3 0x00F7 |
◆ API_NOTE_B4
#define API_NOTE_B4 0x01EE |
◆ API_NOTE_B5
#define API_NOTE_B5 0x03DC |
◆ API_NOTE_B6
#define API_NOTE_B6 0x07B8 |
◆ API_NOTE_B7
#define API_NOTE_B7 0x0F6F |
◆ API_NOTE_B8
#define API_NOTE_B8 0x1EDE |
◆ API_NOTE_B9
#define API_NOTE_B9 0x3DBC |
◆ API_NOTE_Bf0
#define API_NOTE_Bf0 0x001D |
◆ API_NOTE_Bf1
#define API_NOTE_Bf1 0x003A |
◆ API_NOTE_Bf2
#define API_NOTE_Bf2 0x0075 |
◆ API_NOTE_Bf3
#define API_NOTE_Bf3 0x00E9 |
◆ API_NOTE_Bf4
#define API_NOTE_Bf4 0x01D2 |
◆ API_NOTE_Bf5
#define API_NOTE_Bf5 0x03A4 |
◆ API_NOTE_Bf6
#define API_NOTE_Bf6 0x0749 |
◆ API_NOTE_Bf7
#define API_NOTE_Bf7 0x0E91 |
◆ API_NOTE_Bf8
#define API_NOTE_Bf8 0x1D23 |
◆ API_NOTE_Bf9
#define API_NOTE_Bf9 0x3A45 |
◆ API_NOTE_C0
#define API_NOTE_C0 0x0010 |
◆ API_NOTE_C1
#define API_NOTE_C1 0x0021 |
◆ API_NOTE_C10
#define API_NOTE_C10 0x4168 |
◆ API_NOTE_C2
#define API_NOTE_C2 0x0041 |
◆ API_NOTE_C3
#define API_NOTE_C3 0x0083 |
◆ API_NOTE_C4
#define API_NOTE_C4 0x0106 |
◆ API_NOTE_C5
#define API_NOTE_C5 0x020B |
◆ API_NOTE_C6
#define API_NOTE_C6 0x0417 |
◆ API_NOTE_C7
#define API_NOTE_C7 0x082D |
◆ API_NOTE_C8
#define API_NOTE_C8 0x105A |
◆ API_NOTE_C9
#define API_NOTE_C9 0x20B4 |
◆ API_NOTE_Cs0
#define API_NOTE_Cs0 0x0011 |
◆ API_NOTE_Cs1
#define API_NOTE_Cs1 0x0023 |
◆ API_NOTE_Cs10
#define API_NOTE_Cs10 0x454C |
◆ API_NOTE_Cs2
#define API_NOTE_Cs2 0x0045 |
◆ API_NOTE_Cs3
#define API_NOTE_Cs3 0x008B |
◆ API_NOTE_Cs4
#define API_NOTE_Cs4 0x0115 |
◆ API_NOTE_Cs5
#define API_NOTE_Cs5 0x022A |
◆ API_NOTE_Cs6
#define API_NOTE_Cs6 0x0455 |
◆ API_NOTE_Cs7
#define API_NOTE_Cs7 0x08A9 |
◆ API_NOTE_Cs8
#define API_NOTE_Cs8 0x1153 |
◆ API_NOTE_Cs9
#define API_NOTE_Cs9 0x22A6 |
◆ API_NOTE_D0
#define API_NOTE_D0 0x0012 |
◆ API_NOTE_D1
#define API_NOTE_D1 0x0025 |
◆ API_NOTE_D10
#define API_NOTE_D10 0x496B |
◆ API_NOTE_D2
#define API_NOTE_D2 0x0049 |
◆ API_NOTE_D3
#define API_NOTE_D3 0x0093 |
◆ API_NOTE_D4
#define API_NOTE_D4 0x0126 |
◆ API_NOTE_D5
#define API_NOTE_D5 0x024B |
◆ API_NOTE_D6
#define API_NOTE_D6 0x0497 |
◆ API_NOTE_D7
#define API_NOTE_D7 0x092D |
◆ API_NOTE_D8
#define API_NOTE_D8 0x125B |
◆ API_NOTE_D9
#define API_NOTE_D9 0x24B5 |
◆ API_NOTE_Df0
#define API_NOTE_Df0 0x0011 |
◆ API_NOTE_Df1
#define API_NOTE_Df1 0x0023 |
◆ API_NOTE_Df10
#define API_NOTE_Df10 0x454C |
◆ API_NOTE_Df2
#define API_NOTE_Df2 0x0045 |
◆ API_NOTE_Df3
#define API_NOTE_Df3 0x008B |
◆ API_NOTE_Df4
#define API_NOTE_Df4 0x0115 |
◆ API_NOTE_Df5
#define API_NOTE_Df5 0x022A |
◆ API_NOTE_Df6
#define API_NOTE_Df6 0x0455 |
◆ API_NOTE_Df7
#define API_NOTE_Df7 0x08A9 |
◆ API_NOTE_Df8
#define API_NOTE_Df8 0x1153 |
◆ API_NOTE_Df9
#define API_NOTE_Df9 0x22A6 |
◆ API_NOTE_Ds0
#define API_NOTE_Ds0 0x0013 |
◆ API_NOTE_Ds1
#define API_NOTE_Ds1 0x0027 |
◆ API_NOTE_Ds10
#define API_NOTE_Ds10 0x4DC8 |
◆ API_NOTE_Ds2
#define API_NOTE_Ds2 0x004E |
◆ API_NOTE_Ds3
#define API_NOTE_Ds3 0x009C |
◆ API_NOTE_Ds4
#define API_NOTE_Ds4 0x0137 |
◆ API_NOTE_Ds5
#define API_NOTE_Ds5 0x026E |
◆ API_NOTE_Ds6
#define API_NOTE_Ds6 0x04DD |
◆ API_NOTE_Ds7
#define API_NOTE_Ds7 0x09B9 |
◆ API_NOTE_Ds8
#define API_NOTE_Ds8 0x1372 |
◆ API_NOTE_Ds9
#define API_NOTE_Ds9 0x26E4 |
◆ API_NOTE_E0
#define API_NOTE_E0 0x0015 |
◆ API_NOTE_E1
#define API_NOTE_E1 0x0029 |
◆ API_NOTE_E2
#define API_NOTE_E2 0x0052 |
◆ API_NOTE_E3
#define API_NOTE_E3 0x00A5 |
◆ API_NOTE_E4
#define API_NOTE_E4 0x014A |
◆ API_NOTE_E5
#define API_NOTE_E5 0x0293 |
◆ API_NOTE_E6
#define API_NOTE_E6 0x0527 |
◆ API_NOTE_E7
#define API_NOTE_E7 0x0A4D |
◆ API_NOTE_E8
#define API_NOTE_E8 0x149A |
◆ API_NOTE_E9
#define API_NOTE_E9 0x2934 |
◆ API_NOTE_Ef0
#define API_NOTE_Ef0 0x0013 |
◆ API_NOTE_Ef1
#define API_NOTE_Ef1 0x0027 |
◆ API_NOTE_Ef10
#define API_NOTE_Ef10 0x4DC8 |
◆ API_NOTE_Ef2
#define API_NOTE_Ef2 0x004E |
◆ API_NOTE_Ef3
#define API_NOTE_Ef3 0x009C |
◆ API_NOTE_Ef4
#define API_NOTE_Ef4 0x0137 |
◆ API_NOTE_Ef5
#define API_NOTE_Ef5 0x026E |
◆ API_NOTE_Ef6
#define API_NOTE_Ef6 0x04DD |
◆ API_NOTE_Ef7
#define API_NOTE_Ef7 0x09B9 |
◆ API_NOTE_Ef8
#define API_NOTE_Ef8 0x1372 |
◆ API_NOTE_Ef9
#define API_NOTE_Ef9 0x26E4 |
◆ API_NOTE_F0
#define API_NOTE_F0 0x0016 |
◆ API_NOTE_F1
#define API_NOTE_F1 0x002C |
◆ API_NOTE_F2
#define API_NOTE_F2 0x0057 |
◆ API_NOTE_F3
#define API_NOTE_F3 0x00AF |
◆ API_NOTE_F4
#define API_NOTE_F4 0x015D |
◆ API_NOTE_F5
#define API_NOTE_F5 0x02BA |
◆ API_NOTE_F6
#define API_NOTE_F6 0x0575 |
◆ API_NOTE_F7
#define API_NOTE_F7 0x0AEA |
◆ API_NOTE_F8
#define API_NOTE_F8 0x15D4 |
◆ API_NOTE_F9
#define API_NOTE_F9 0x2BA7 |
◆ API_NOTE_Fs0
#define API_NOTE_Fs0 0x0017 |
◆ API_NOTE_Fs1
#define API_NOTE_Fs1 0x002E |
◆ API_NOTE_Fs2
#define API_NOTE_Fs2 0x005C |
◆ API_NOTE_Fs3
#define API_NOTE_Fs3 0x00B9 |
◆ API_NOTE_Fs4
#define API_NOTE_Fs4 0x0172 |
◆ API_NOTE_Fs5
#define API_NOTE_Fs5 0x02E4 |
◆ API_NOTE_Fs6
#define API_NOTE_Fs6 0x05C8 |
◆ API_NOTE_Fs7
#define API_NOTE_Fs7 0x0B90 |
◆ API_NOTE_Fs8
#define API_NOTE_Fs8 0x1720 |
◆ API_NOTE_Fs9
#define API_NOTE_Fs9 0x2E40 |
◆ API_NOTE_G0
#define API_NOTE_G0 0x0018 |
◆ API_NOTE_G1
#define API_NOTE_G1 0x0031 |
◆ API_NOTE_G2
#define API_NOTE_G2 0x0062 |
◆ API_NOTE_G3
#define API_NOTE_G3 0x00C4 |
◆ API_NOTE_G4
#define API_NOTE_G4 0x0188 |
◆ API_NOTE_G5
#define API_NOTE_G5 0x0310 |
◆ API_NOTE_G6
#define API_NOTE_G6 0x0620 |
◆ API_NOTE_G7
#define API_NOTE_G7 0x0C40 |
◆ API_NOTE_G8
#define API_NOTE_G8 0x1880 |
◆ API_NOTE_G9
#define API_NOTE_G9 0x3100 |
◆ API_NOTE_Gf0
#define API_NOTE_Gf0 0x0017 |
◆ API_NOTE_Gf1
#define API_NOTE_Gf1 0x002E |
◆ API_NOTE_Gf2
#define API_NOTE_Gf2 0x005C |
◆ API_NOTE_Gf3
#define API_NOTE_Gf3 0x00B9 |
◆ API_NOTE_Gf4
#define API_NOTE_Gf4 0x0172 |
◆ API_NOTE_Gf5
#define API_NOTE_Gf5 0x02E4 |
◆ API_NOTE_Gf6
#define API_NOTE_Gf6 0x05C8 |
◆ API_NOTE_Gf7
#define API_NOTE_Gf7 0x0B90 |
◆ API_NOTE_Gf8
#define API_NOTE_Gf8 0x1720 |
◆ API_NOTE_Gf9
#define API_NOTE_Gf9 0x2E40 |
◆ API_NOTE_Gs0
#define API_NOTE_Gs0 0x001A |
◆ API_NOTE_Gs1
#define API_NOTE_Gs1 0x0034 |
◆ API_NOTE_Gs2
#define API_NOTE_Gs2 0x0068 |
◆ API_NOTE_Gs3
#define API_NOTE_Gs3 0x00D0 |
◆ API_NOTE_Gs4
#define API_NOTE_Gs4 0x019F |
◆ API_NOTE_Gs5
#define API_NOTE_Gs5 0x033F |
◆ API_NOTE_Gs6
#define API_NOTE_Gs6 0x067D |
◆ API_NOTE_Gs7
#define API_NOTE_Gs7 0x0CFA |
◆ API_NOTE_Gs8
#define API_NOTE_Gs8 0x19F5 |
◆ API_NOTE_Gs9
#define API_NOTE_Gs9 0x33EA |
◆ API_NOTE_REST
#define API_NOTE_REST 0x0000 |
◆ API_PEN_DOWN
#define API_PEN_DOWN 0x01 |
◆ API_PEN_UP
◆ API_PIXEL_TRANSPARENT
#define API_PIXEL_TRANSPARENT 0x00 |
◆ API_QUEUE_EMPTY
#define API_QUEUE_EMPTY 0xFF |
◆ API_SFX_ALARM1
#define API_SFX_ALARM1 0x0C |
◆ API_SFX_ALARM2
#define API_SFX_ALARM2 0x0D |
◆ API_SFX_ALARM3
#define API_SFX_ALARM3 0x0E |
◆ API_SFX_COIN
#define API_SFX_COIN 0x06 |
◆ API_SFX_CONFIRM
#define API_SFX_CONFIRM 0x03 |
◆ API_SFX_DANGER
#define API_SFX_DANGER 0x12 |
◆ API_SFX_DEFEAT
#define API_SFX_DEFEAT 0x0A |
◆ API_SFX_ERROR
#define API_SFX_ERROR 0x02 |
◆ API_SFX_EXPL_LONG
#define API_SFX_EXPL_LONG 0x13 |
◆ API_SFX_EXPL_MEDIUM
#define API_SFX_EXPL_MEDIUM 0x14 |
◆ API_SFX_EXPL_SHORT
#define API_SFX_EXPL_SHORT 0x15 |
◆ API_SFX_FANFARE
#define API_SFX_FANFARE 0x0B |
◆ API_SFX_LASER_LONG
#define API_SFX_LASER_LONG 0x07 |
◆ API_SFX_LASER_MEDIUM
#define API_SFX_LASER_MEDIUM 0x16 |
◆ API_SFX_LASER_SHORT
#define API_SFX_LASER_SHORT 0x17 |
◆ API_SFX_NEGATIVE
#define API_SFX_NEGATIVE 0x01 |
◆ API_SFX_POSITIVE
#define API_SFX_POSITIVE 0x00 |
◆ API_SFX_POWERUP
#define API_SFX_POWERUP 0x08 |
◆ API_SFX_REJECT
#define API_SFX_REJECT 0x04 |
◆ API_SFX_RING1
#define API_SFX_RING1 0x0F |
◆ API_SFX_RING2
#define API_SFX_RING2 0x10 |
◆ API_SFX_RING3
#define API_SFX_RING3 0x11 |
◆ API_SFX_SWEEP
#define API_SFX_SWEEP 0x05 |
◆ API_SFX_VICTORY
#define API_SFX_VICTORY 0x09 |
◆ API_SLIDE_FAST
#define API_SLIDE_FAST 0x0010 |
◆ API_SLIDE_MED
#define API_SLIDE_MED 0x0008 |
◆ API_SLIDE_NONE
#define API_SLIDE_NONE 0x0000 |
◆ API_SLIDE_SLOW
#define API_SLIDE_SLOW 0x0004 |
◆ API_SOUND_CH_00
#define API_SOUND_CH_00 0x00 |
◆ API_SOUND_SRC_BEEP
#define API_SOUND_SRC_BEEP 0x00 |
◆ API_SPRITE_32BIT
#define API_SPRITE_32BIT 0x40 |
◆ API_SPRITE_CLEAR
#define API_SPRITE_CLEAR 0x80 |
◆ API_SPRITE_TURTLE
#define API_SPRITE_TURTLE 0x00 |
◆ API_STATUS_ESC
#define API_STATUS_ESC 0x07 |
◆ API_STATUS_ESC_MASK
#define API_STATUS_ESC_MASK 0x80 |
◆ API_TEMPO
#define API_TEMPO |
( |
|
bpm | ) |
(6000 / (bpm)) |
◆ API_TEMPO_120
◆ API_TEMPO_60
◆ API_TEMPO_80
◆ API_TEMPO_90
◆ API_TURTLE_FLIP
#define API_TURTLE_FLIP 180 |
◆ API_TURTLE_LEFT
#define API_TURTLE_LEFT 270 |
◆ API_TURTLE_RIGHT
#define API_TURTLE_RIGHT 90 |
◆ COLOR_ALT_BLACK
#define COLOR_ALT_BLACK 0x88 |
◆ COLOR_BLACK
◆ COLOR_BLUE
◆ COLOR_BROWN
◆ COLOR_CYAN
◆ COLOR_DARK_GREEN
#define COLOR_DARK_GREEN 0x8A |
◆ COLOR_DARK_GREY
#define COLOR_DARK_GREY 0x89 |
◆ COLOR_DARK_ORANGE
#define COLOR_DARK_ORANGE 0x8C |
◆ COLOR_GREEN
◆ COLOR_LIGHT_GREY
#define COLOR_LIGHT_GREY 0x8F |
◆ COLOR_MAGENTA
#define COLOR_MAGENTA 0x85 |
◆ COLOR_ORANGE
#define COLOR_ORANGE 0x8B |
◆ COLOR_PINK
◆ COLOR_RED
◆ COLOR_WHITE
◆ COLOR_YELLOW
#define COLOR_YELLOW 0x83 |
◆ ControlPort
#define ControlPort (*(volatile struct __ControlPort *) 0xFF00) |