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.
BlamEditorToolWindow.h File Reference
#include <string>
#include <qdockwidget.h>
#include <Strings/components/settings/config/config.h>
#include "components/themes/themes.h"
+ Include dependency graph for BlamEditorToolWindow.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BlamEditorToolWindow
 Base class for all editor tool windows. More...
 

Macros

#define KEYSTONE
 

Enumerations

enum  BlamEditorToolWindowType {
  BlamEditorToolWindowType::Output, BlamEditorToolWindowType::ExplorerClassic, BlamEditorToolWindowType::StyleEditor, BlamEditorToolWindowType::HierarchyView,
  BlamEditorToolWindowType::PropertiesPalette, BlamEditorToolWindowType::Unspecified
}
 Enumerator containing all possible editor tool window types. More...
 

Macro Definition Documentation

◆ KEYSTONE

#define KEYSTONE

Enumeration Type Documentation

◆ BlamEditorToolWindowType

Enumerator containing all possible editor tool window types.

Only one instance of each of these tool windows can be active within a given tool at any time, but any number of different tool windows can be open (though some of these should be disabled depending on what editor is open).

Enumerator
Output 
ExplorerClassic 
StyleEditor 
HierarchyView 
PropertiesPalette 
Unspecified