0ad/source/tools/atlas/AtlasUI/ScenarioEditor/SectionLayout.h
Ykkrosh 397a350e45 svn:ignore auto-generated test .cpp files.
Territories: Fixed memory leaks.
Atlas: New section-toolbar. Fixed colour of brush grid. Moved open/save
into File menu. Added 3D-ish lighting control. Added 'busy'
notifications.

This was SVN commit r4079.
2006-07-12 14:49:10 +00:00

29 lines
533 B
C++

#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__