#include <project_item.h>
Inheritance diagram for clan::ProjectRootItem:Public Member Functions | |
| ProjectRootItem () | |
| std::string | get_name () const |
| Project * | get_project () const |
Public Member Functions inherited from clan::ProjectItem | |
| ProjectItem () | |
| virtual | ~ProjectItem () |
| void | add (ProjectItem *item) |
| const std::vector< ProjectItem * > & | children () const |
| void | clear () |
| std::string | get_filename () |
| std::string | get_location () |
| std::string | get_project_relative_filename () |
| ProjectItem * | parent () const |
| ProjectItem * | remove (int index) |
Public Attributes | |
| Project * | project |
Protected Member Functions | |
| std::string | parent_path_combine (bool project_relative) |
Protected Member Functions inherited from clan::ProjectItem | |
| std::string | get_parent_path (bool project_relative) |