#include <assets.h>
Public Member Functions | |
| Assets (EDL *edl) | |
| virtual | ~Assets () |
| int | load (ArrayList< PluginServer * > *plugindb, FileXML *xml, uint32_t load_flags) |
| int | save (ArrayList< PluginServer * > *plugindb, FileXML *xml, char *output_path) |
| Assets & | operator= (Assets &assets) |
| void | copy_from (Assets *assets) |
| Asset * | update (Asset *asset) |
| void | update_index (Asset *asset) |
| int | delete_all () |
| int | dump () |
| Asset * | update (const char *path) |
| void | update_ptr (Asset *asset) |
| Asset * | get_asset (const char *filename) |
| Asset * | remove_asset (Asset *asset) |
| int | number_of (Asset *asset) |
| Asset * | asset_number (int number) |
| int | update_old_filename (char *old_filename, char *new_filename) |
Public Attributes | |
| EDL * | edl |
Definition at line 19 of file assets.h.
|
|
|
|
|
Definition at line 22 of file assets.C. References delete_all(). |
|
|
|
|
|
Definition at line 82 of file assets.C. References Asset::copy_from(). Referenced by EDL::copy_assets(), and operator=(). |
|
|
Definition at line 132 of file assets.C. References remove(). Referenced by ~Assets(). |
|
|
Definition at line 217 of file assets.C. References Asset::dump(). Referenced by EDL::dump(), and DumpAssets::handle_event(). |
|
|
Definition at line 157 of file assets.C. References Asset::test_path(). Referenced by CICache::delete_entry(), Edits::load_edit(), and MWindow::load_filenames(). |
|
||||||||||||||||
|
Definition at line 27 of file assets.C. References XMLTag::get_property(), Asset::read(), FileXML::read_tag(), FileXML::tag, XMLTag::title_is(), and update(). Referenced by EDL::load_xml(). |
|
|
|
|
|
Definition at line 94 of file assets.C. References copy_from(). |
|
|
|
|
||||||||||||||||
|
Definition at line 62 of file assets.C. References FileXML::append_newline(), FileXML::append_tag(), XMLTag::set_title(), FileXML::tag, and Asset::write(). |
|
|
Definition at line 141 of file assets.C. References Asset::test_path(). |
|
|
Definition at line 113 of file assets.C. References Asset::path, and Asset::test_path(). Referenced by Edit::copy_from(), EDL::insert_asset(), Edits::insert_edits(), load(), MWindow::load_filenames(), and EDL::update_assets(). |
|
|
Definition at line 102 of file assets.C. References Asset::path, Asset::test_path(), and Asset::update_index(). Referenced by EDL::set_index_file(). |
|
||||||||||||
|
Definition at line 204 of file assets.C. References Asset::path, and Asset::update_path(). Referenced by ThreadIndexer::run(). |
|
|
|
|
|
|
1.4.4