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.
FoundryMenubar Class Reference

The Foundry menu bar. More...

#include <foundry_menubar.h>

+ Inheritance diagram for FoundryMenubar:
+ Collaboration diagram for FoundryMenubar:

Public Member Functions

 FoundryMenubar ()
 Prepares the Foundry menu bar. More...
 
- Public Member Functions inherited from EditorMenuBar
template<typename SlotFunction >
QAction * AddMenuAction (QMenu *menu, QString title, SlotFunction slot)
 
template<typename SlotFunction >
QAction * AddMenuAction (QMenu *menu, QString title, std::string icon_id, SlotFunction slot)
 
template<typename SlotFunction >
QAction * AddMenuAction (QMenu *menu, QString title, std::string icon_id, std::string icon_group, SlotFunction slot)
 
template<typename SlotFunction >
QAction * AddCheckableMenuAction (QMenu *menu, QString title, SlotFunction slot)
 
QAction * AddMenuDummy (QMenu *menu, QString title)
 
QAction * AddMenuDummy (QMenu *menu, QString title, std::string icon_id)
 
QAction * AddMenuDummy (QMenu *menu, QString title, std::string icon_id, std::string icon_group)
 
void SetMenuItemIcon (QAction *item, std::string icon_id, std::string icon_group="shared")
 

Detailed Description

The Foundry menu bar.

Constructor & Destructor Documentation

◆ FoundryMenubar()

FoundryMenubar::FoundryMenubar ( )

Prepares the Foundry menu bar.

+ Here is the call graph for this function:

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