Elaztek Developer Hub
Blamite Game Engine - Keystone  00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
Todo List
Class AddRevisionDialog
document this
Class BlamEditorDocument_TagDesigner
Override save/save as shit here
Class BlamEditorTheme
Add some proper documentation for Editor Themes.
Class BlamEditorToolWindow_Output
Make it so that output is preserved when the window is destroyed/re-created (or maybe just dont destroy to begin with).
Class BlamEditorToolWindow_StyleEditor
document this
Class BlamEditorWorkspace

fix dock/undocked check when loading

ensure tabbed shit works

save dock area sizes

Member BlamKeystone::Tick::GetCurrentTickRate ()
Calculate average TPS from past minute, as it currently just returns the ticks this second.
Class grip_frame
Store the QImage used for the background, as this may end up constantly hitting the disk with the current approach.
Class guerilla_settings
Implement save button.
Class guerilla_theme_preview
Implement.
Class qt_message_box
Make an API function to call this and return a value.
Class qt_style_editor

Ensure clipboard contents are kept after application exit.

Maybe make stylesheet text field easier to look at.

Implement save functionality.

Class SelectTagClassDialog

Custom icons per tag class type

Indicate tag class version if there are multiple versions of the same tag class

Class tool_gui_window
Implement.
Class ui_ascii_field
Make UI more in-line with H2Guerilla.