mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-18 11:44:51 +02:00
New editor tabs.
This commit is contained in:
@@ -117,7 +117,7 @@ protected:
|
||||
// CMainFrameLayoutWnd
|
||||
//
|
||||
// Main workspace split:
|
||||
// [ Camera/Inspector stack ] [ splitter ] [ XYDock: menu, toolbar, Z | XY ]
|
||||
// [ Camera/Inspector stack ] [ splitter ] [ XYDock: XY tab | Game tab ]
|
||||
//
|
||||
// XYDock already owns the Z/XY splitter. This wrapper supplies the missing
|
||||
// MainFrm-level split and gives startup proportions like the reference image.
|
||||
@@ -231,6 +231,10 @@ public:
|
||||
CMenu* GetMenu() const;
|
||||
void RecalcMainLayout();
|
||||
void RecalcXYDockLayout();
|
||||
void AttachDoomWindowToGameTab();
|
||||
bool IsDockedGameInputActive() const;
|
||||
BOOL ForwardDockedGameKey(UINT message, WPARAM wParam, LPARAM lParam);
|
||||
void ApplyActiveTabInputMode();
|
||||
|
||||
void SetActiveXY(CXYWnd* p)
|
||||
{
|
||||
@@ -275,6 +279,8 @@ protected:
|
||||
void CreateQEChildren();
|
||||
BOOL CreateEmbeddedMainToolBar(UINT nID);
|
||||
void MoveFrameMenuIntoXYWnd();
|
||||
void RemoveDoomMenuItems(HMENU hMenu);
|
||||
void RemoveDoomToolbarButton();
|
||||
void LoadCommandMap();
|
||||
void SaveCommandMap();
|
||||
void ShowMenuItemKeyBindings(CMenu *pMenu);
|
||||
|
||||
Reference in New Issue
Block a user