|
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 | ||
| ) |