Covellite++  Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
Класс covellite::gui::Rendererfinal

Класс входит в проект Covellite.Gui
Класс обобщенной логики рендеринга GUI. Подробнее...

#include <Renderer.hpp>

Базовые классы:RenderInterface.

Граф связей класса covellite::gui::Renderer:
Collaboration graph

Открытые члены

bool LoadTexture (CovelliteGui::Core::TextureHandle &, CovelliteGui::Core::Vector2i &, const CovelliteGui::Core::String &) override
 

Подробное описание

Класс входит в проект Covellite.Gui
Класс обобщенной логики рендеринга GUI.

  • Задача класса - скрыть от клиентского кода ссылку на код библиотеки GUI (в разделе используется CovelliteGui::Core::RenderererInterface).
    Необходимо сделать:
    Класс используется для внутренней реализации и не должен попадать в Externals.
Версия
1.0.0.0
2.0.0.0
2.1.0.0
Дата
23 Август 2018
25 Октябрь 2018
19 Ноябрь 2018
Автор
CTAPOBEP (unico.nosp@m.rnum.nosp@m..veru.nosp@m.m@gm.nosp@m.ail.c.nosp@m.om)

Методы

◆ LoadTexture()

bool covellite::gui::Renderer::LoadTexture ( CovelliteGui::Core::TextureHandle &  _hTexture,
CovelliteGui::Core::Vector2i &  _TextureDimensions,
const CovelliteGui::Core::String &  _PathToFile 
)
override
Необходимо сделать:
"Лишнее копирование данных текстуры." ;

Объявления и описания членов классов находятся в файлах: