packages feed

tcod-haskell-0.2.0.0: src/Game/TCOD/Bresenham.c

#define TCOD_SDL2

#include "libtcod/bresenham.h"

void inline_c_Game_TCOD_Bresenham_0_b81aac1cbaa58ab73ea11bcc08b26f23967a26d4(int xf_27_inline_c_0, int yf_27_inline_c_1, int xt_27_inline_c_2, int yt_27_inline_c_3) {
 TCOD_line_init(xf_27_inline_c_0, yf_27_inline_c_1, xt_27_inline_c_2, yt_27_inline_c_3) ;
}


int inline_c_Game_TCOD_Bresenham_1_8ee17fc4b51af86bf14f7a8e02dee722d4bd3b5f(int * xp_inline_c_0, int * yp_inline_c_1) {
return ((int)TCOD_line_step(xp_inline_c_0, yp_inline_c_1));
}


int inline_c_Game_TCOD_Bresenham_2_f1226add843bc1af373b343fd3d32a9c39d3513c(int xf_27_inline_c_0, int yf_27_inline_c_1, int xt_27_inline_c_2, int yt_27_inline_c_3, int (* cb_27_inline_c_4)(int , int )) {
return ( (int)TCOD_line(xf_27_inline_c_0, yf_27_inline_c_1, xt_27_inline_c_2, yt_27_inline_c_3, (TCOD_line_listener_t)cb_27_inline_c_4) );
}


void inline_c_Game_TCOD_Bresenham_3_1462a768937e54ade920c0c6e656afb27237a4fa(int xf_27_inline_c_0, int yf_27_inline_c_1, int xt_27_inline_c_2, int yt_27_inline_c_3, void * dp_27_inline_c_4) {
 TCOD_line_init_mt(xf_27_inline_c_0, yf_27_inline_c_1, xt_27_inline_c_2, yt_27_inline_c_3, (TCOD_bresenham_data_t*)dp_27_inline_c_4) ;
}


int inline_c_Game_TCOD_Bresenham_4_3b39f080e53769f14a86ba481bb55117ceac365d(int * xp_inline_c_0, int * yp_inline_c_1, void * dp_27_inline_c_2) {
return ((int)TCOD_line_step_mt(xp_inline_c_0, yp_inline_c_1, (TCOD_bresenham_data_t*)dp_27_inline_c_2));
}


int inline_c_Game_TCOD_Bresenham_5_658bbcd9258a4a9b7ceb76398d0e68b59f0ee92c(int xf_27_inline_c_0, int yf_27_inline_c_1, int xt_27_inline_c_2, int yt_27_inline_c_3, int (* cb_27_inline_c_4)(int , int ), void * dp_27_inline_c_5) {
return ( (int)TCOD_line_mt(xf_27_inline_c_0, yf_27_inline_c_1, xt_27_inline_c_2, yt_27_inline_c_3, (TCOD_line_listener_t)cb_27_inline_c_4, (TCOD_bresenham_data_t*)dp_27_inline_c_5) );
}