|
| clan::BuildOperation::BuildOperation (SolutionModel *solution) |
|
| clan::DockableComponent::DockableComponent () |
|
| clan::DocumentEditor::DocumentEditor (UIController *controller, std::string filename) |
|
| clan::EditorMainWindow::EditorMainWindow (GUIManager *manager, const FileItemTypeFactory &file_item_type_factory) |
|
| clan::UIController::OpenDocument::OpenDocument (DocumentEditor *editor, DocumentEditorType *type) |
|
| clan::OpenedItem::OpenedItem () |
|
| clan::OpenedItem::OpenedItem (const std::string &filename, const std::string &editor) |
|
| clan::Project::Project () |
|
| clan::ProjectFileItem::ProjectFileItem (std::string filename) |
|
| clan::ProjectFilterItem::ProjectFilterItem (std::string name) |
|
| clan::ProjectFolderItem::ProjectFolderItem (std::string path) |
|
| clan::ProjectItem::ProjectItem () |
|
| clan::ProjectReference::ProjectReference (std::string name, std::string filename) |
|
| clan::ProjectRootItem::ProjectRootItem () |
|
| clan::UIController::RibbonPageInfo::RibbonPageInfo () |
|
| clan::UIController::RibbonSectionInfo::RibbonSectionInfo () |
|
| clan::UIController::UIController (Ribbon *ribbon, SolutionModel &solution_model) |
|
| clan::UIControllerListener::UIControllerListener (UIController *controller) |
|
| clan::UIRibbonSection::UIRibbonSection (UIController *ui_controller, const std::string &page_name, const std::string §ion_name) |
|
virtual | clan::BuildTool::~BuildTool () |
|
virtual | clan::DocumentEditorType::~DocumentEditorType () |
|
virtual | clan::ProjectItem::~ProjectItem () |
|
| clan::UIController::~UIController () |
|
virtual | clan::UIControllerListener::~UIControllerListener () |
|
void | clan::ProjectItem::add (ProjectItem *item) |
|
void | clan::UIController::add_dockable (DockableComponent *dockable) |
|
void | clan::SolutionModel::add_file (ProjectItem *parent, std::string filename) |
|
void | clan::BuildOperation::add_file (const std::string &file) |
|
void | clan::SolutionModel::add_folder (ProjectItem *parent, std::string filename) |
|
void | clan::UIController::add_listener (std::shared_ptr< UIControllerListener > listener) |
|
template<typename Type > |
Type * | clan::RolloutList::add_rollout () |
|
void | clan::BuildSystem::build (SolutionModel *model) |
|
void | clan::BuildOperation::build () |
|
const std::vector< ProjectItem * > & | clan::ProjectItem::children () const |
|
void | clan::UserOptions::clear () |
|
void | clan::ProjectItem::clear () |
|
void | clan::Solution::close () |
|
void | clan::SolutionModel::close_solution () |
|
virtual void | clan::DocumentEditor::copy () |
|
void | clan::Solution::create (std::string folder, std::string name) |
|
static void | clan::Project::create (std::string folder, std::string project_name) |
|
void | clan::SolutionModel::create_solution (std::string folder, std::string name) |
|
virtual void | clan::DocumentEditor::cut () |
|
virtual void | clan::UIControllerListener::editor_destroyed (DocumentEditor *editor) |
|
void | clan::UIController::editor_destroyed (DocumentEditor *editor) |
|
static std::string | clan::UserOptions::filename_from_solution (const std::string &solution_filename) |
|
virtual void | clan::DocumentEditor::files_dropped (const std::vector< std::string > &filenames, const InputEvent &e) |
|
UIController * | clan::DocumentEditor::get_controller () |
|
UIController * | clan::UIControllerListener::get_controller () |
|
const std::vector
< DockableComponent * > & | clan::UIController::get_dockables () const |
|
std::string | clan::ProjectItem::get_filename () |
|
std::string | clan::DocumentEditor::get_filename () |
|
std::vector< std::string > | clan::BuildOperation::get_files_with_extension (const std::string &extension) |
|
std::vector< std::string > | clan::SolutionModel::get_files_with_extension (const std::string &extension) |
|
std::vector< std::string > | clan::SolutionModel::get_files_with_extension (ProjectItem *item, const std::string &extension) |
|
virtual std::string | clan::BuildTool::get_id ()=0 |
|
std::string | clan::BuildOperation::get_info_log () |
|
int | clan::DockableComponent::get_last_docked_id () const |
|
std::string | clan::ProjectItem::get_location () |
|
SolutionModel & | clan::EditorMainWindow::get_model () |
|
virtual std::string | clan::DocumentEditorType::get_name ()=0 |
|
virtual std::string | clan::ProjectItem::get_name () const |
|
std::string | clan::ProjectRootItem::get_name () const |
|
std::string | clan::ProjectFolderItem::get_name () const |
|
std::string | clan::ProjectFilterItem::get_name () const |
|
std::string | clan::ProjectFileItem::get_name () const |
|
std::string | clan::ProjectItem::get_parent_path (bool project_relative) |
|
std::string | clan::Project::get_path () const |
|
virtual int | clan::BuildTool::get_priority ()=0 |
|
virtual Project * | clan::ProjectItem::get_project () const |
|
ProjectPtr | clan::SolutionModel::get_project (ProjectReference reference) |
|
Project * | clan::ProjectRootItem::get_project () const |
|
std::string | clan::ProjectItem::get_project_relative_filename () |
|
Ribbon * | clan::UIController::get_ribbon () const |
|
SolutionModel & | clan::UIController::get_solution_model () |
|
std::string | clan::DockableComponent::get_title () const |
|
void | clan::DockableComponent::hide () |
|
bool | clan::BuildOperation::is_building () const |
|
bool | clan::SolutionModel::is_open (ProjectItem *item) |
|
void | clan::UserOptions::load (const std::string &filename) |
|
void | clan::Solution::load (std::string filename) |
|
void | clan::Project::load (std::string filename) |
|
virtual void | clan::DockableComponent::on_render (Canvas &canvas, const Rect &update_box) |
|
virtual void | clan::DockableComponent::on_resized () |
|
virtual DocumentEditor * | clan::DocumentEditorType::open (UIController *controller, std::string filename)=0 |
|
void | clan::UIController::open (std::string filename, DocumentEditorType *editor_type) |
|
void | clan::SolutionModel::open_solution (std::string filename) |
|
ProjectItem * | clan::ProjectItem::parent () const |
|
virtual std::string | clan::ProjectItem::parent_path_combine (bool project_relative) |
|
std::string | clan::ProjectRootItem::parent_path_combine (bool project_relative) |
|
std::string | clan::ProjectFolderItem::parent_path_combine (bool project_relative) |
|
std::string | clan::ProjectFilterItem::parent_path_combine (bool project_relative) |
|
std::string | clan::ProjectFileItem::parent_path_combine (bool project_relative) |
|
virtual void | clan::DocumentEditor::paste () |
|
virtual void | clan::DocumentEditor::redo () |
|
virtual void | clan::DocumentEditorType::register_ui (UIController *controller)=0 |
|
ProjectItem * | clan::ProjectItem::remove (int index) |
|
void | clan::SolutionModel::remove_item (ProjectItem *item) |
|
virtual void | clan::BuildTool::run (BuildOperation &build_operation, std::map< std::string, std::string > &properties)=0 |
|
void | clan::UserOptions::save (const std::string &filename) |
|
void | clan::Solution::save () |
|
void | clan::Project::save () |
|
virtual void | clan::DocumentEditor::save () |
|
void | clan::SolutionModel::save_all () |
|
virtual void | clan::UIControllerListener::set_active (DocumentEditor *editor) |
|
void | clan::UIController::set_active (DocumentEditor *editor) |
|
void | clan::DocumentEditor::set_dirty (bool dirty) |
|
void | clan::DockableComponent::set_dockable_window_geometry (Rect new_window_geometry) |
|
void | clan::SolutionModel::set_open (ProjectItem *item, bool open) |
|
void | clan::DockableComponent::set_title (const std::string &title) |
|
void | clan::DockableComponent::show () |
|
void | clan::DockableComponent::show_as_docked (Dock *dock) |
|
void | clan::DockableComponent::show_as_window () |
|
void | clan::UIRibbonSection::show_section (bool enable) |
|
void | clan::BuildSystem::stop_build () |
|
void | clan::BuildOperation::stop_build () |
|
virtual void | clan::DocumentEditor::undo () |
|
void | clan::BuildOperation::write_log_line (const std::string &text) |
|