Covellite++
Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
|
Класс входит в проект Covellite.Gui
Класс окна, отрисовывающий GUI.
Подробнее...
#include <Window.hpp>
Классы | |
class | EventListener |
Класс входит в Covellite.Gui Вспомогательный класс для передачи событий библиотеки GUI классам окон/слоев. Подробнее... | |
Открытые члены | |
operator Events_t (void) const override | |
Оператор получения объекта событий фреймворка. | |
DocumentPtr_t | LoadDocument (const PathToFile_t &) override |
Функция загрузки документа из указанного файла. | |
void | Set (const StringBank_t &) |
Функция установки набора для преобразования строк. Подробнее... | |
template<class TLayer > | |
TLayer & | PushLayer (void) |
Функция вставки нового слоя. Подробнее... | |
void | Back (void) |
Функция возврата к предыдущему слою. Подробнее... | |
Закрытые члены | |
void | PushLayer (const LayerPtr_t &) |
Функция реаизации вставки нового слоя. | |
Vector_t | GetContextSize (void) const |
Функция получения размеров панели контекста в пикселях. Подробнее... | |
void | DoDrawWindow (void) |
Функция добработки события covellite::events::Drawing.Do. | |
void | LoadFonts (void) |
Функция загрузки используемых шрифтов. Подробнее... | |
Класс входит в проект Covellite.Gui
Класс окна, отрисовывающий GUI.
void Window::Back | ( | void | ) |
Функция возврата к предыдущему слою.
|
private |
Функция получения размеров панели контекста в пикселях.
|
private |
Функция загрузки используемых шрифтов.
TLayer & Window::PushLayer | ( | void | ) |
Функция вставки нового слоя.
TLayer | Класс слоя, объект которого должен быть создан. Должен наследоваться от covellite::gui::Layer. |
void Window::Set | ( | const StringBank_t & | _Bank | ) |
Функция установки набора для преобразования строк.