Elaztek Developer Hub
Blamite Game Engine - Keystone  00386.06.16.23.0646.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 
10 class BlamOpenScenarioTreeWidget_Project : public QTreeWidgetItem
11 {
12 public:
13  BlamProject* project = nullptr;
14 
15  BlamOpenScenarioTreeWidget_Project(BlamProject* _project);
16 };
17 
18 class BlamOpenScenarioTreeWidget_Scenario : public QTreeWidgetItem
19 {
20 public:
21  std::string scenario_name = "unknown";
22  std::string scenario_path = "unknown path";
23 
24  BlamOpenScenarioTreeWidget_Scenario(std::string name, std::string path);
25 };
BlamOpenScenarioTreeWidget_Scenario
Definition: treewidget.h:18
BlamOpenScenarioTreeWidget_Scenario::BlamOpenScenarioTreeWidget_Scenario
BlamOpenScenarioTreeWidget_Scenario(std::string name, std::string path)
Definition: BlamOpenScenarioTreeWidget_Scenario.cpp:3
BlamOpenScenarioTreeWidget_Project
Definition: treewidget.h:10
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)
Definition: BlamOpenScenarioTreeWidget_Project.cpp:3
sapien_run_command.h
BlamOpenScenarioTreeWidget_Scenario::scenario_name
std::string scenario_name
Definition: treewidget.h:21
sapien_run_command
Definition: sapien_run_command.h:6
BlamOpenScenarioTreeWidget_Project::project
BlamProject * project
Definition: treewidget.h:13
BlamOpenScenarioTreeWidget_Scenario::scenario_path
std::string scenario_path
Definition: treewidget.h:22