1
0
forked from 0ad/0ad
0ad/source/tools/atlas/AtlasUI/ScenarioEditor/SectionLayout.h

29 lines
533 B
C
Raw Normal View History

#ifndef SECTIONLAYOUT_H__
#define SECTIONLAYOUT_H__
class SnapSplitterWindow;
class SidebarBook;
class SectionLayout
{
public:
SectionLayout();
~SectionLayout();
void SetWindow(wxWindow* window);
wxWindow* GetCanvasParent();
void SetCanvas(wxWindow*);
void Build();
void SelectPage(const wxString& classname);
private:
SidebarBook* m_SidebarBook;
wxWindow* m_Canvas;
SnapSplitterWindow* m_HorizSplitter;
SnapSplitterWindow* m_VertSplitter;
std::map<std::wstring, int> m_PageMappings;
};
#endif // SECTIONLAYOUT_H__