grasp_input_preloader.h File Reference
#include <stdbool.h>
#include "grasp_input.h"
#include "../settings/grasp_settings.h"
#include "../input/grasp_input.h"

Go to the source code of this file.

Data Structures

struct  grasp_input_preloader_t_
 

Typedefs

typedef struct grasp_input_preloader_t_ grasp_input_preloader_t
 

Functions

void grasp_input_preloader_init (grasp_input_preloader_t *preload, grasp_settings *settings, grasp_tile_description_t *tile_description)
 
bool grasp_input_preload_is_allocated (grasp_input_preloader_t *preload, int segment_t_position, int segment_x_position, int segment_y_position)
 
void grasp_input_preload_allocate (grasp_input_preloader_t *preload, int segment_t_position, int segment_x_position, int segment_y_position)
 
void grasp_input_preload_deallocate (grasp_input_preloader_t *preload, int segment_t_position, int segment_x_position, int segment_y_position)
 
void grasp_input_preload_set_read (grasp_input_preloader_t *preload, int segment_t_position, int segment_x_position, int segment_y_position)
 
bool grasp_input_preload_is_read (grasp_input_preloader_t *preload, int segment_t_position, int segment_x_position, int segment_y_position)
 
void grasp_input_preloader_destroy (grasp_input_preloader_t *preload)
 

Typedef Documentation

◆ grasp_input_preloader_t

Function Documentation

◆ grasp_input_preload_allocate()

void grasp_input_preload_allocate ( grasp_input_preloader_t preload,
int  segment_t_position,
int  segment_x_position,
int  segment_y_position 
)

◆ grasp_input_preload_deallocate()

void grasp_input_preload_deallocate ( grasp_input_preloader_t preload,
int  segment_t_position,
int  segment_x_position,
int  segment_y_position 
)

◆ grasp_input_preload_is_allocated()

bool grasp_input_preload_is_allocated ( grasp_input_preloader_t preload,
int  segment_t_position,
int  segment_x_position,
int  segment_y_position 
)

◆ grasp_input_preload_is_read()

bool grasp_input_preload_is_read ( grasp_input_preloader_t preload,
int  segment_t_position,
int  segment_x_position,
int  segment_y_position 
)

◆ grasp_input_preload_set_read()

void grasp_input_preload_set_read ( grasp_input_preloader_t preload,
int  segment_t_position,
int  segment_x_position,
int  segment_y_position 
)

◆ grasp_input_preloader_destroy()

void grasp_input_preloader_destroy ( grasp_input_preloader_t preload)

◆ grasp_input_preloader_init()

void grasp_input_preloader_init ( grasp_input_preloader_t preload,
grasp_settings settings,
grasp_tile_description_t tile_description 
)