Covellite++
Version: 2.3.0 Revision: ??? Platform: x64 Build: 23:13 04.01.2025
Кроссплатформенный фреймворк для разработки приложений на С++
Загрузка...
Поиск...
Не найдено
EventListener.hpp
1
2
#pragma once
3
#include <Covellite/Gui/Window.hpp>
4
5
namespace
covellite
6
{
7
8
namespace
gui
9
{
10
30
class
Window::EventListener
final :
31
public
CovelliteGui::EventListener
32
{
33
using
Event_t = CovelliteGui::Event;
34
35
public
:
36
// Интерфейс EventListener:
37
void
ProcessEvent(Event_t &)
override
;
38
39
public
:
40
static
EventListenerPtr_t Make(
const
Events_t
&);
41
42
private
:
43
Events_t
m_Events;
44
45
public
:
46
explicit
EventListener
(
const
Events_t
&);
47
};
48
49
}
// namespace gui
50
51
}
// namespace covellite
covellite::events::Events
Класс входит в проект Covellite.Events Класс для работы с событиями фреймворка.
Definition
Events.hpp:36
covellite::gui::Window::EventListener
Класс входит в Covellite.Gui Вспомогательный класс для передачи событий библиотеки GUI классам окон...
Definition
EventListener.hpp:32
Solution
Solution
Covellite.Gui
Covellite.Gui
EventListener.hpp
Документация по Covellite++. Последние изменения: Сб 4 Янв 2025 23:13:15. Создано системой
1.12.0