#include <project_item.h>
Public Member Functions | |
ProjectFileItem (std::string filename) | |
std::string | get_name () const |
![]() | |
ProjectItem () | |
virtual | ~ProjectItem () |
void | add (ProjectItem *item) |
const std::vector< ProjectItem * > & | children () const |
void | clear () |
std::string | get_filename () |
std::string | get_location () |
virtual Project * | get_project () const |
std::string | get_project_relative_filename () |
ProjectItem * | parent () const |
ProjectItem * | remove (int index) |
Public Attributes | |
std::string | filename |
Protected Member Functions | |
std::string | parent_path_combine (bool project_relative) |
![]() | |
std::string | get_parent_path (bool project_relative) |