 |
Blamite Game Engine - Keystone
00378.04.17.23.1319.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
10 Qt::DockWidgetArea
dock_position = Qt::DockWidgetArea::LeftDockWidgetArea;
33 std::vector<BlamEditorWorkspace_WindowInfo> open_tool_windows = std::vector<BlamEditorWorkspace_WindowInfo>();
34 std::vector<BlamEditorWorkspace_DocumentInfo> open_documents = std::vector<BlamEditorWorkspace_DocumentInfo>();
Definition: BlamEditorWorkspace.h:6
KEYSTONE std::string ConvertDocumentTypeToString(BlamEditorDocumentType document_type)
Definition: workspace.cpp:73
void ApplyWorkspace()
Definition: BlamEditorWorkspace.cpp:16
KEYSTONE Qt::DockWidgetArea ConvertStringToDockWidgetArea(std::string value)
Definition: workspace.cpp:49
bool LoadFromDisk(std::string file_path)
Definition: BlamEditorWorkspace.cpp:181
BlamEditorDocumentType
Enumerator containing all possible editor document types.
Definition: BlamEditorDocument.h:23
Qt::DockWidgetArea dock_position
Definition: BlamEditorWorkspace.h:10
int width
Definition: BlamEditorWorkspace.h:11
Definition: BlamEditorWorkspace.h:46
KEYSTONE BlamEditorToolWindowType ConvertStringToToolWindowType(std::string value)
Definition: workspace.cpp:21
KEYSTONE std::string ConvertToolWindowTypeToString(BlamEditorToolWindowType window_type)
Definition: workspace.cpp:91
void SaveToDisk()
Definition: BlamEditorWorkspace.cpp:114
std::string workspace_name
Definition: BlamEditorWorkspace.h:37
Definition: BlamEditorWorkspace.h:30
BlamEditorDocumentType type
Definition: BlamEditorWorkspace.h:20
void StoreWorkspaceFromWindow()
Definition: BlamEditorWorkspace.cpp:73
KEYSTONE BlamEditorDocumentType ConvertStringToDocumentType(std::string value)
Definition: workspace.cpp:5
Definition: BlamEditorWorkspace.h:18
int pos_y
Definition: BlamEditorWorkspace.h:15
bool docked
Definition: BlamEditorWorkspace.h:9
std::string path
Definition: BlamEditorWorkspace.h:21
std::string context
Definition: BlamEditorWorkspace.h:22
KEYSTONE std::string ConvertDockWidgetAreaToString(Qt::DockWidgetArea dock_position)
Definition: workspace.cpp:121
@ Unspecified
Indicates the document type is unspecified or invalid.
BlamEditorToolWindowType window_type
Definition: BlamEditorWorkspace.h:8
int height
Definition: BlamEditorWorkspace.h:12
#define KEYSTONE
Definition: keystone_api.h:20
int pos_x
Definition: BlamEditorWorkspace.h:14