diff options
Diffstat (limited to 'editor/project_manager.h')
| -rw-r--r-- | editor/project_manager.h | 15 | 
1 files changed, 9 insertions, 6 deletions
diff --git a/editor/project_manager.h b/editor/project_manager.h index 382e9fc8fb..d75d7164cc 100644 --- a/editor/project_manager.h +++ b/editor/project_manager.h @@ -106,10 +106,11 @@ class ProjectManager : public Control {  	void _on_project_created(const String &dir);  	void _on_projects_updated();  	void _update_scroll_position(const String &dir); -	void _scan_dir(DirAccess *da, float pos, float total, List<String> *r_projects); +	void _scan_dir(const String &path, List<String> *r_projects);  	void _install_project(const String &p_zip_path, const String &p_title); +	void _dim_window();  	void _panel_draw(Node *p_hb);  	void _panel_input(const Ref<InputEvent> &p_ev, Node *p_hb);  	void _unhandled_input(const Ref<InputEvent> &p_ev); @@ -130,17 +131,19 @@ class ProjectListFilter : public HBoxContainer {  	GDCLASS(ProjectListFilter, HBoxContainer); +public: +	enum FilterOption { +		FILTER_NAME, +		FILTER_PATH, +		FILTER_MODIFIED, +	}; +  private:  	friend class ProjectManager;  	OptionButton *filter_option;  	LineEdit *search_box;  	bool has_search_box; - -	enum FilterOption { -		FILTER_NAME, -		FILTER_PATH, -	};  	FilterOption _current_filter;  	void _search_text_changed(const String &p_newtext);  |