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