Elaztek Developer Hub
Blamite Game Engine - Keystone  00419.04.29.24.1948.blamite
A library that enables the use of Qt in Blamite's editing tools.
treewidget.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <qtreewidget.h>
4 #include <HEKGuerilla/components/projects/projects.h>
5 
6 #ifndef KEYSTONE
7 #define KEYSTONE
8 #endif
9 
13 class BlamOpenScenarioTreeWidget_Project : public QTreeWidgetItem
14 {
15 public:
16  BlamProject* project = nullptr;
17 
23  BlamOpenScenarioTreeWidget_Project(BlamProject* _project);
24 };
25 
29 class BlamOpenScenarioTreeWidget_Scenario : public QTreeWidgetItem
30 {
31 public:
32  std::string scenario_name = "unknown";
33  std::string scenario_path = "unknown path";
34 
41  BlamOpenScenarioTreeWidget_Scenario(std::string name, std::string path);
42 };
BlamOpenScenarioTreeWidget_Scenario
Class used to represent a Scenario tree widget item within the Open Scenario dialog.
Definition: treewidget.h:29
BlamOpenScenarioTreeWidget_Scenario::BlamOpenScenarioTreeWidget_Scenario
BlamOpenScenarioTreeWidget_Scenario(std::string name, std::string path)
Constructs a new Scenario tree widget item.
Definition: BlamOpenScenarioTreeWidget_Scenario.cpp:3
BlamOpenScenarioTreeWidget_Project
Class used to represent a Project tree widget item within the Open Scenario dialog.
Definition: treewidget.h:13
path
This folder contains built in editor themes You probably shouldn t touch these You we won t stop you but if you are looking to customize how your editor we encourage you to instead add a new user theme instead User themes are found in the following path
Definition: readme.txt:5
treewidget.h
BlamOpenScenarioTreeWidget_Project::BlamOpenScenarioTreeWidget_Project
BlamOpenScenarioTreeWidget_Project(BlamProject *_project)
Constructs a new Project tree widget item.
Definition: BlamOpenScenarioTreeWidget_Project.cpp:3
sapien_run_command.h
BlamOpenScenarioTreeWidget_Scenario::scenario_name
std::string scenario_name
The name of the scenario.
Definition: treewidget.h:32
sapien_run_command
Definition: sapien_run_command.h:9
BlamOpenScenarioTreeWidget_Project::project
BlamProject * project
The project associated with this tree widget item.
Definition: treewidget.h:16
BlamOpenScenarioTreeWidget_Scenario::scenario_path
std::string scenario_path
The tag path of the scenario.
Definition: treewidget.h:33