Elaztek Developer Hub
Blamite Game Engine - Keystone  00427.01.12.25.2146.blamite
A library that enables the use of Qt in Blamite's editing tools.
game_window.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <HEKGuerilla/components/tags/tags.h>
4 
5 #include "../BlamEditorDocument.h"
7 
8 #ifndef KEYSTONE
9 #define KEYSTONE
10 #endif
11 
19 {
20 
21 public:
23 };
BlamEditorDocument::mdi_default_height
int mdi_default_height
The default starting height of the document's MDI window.
Definition: BlamEditorDocument.h:63
BlamEditorDocument::mdi_default_width
int mdi_default_width
The default starting width of the document's MDI window.
Definition: BlamEditorDocument.h:62
BlamEditorDocument_GameWindow
Class representing a Game Window "document".
Definition: game_window.h:18
BlamEditorDocument::parent_window
BlamEditorWindow * parent_window
The parent window that owns this document.
Definition: BlamEditorDocument.h:48
BlamEditorDocumentType::GameWindow
@ GameWindow
Special document type used for the Game Viewport window.
BlamEditorDocumentWidget::document
BlamEditorDocument * document
The document associated with this widget.
Definition: BlamEditorDocument.h:172
BlamEditorDocumentType
BlamEditorDocumentType
Enumerator containing all possible editor document types.
Definition: BlamEditorDocument.h:23
BlamEditorDocument::document_title
std::string document_title
The title of this document.
Definition: BlamEditorDocument.h:50
BlamKeystone::Engine::GetViewportWidget
KEYSTONE BlamEngineViewportWidget * GetViewportWidget()
Retrieves the engine viewport widget.
Definition: engine.cpp:107
tag_editor.h
BlamEditorDocument_GameWindow::BlamEditorDocument_GameWindow
BlamEditorDocument_GameWindow(BlamEditorWindow *parent_window)
Definition: game_window.cpp:8
game_viewport
Definition: game_viewport.h:8
BlamEditorDocumentWidget
Class acting as a simple interface to allow for easy retrieval of the active document.
Definition: BlamEditorDocument.h:169
game_viewport.h
BlamEditorDocument
Interface class that any types of editor documents inherit from.
Definition: BlamEditorDocument.h:38
BlamEditorDocument::loaded
bool loaded
Whether or not the document was able to be successfully loaded.
Definition: BlamEditorDocument.h:52
BlamEditorWindow
Interface class that all main editing tool windows inherit from.
Definition: BlamEditorWindow.h:34
engine.h
game_window.h
BlamEditorDocument::ui
BlamEditorDocumentWidget * ui
The GUI widget associated with this document.
Definition: BlamEditorDocument.h:51