Elaztek Developer Hub
Blamite Game Engine - Keystone  00402.09.29.23.0627.blamite
A library that enables the use of Qt in Blamite's editing tools.
BlamEditorWorkspace Class Reference

#include <BlamEditorWorkspace.h>

Public Member Functions

void ApplyWorkspace ()
 
void StoreWorkspaceFromWindow ()
 
void SaveToDisk ()
 
bool LoadFromDisk (std::string file_path)
 

Public Attributes

std::string workspace_name = "Default"
 

Detailed Description

Todo:

fix dock/undocked check when loading

ensure tabbed shit works

save dock area sizes

Member Function Documentation

◆ ApplyWorkspace()

void BlamEditorWorkspace::ApplyWorkspace ( )
+ Here is the call graph for this function:

◆ LoadFromDisk()

bool BlamEditorWorkspace::LoadFromDisk ( std::string  file_path)
+ Here is the call graph for this function:

◆ SaveToDisk()

void BlamEditorWorkspace::SaveToDisk ( )
+ Here is the call graph for this function:

◆ StoreWorkspaceFromWindow()

void BlamEditorWorkspace::StoreWorkspaceFromWindow ( )
+ Here is the call graph for this function:

Member Data Documentation

◆ workspace_name

std::string BlamEditorWorkspace::workspace_name = "Default"

The documentation for this class was generated from the following files: