|
Blender V4.3
|
Reference to a blend file that can be indexed. More...
Inherits blender::ed::asset::index::AbstractFile.
Public Member Functions | |
| BlendFile (StringRefNull file_path) | |
| uint64_t | hash () const |
| std::string | get_filename () const |
| const char * | get_file_path () const override |
Public Member Functions inherited from blender::ed::asset::index::AbstractFile | |
| virtual | ~AbstractFile ()=default |
| bool | exists () const |
| size_t | get_file_size () const |
Reference to a blend file that can be indexed.
Definition at line 113 of file asset_indexer.cc.
|
inline |
Definition at line 117 of file asset_indexer.cc.
|
inlineoverridevirtual |
Implements blender::ed::asset::index::AbstractFile.
Definition at line 132 of file asset_indexer.cc.
References blender::StringRefNull::c_str().
Referenced by get_filename(), blender::ed::asset::index::AssetIndexFile::is_older_than(), and blender::ed::asset::index::update_index().
|
inline |
Definition at line 125 of file asset_indexer.cc.
References BLI_path_split_file_part(), FILE_MAX, and get_file_path().
Referenced by blender::ed::asset::index::AssetLibraryIndex::index_file_path().
|
inline |
Definition at line 119 of file asset_indexer.cc.
Referenced by blender::ed::asset::index::AssetLibraryIndex::index_file_path().