LiVES
3.2.0
|
Go to the source code of this file.
Macros | |
#define | CREATOR_ID "Created in LiVES main" |
#define | CHECK_VERBOSE 0 |
#define | errprint(...) |
Functions | |
const lives_struct_def_t * | get_lsd (lives_struct_type st_type) |
void * | struct_from_template (lives_struct_type st_type) |
LIVES_GLOBAL_INLINE void * | copy_struct (lives_struct_def_t *lsd) |
LIVES_GLOBAL_INLINE void | unref_struct (lives_struct_def_t *lsd) |
LIVES_GLOBAL_INLINE void | ref_struct (lives_struct_def_t *lsd) |
LIVES_GLOBAL_INLINE const char * | lives_struct_get_creator (lives_struct_def_t *lsd) |
LIVES_GLOBAL_INLINE boolean | lives_structs_equal (lives_struct_def_t *lsd, lives_struct_def_t *other) |
LIVES_GLOBAL_INLINE boolean | lives_struct_is_a (lives_struct_def_t *lsd, const char *st_type) |
LIVES_GLOBAL_INLINE boolean | lives_structs_same_type (lives_struct_def_t *lsd, lives_struct_def_t *other) |
uint64_t | lsd_check_struct (lives_struct_def_t *lsd) |
uint64_t | lsd_check_match (lives_struct_def_t *lsd1, lives_struct_def_t *lsd2) |
char * | weed_plant_to_header (weed_plant_t *plant, const char *tname) |
bonus functions More... | |
Variables | |
boolean | tab_inited = FALSE |
LIVES_GLOBAL_INLINE void* copy_struct | ( | lives_struct_def_t * | lsd | ) |
const lives_struct_def_t* get_lsd | ( | lives_struct_type | st_type | ) |
Definition at line 23 of file lsd-tab.c.
Referenced by struct_from_template().
LIVES_GLOBAL_INLINE const char* lives_struct_get_creator | ( | lives_struct_def_t * | lsd | ) |
LIVES_GLOBAL_INLINE boolean lives_struct_is_a | ( | lives_struct_def_t * | lsd, |
const char * | st_type | ||
) |
Definition at line 111 of file lsd-tab.c.
Referenced by lives_structs_same_type().
LIVES_GLOBAL_INLINE boolean lives_structs_equal | ( | lives_struct_def_t * | lsd, |
lives_struct_def_t * | other | ||
) |
LIVES_GLOBAL_INLINE boolean lives_structs_same_type | ( | lives_struct_def_t * | lsd, |
lives_struct_def_t * | other | ||
) |
Definition at line 117 of file lsd-tab.c.
Referenced by lsd_check_match().
uint64_t lsd_check_match | ( | lives_struct_def_t * | lsd1, |
lives_struct_def_t * | lsd2 | ||
) |
uint64_t lsd_check_struct | ( | lives_struct_def_t * | lsd | ) |
LIVES_GLOBAL_INLINE void ref_struct | ( | lives_struct_def_t * | lsd | ) |
void* struct_from_template | ( | lives_struct_type | st_type | ) |
Definition at line 76 of file lsd-tab.c.
Referenced by _item_to_file_details(), and reload_clip().
LIVES_GLOBAL_INLINE void unref_struct | ( | lives_struct_def_t * | lsd | ) |
Definition at line 89 of file lsd-tab.c.
Referenced by reload_clip().
char* weed_plant_to_header | ( | weed_plant_t * | plant, |
const char * | tname | ||
) |