LibGame v0.4.0
The LG Game Engine - Copyright (C) 2024-2026 ETMSoftware
Loading...
Searching...
No Matches
lg_goodies.h
1/*
2 * LibGame - Copyright (C) Emmanuel Thomas-Maurin 2011-2026
3 * All rights reserved
4 */
5
6#ifndef LG_GOODIES_H
7#define LG_GOODIES_H
8
9char *l_str_new2(int, ...);
10
11char *l_str_cat2(char *, int, ...);
12
13char *l_str_new3(const char *, ...);
14
15char *l_str_cat3(char *, const char *, ...);
16
18
20
21zboolean push_i(LG_Stack_i *, int);
22
23zboolean pop_i(LG_Stack_i *, int *);
24
26
28
29zboolean push_f(LG_Stack_f *, float);
30
31zboolean pop_f(LG_Stack_f *, float *);
32
34
35#endif /* LG_GOODIES_H */
zboolean pop_i(LG_Stack_i *s, int *v)
Definition lg_goodies.c:186
LG_Stack_i * lg_stack_i_new(int max_n)
Definition lg_goodies.c:125
void lg_stack_show_full_empty_errors(zboolean show_errors)
Definition lg_goodies.c:285
zboolean pop_f(LG_Stack_f *s, float *v)
Definition lg_goodies.c:266
zboolean push_f(LG_Stack_f *s, float v)
Definition lg_goodies.c:245
void lg_stack_f_free(LG_Stack_f *s)
Definition lg_goodies.c:232
zboolean push_i(LG_Stack_i *s, int v)
Definition lg_goodies.c:165
LG_Stack_f * lg_stack_f_new(int max_n)
Definition lg_goodies.c:206
void lg_stack_i_free(LG_Stack_i *s)
Definition lg_goodies.c:152
char * l_str_new3(const char *format,...)
Definition lg_goodies.c:69
char * l_str_cat2(char *str, int n,...)
Definition lg_goodies.c:45
char * l_str_cat3(char *str, const char *format,...)
Definition lg_goodies.c:97
char * l_str_new2(int n,...)
Definition lg_goodies.c:21
Definition lg_misc.h:105
Definition lg_misc.h:99