Covellite++  Version: 2.3.0 Revision: ??? Platform: x64 Build: 23:13 04.01.2025
Кроссплатформенный фреймворк для разработки приложений на С++
Загрузка...
Поиск...
Не найдено
ExampleWindow.hpp
1
2#pragma once
3#include <Covellite/Covellite.hpp>
4
22class ExampleWindow final :
24{
27 using Path_t = ::boost::filesystem::path;
29 class DemoLayer1;
30 class DemoLayer2;
31 class TableLayer;
32 class ScrollLayer;
33
34private:
35 WindowGui_t & m_WindowGui;
36 Events_t m_Events;
37 int m_LayerCount = 0;
38
39public:
40 explicit ExampleWindow(WindowGui_t &);
41};
Класс входит в проект Covellite.App Интерфейсный класс для классов окон фреймворка.
Definition IWindow.hpp:32
Класс входит в проект Covellite.Events Класс для работы с событиями фреймворка.
Definition Events.hpp:36
Класс входит в проект Covellite.Gui Класс одного слоя (пользовательского экрана) программы.
Definition Layer.hpp:39
Класс входит в проект Covellite.Gui Класс окна, отрисовывающий GUI.
Definition Window.hpp:50
Класс входит в проект Example Класс GUI окна программы.
Definition ExampleWindow.hpp:24
ExampleWindow(WindowGui_t &)
[Constructor main window]
Definition ExampleWindow.cpp:14