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

The Guerilla Explorer Bar. More...

#include <explorer_bar.h>

+ Inheritance diagram for BlamEditorToolWindow_ExplorerBar:

Public Member Functions

 BlamEditorToolWindow_ExplorerBar ()
 Initializes the Explorer Bar. More...
 
 ~BlamEditorToolWindow_ExplorerBar ()
 
void OnToolOpen ()
 Called when the tool window is being opened. More...
 
void RebuildTagTree ()
 Rebuilds the tag tree. More...
 
- Public Member Functions inherited from BlamEditorToolWindow
 BlamEditorToolWindow (BlamEditorToolWindowType _window_type)
 Constructs a new tool window. More...
 
 ~BlamEditorToolWindow ()
 Releases a tool window. More...
 
BlamEditorToolWindowType GetToolWindowType ()
 Retrieves the type of tool window that this tool window represents. More...
 
void LoadConfig ()
 Loads or creates the configuration file for this tool window. More...
 
virtual void OnThemeChange (BlamEditorTheme *new_theme)
 Called when the active theme is changed. More...
 
virtual void OnToolClose ()
 Called when the tool window is being closed. More...
 
void closeEvent (QCloseEvent *event)
 Overrides the close event. More...
 

Additional Inherited Members

- Public Attributes inherited from BlamEditorToolWindow
std::string config_filename = ""
 The name of the configuration filename. More...
 
BlamConfigurationFile * config = nullptr
 The configuration file for this tool window. Not always used. More...
 
Qt::DockWidgetArea dock_position = Qt::DockWidgetArea::LeftDockWidgetArea
 
- Protected Attributes inherited from BlamEditorToolWindow
BlamEditorToolWindowType window_type = BlamEditorToolWindowType::Unspecified
 The tool window type. More...
 

Detailed Description

The Guerilla Explorer Bar.

Constructor & Destructor Documentation

◆ BlamEditorToolWindow_ExplorerBar()

BlamEditorToolWindow_ExplorerBar::BlamEditorToolWindow_ExplorerBar ( )

Initializes the Explorer Bar.

◆ ~BlamEditorToolWindow_ExplorerBar()

BlamEditorToolWindow_ExplorerBar::~BlamEditorToolWindow_ExplorerBar ( )

Member Function Documentation

◆ OnToolOpen()

void BlamEditorToolWindow_ExplorerBar::OnToolOpen ( )
virtual

Called when the tool window is being opened.

Reimplemented from BlamEditorToolWindow.

◆ RebuildTagTree()

void BlamEditorToolWindow_ExplorerBar::RebuildTagTree ( )

Rebuilds the tag tree.


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