Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
I
 Image Formats
 IMAGE_INFO
 IMG_ALPHA
 IMG_AUTO
 IMG_RGB
 IMG_RGBA
 In depth
 Init
 inp_clear_events, INPUT_EVENT
 inp_clear_key_states, INPUT_EVENT
 inp_get_event, INPUT_EVENT
 inp_key_code, INPUT_EVENT
 inp_key_down, INPUT_EVENT
 inp_key_name, INPUT_EVENT
 inp_key_pressed, INPUT_EVENT
 inp_key_presses, INPUT_EVENT
 inp_key_releases, INPUT_EVENT
 inp_key_state, INPUT_EVENT
 inp_key_was_pressed, INPUT_EVENT
 inp_mouse_doubleclick, INPUT_EVENT
 inp_mouse_relative, INPUT_EVENT
 inp_mouse_scroll, INPUT_EVENT
 inp_num_events, INPUT_EVENT
 Input
 INPUT_EVENT
 insert_entity, Game World
 Inspection
 interserct_character, Game World
 Interval
 io_close
 io_flush
 io_length
 io_open
 io_read
 io_seek
 io_skip
 io_stderr
 io_stdin
 io_stdout
 io_tell
 io_write
L
 Lines
 Locks
8-Bit uncompressed alpha
Lets the engine choose the format.
8-Bit uncompressed RGB
8-Bit uncompressed RGBA
void inp_clear_events()
TODO
void inp_clear_key_states()
TODO
INPUT_EVENT inp_get_event(int index)
TODO
int inp_key_code(const char *key_name)
TODO
int inp_key_down(int key)
TODO
const char *inp_key_name(int k)
TODO
int inp_key_pressed(int key)
Checks if a key is pressed.
int inp_key_presses(int key)
TODO
int inp_key_releases(int key)
TODO
int inp_key_state(int key)
TODO
int inp_key_was_pressed(int key)
TODO
int inp_mouse_doubleclick()
TODO
void inp_mouse_relative(int *x,
int *y)
Fetches the mouse movements.
int inp_mouse_scroll()
TODO
int inp_num_events()
TODO
void insert_entity(ENTITY *entity)
Adds an entity to the world.
modc_newsnapshot is called when a new snapshot has arrived for processing.
Finds the closest character that intersects the line.
The interval for how often a client recives a snapshot changes during the course of the connection.
int io_close(IOHANDLE io)
Closes a file.
int io_flush(IOHANDLE io)
Empties all buffers and writes all pending data.
long int io_length(IOHANDLE io)
Gets the total length of the file.
IOHANDLE io_open(const char *filename,
int flags)
Opens a file.
unsigned io_read(IOHANDLE io,
void *buffer,
unsigned size)
Reads data into a buffer from a file.
int io_seek(IOHANDLE io,
int offset,
int origin)
Seeks to a specified offset in the file.
unsigned io_skip(IOHANDLE io,
unsigned size)
Skips data in a file.
IOHANDLE io_stderr()
Returns an IOHANDLE to the standard error.
IOHANDLE io_stdin()
Returns an IOHANDLE to the standard input.
IOHANDLE io_stdout()
Returns an IOHANDLE to the standard output.
long int io_tell(IOHANDLE io)
Gets the current position in the file.
unsigned io_write(IOHANDLE io,
const void *buffer,
unsigned size)
Writes data from a buffer to file.
Close