Covellite++
Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
|
Класс входит в проект Covellite.Api
Класс создания рендеров компонентов.
Подробнее...
#include <Renders.hpp>
Открытые члены | |
Render_t | Obtain (const ComponentPtr_t &) |
Функция получения рендера для указанного компонента. Подробнее... | |
void | Remove (const ComponentPtr_t &) |
Функция удаления рендера для указанного компонента. Подробнее... | |
Renders (const Creators_t &) | |
Конструктор класса. Подробнее... | |
Класс входит в проект Covellite.Api
Класс создания рендеров компонентов.
|
explicit |
Конструктор класса.
[in] | _Creators | Набор функций создающих рендеры для соответствующих типов компонентов (функции могут возвращать nullptr). |
auto covellite::api::Component::Renders::Obtain | ( | const ComponentPtr_t & | _pComponent | ) |
Функция получения рендера для указанного компонента.
[in] | _pComponent | Исходный компонент. |
void covellite::api::Component::Renders::Remove | ( | const ComponentPtr_t & | _pComponent | ) |
Функция удаления рендера для указанного компонента.