Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_file/file_intern.h
| Show First 20 Lines • Show All 219 Lines • ▼ Show 20 Lines | |||||
| void file_create_asset_catalog_tree_view_in_layout(struct AssetLibrary *asset_library, | void file_create_asset_catalog_tree_view_in_layout(struct AssetLibrary *asset_library, | ||||
| struct uiLayout *layout, | struct uiLayout *layout, | ||||
| SpaceFile *space_file, | SpaceFile *space_file, | ||||
| FileAssetSelectParams *params); | FileAssetSelectParams *params); | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| namespace blender::bke { | namespace blender::asset_system { | ||||
| struct AssetLibrary; | struct AssetLibrary; | ||||
| } | } | ||||
| FileAssetCatalogFilterSettingsHandle *file_create_asset_catalog_filter_settings(void); | FileAssetCatalogFilterSettingsHandle *file_create_asset_catalog_filter_settings(void); | ||||
| void file_delete_asset_catalog_filter_settings( | void file_delete_asset_catalog_filter_settings( | ||||
| FileAssetCatalogFilterSettingsHandle **filter_settings_handle); | FileAssetCatalogFilterSettingsHandle **filter_settings_handle); | ||||
| /** | /** | ||||
| * \return True if the file list should update its filtered results | * \return True if the file list should update its filtered results | ||||
| * (e.g. because filtering parameters changed). | * (e.g. because filtering parameters changed). | ||||
| */ | */ | ||||
| bool file_set_asset_catalog_filter_settings( | bool file_set_asset_catalog_filter_settings( | ||||
| FileAssetCatalogFilterSettingsHandle *filter_settings_handle, | FileAssetCatalogFilterSettingsHandle *filter_settings_handle, | ||||
| eFileSel_Params_AssetCatalogVisibility catalog_visibility, | eFileSel_Params_AssetCatalogVisibility catalog_visibility, | ||||
| bUUID catalog_id); | bUUID catalog_id); | ||||
| void file_ensure_updated_catalog_filter_data( | void file_ensure_updated_catalog_filter_data( | ||||
| FileAssetCatalogFilterSettingsHandle *filter_settings_handle, | FileAssetCatalogFilterSettingsHandle *filter_settings_handle, | ||||
| const blender::bke::AssetLibrary *asset_library); | const blender::asset_system::AssetLibrary *asset_library); | ||||
| bool file_is_asset_visible_in_catalog_filter_settings( | bool file_is_asset_visible_in_catalog_filter_settings( | ||||
| const FileAssetCatalogFilterSettingsHandle *filter_settings_handle, | const FileAssetCatalogFilterSettingsHandle *filter_settings_handle, | ||||
| const AssetMetaData *asset_data); | const AssetMetaData *asset_data); | ||||
| #endif | #endif | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| #endif | #endif | ||||