 |
LibGame
v0.4.0
The LG Game Engine - Copyright (C) 2024-2025 ETMSoftware
|
10 #define IS_IN(x, y, z) (x > y && x < z ? TRUE : FALSE)
13 #define IS_IN2(x, y, z) (x >= y && x <= z ? TRUE : FALSE)
15 typedef enum {LG_LITTLE_ENDIAN, LG_BIG_ENDIAN} lg_endianness;
18 #define LEFT_ARROW_LIGHT_UTF8 "\u2190"
19 #define RIGHT_ARROW_LIGHT_UTF8 "\u2192"
20 #define UP_ARROW_LIGHT_UTF8 "\u2191"
21 #define DOWN_ARROW_LIGHT_UTF8 "\u2193"
24 #define UTF8_RW_ROUNDED_ARROW "\u279c"
28 float lg_tv_diff(
struct timeval *,
struct timeval *,
struct timeval *);
int lg_show_pixel_format_info_from_sdl_display_mode(SDL_DisplayMode *display_mode)
Definition: lg_misc.c:145
double lg_swap_double_values(double *x, double *y)
Definition: lg_misc.c:223
void lg_print_out_error_codes()
Definition: lg_misc.c:362
float lg_tv_diff(struct timeval *t_diff, struct timeval *t2, struct timeval *t1)
Definition: lg_misc.c:115
lg_endianness lg_get_arch_endianness()
Definition: lg_misc.c:187
void lg_show_struct_sizes(zboolean everything)
Definition: lg_misc.c:482
int lg_check_gl_context()
Definition: lg_misc.c:379
uint32_t lg_swap_uint32_values(uint32_t *x, uint32_t *y)
Definition: lg_misc.c:253
float lg_swap_float_values(float *x, float *y)
Definition: lg_misc.c:208
void debug_end_max_float_in_loop()
Definition: lg_misc.c:470
uint16_t lg_swap_uint16_values(uint16_t *x, uint16_t *y)
Definition: lg_misc.c:283
int16_t lg_swap_int16_values(int16_t *x, int16_t *y)
Definition: lg_misc.c:268
uint8_t lg_swap_uint8_values(uint8_t *x, uint8_t *y)
Definition: lg_misc.c:314
void debug_end_max_int_in_loop()
Definition: lg_misc.c:432
int8_t lg_swap_int8_values(int8_t *x, int8_t *y)
Definition: lg_misc.c:298
void debug_start_max_int_in_loop()
Definition: lg_misc.c:392
int check_datatype_sizes()
Definition: lg_misc.c:21
void debug_max_float_in_loop(float f, const char *file, int line)
Definition: lg_misc.c:459
void debug_start_max_float_in_loop()
Definition: lg_misc.c:445
int32_t lg_swap_int32_values(int32_t *x, int32_t *y)
Definition: lg_misc.c:238
void debug_max_int_in_loop(unsigned long i, const char *file, int line)
Definition: lg_misc.c:421