|
LiVES 3.2.0
|
Go to the source code of this file.
Macros | |
| #define | LIVES_STRUCT_FIRST LIVES_STRUCT_CLIP_DATA_T |
Enumerations | |
| enum | lives_struct_type { LIVES_STRUCT_CLIP_DATA_T , LIVES_STRUCT_FILE_DETS_T , LIVES_N_STRUCTS } |
Functions | |
| const lives_struct_def_t * | get_lsd (lives_struct_type st_type) |
| void * | struct_from_template (lives_struct_type st_type) |
| void * | copy_struct (lives_struct_def_t *) |
| const char * | lives_struct_get_creator (lives_struct_def_t *) |
| void | unref_struct (lives_struct_def_t *) |
| void | ref_struct (lives_struct_def_t *) |
| boolean | lives_structs_equal (lives_struct_def_t *, lives_struct_def_t *) |
| boolean | lives_struct_is_a (lives_struct_def_t *, const char *st_type) |
| boolean | lives_structs_same_type (lives_struct_def_t *, lives_struct_def_t *) |
| uint64_t | lsd_check_struct (lives_struct_def_t *) |
| uint64_t | lsd_check_match (lives_struct_def_t *, lives_struct_def_t *) |
| char * | weed_plant_to_header (weed_plant_t *, const char *tname) |
| bonus functions More... | |
| #define LIVES_STRUCT_FIRST LIVES_STRUCT_CLIP_DATA_T |
| enum lives_struct_type |
| 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().
| const char * lives_struct_get_creator | ( | lives_struct_def_t * | lsd | ) |
| 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().
| boolean lives_structs_equal | ( | lives_struct_def_t * | lsd, |
| lives_struct_def_t * | other | ||
| ) |
| 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 | ) |
Definition at line 131 of file lsd-tab.c.
Referenced by lsd_check_match().
| 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(), on_cleardisk_activate(), and reload_clip().
| void unref_struct | ( | lives_struct_def_t * | lsd | ) |
Definition at line 89 of file lsd-tab.c.
Referenced by reload_clip().