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
16
18
19zboolean push_i(LG_Stack_i *, int);
20
21zboolean pop_i(LG_Stack_i *, int *);
22
24
26
27zboolean push_f(LG_Stack_f *, float);
28
29zboolean pop_f(LG_Stack_f *, float *);
30
32
33#endif /* LG_GOODIES_H */
zboolean pop_i(LG_Stack_i *s, int *v)
Definition lg_goodies.c:155
LG_Stack_i * lg_stack_i_new(int max_n)
Definition lg_goodies.c:94
void lg_stack_show_full_empty_errors(zboolean show_errors)
Definition lg_goodies.c:254
zboolean pop_f(LG_Stack_f *s, float *v)
Definition lg_goodies.c:235
zboolean push_f(LG_Stack_f *s, float v)
Definition lg_goodies.c:214
void lg_stack_f_free(LG_Stack_f *s)
Definition lg_goodies.c:201
zboolean push_i(LG_Stack_i *s, int v)
Definition lg_goodies.c:134
LG_Stack_f * lg_stack_f_new(int max_n)
Definition lg_goodies.c:175
void lg_stack_i_free(LG_Stack_i *s)
Definition lg_goodies.c:121
char * l_str_new3(const char *format,...)
Definition lg_goodies.c:67
char * l_str_cat2(char *str, int n,...)
Definition lg_goodies.c:44
char * l_str_new2(int n,...)
Definition lg_goodies.c:21
Definition lg_misc.h:105
Definition lg_misc.h:99