#ifndef unigi_header_ext_main #define unigi_header_ext_main #define unigi_ext_texture_fixedpointdepth 16 #include "types.h" #include "structs.h" void unigi_ext_texture_draw( unigi_ext_type_texture tex, unigi_ext_type_texture buffer, unigi_ext_type_rect texbounds, unigi_ext_type_rect bufbounds ); void unigi_ext_rect_dimensions(unigi_ext_type_rect bounds, unigi_ext_type_2d_coord * width, unigi_ext_type_2d_coord * height); unigi_ext_type_texture * unigi_ext_texture_create(unigi_ext_type_2d_coord width, unigi_ext_type_2d_coord height); void unigi_ext_texture_destroy(unigi_ext_type_texture * texture); unigi_ext_type_texture * unigi_ext_texture_open(char * path); #endif