Class ContentBrowserPanel¶
Defined in File content_browser_panel.h
Inheritance Relationships¶
Base Type¶
public portal::Panel(Class Panel)
Class Documentation¶
-
class ContentBrowserPanel : public portal::Panel¶
Public Functions
-
ContentBrowserPanel(const EditorContext &editor_context)¶
-
virtual void on_gui_render(EditorContext &editor_context, FrameContext &frame_context, bool &is_open) override¶
-
Reference<content_browser::DirectoryInfo> get_directory(const std::filesystem::path &path) const¶
-
void register_item_activation_callback(StringId id, std::function<void(const ResourceReference<Resource>)> callback)¶
-
void register_resource_created_callback(std::function<void(const ResourceReference<Resource>)> callback)¶
-
void register_resource_deleted_callback(std::function<void(const ResourceReference<Resource>)> callback)¶
-
bool delete_directory(const content_browser::DirectoryInfo &info)¶
-
ContentBrowserPanel(const EditorContext &editor_context)¶