Covellite++
Version: 2.3.0 Revision: ??? Platform: x64 Build: 23:13 04.01.2025
Кроссплатформенный фреймворк для разработки приложений на С++
|
Класс входит в проект Covellite.Expanse
Класс-контейнер для объектов, которые должны рендеринтся в текущем кадре.
Подробнее...
#include <3DScene.impl.hpp>
Открытые члены | |
void | Add (const ObjectId_t, const C3DObject_t &) override |
Функция добавления 3D объекта в 3D сцену. | |
void | Remove (const ObjectId_t) override |
Функция удаления 3D объекта из 3D cцены. | |
void | Add (const ObjectId_t) override |
Функция добавления идентификатора объекта в очередь рендеринга. | |
Открытые члены унаследованные от covellite::expanse::IProduce3DObject | |
Открытые члены унаследованные от covellite::expanse::I3DScene |
Закрытые члены | |
const C3DObject_t & | Get (const ObjectId_t) const |
Функция получения набора рендеров 3D объекта по его идентификатору. | |
Класс входит в проект Covellite.Expanse
Класс-контейнер для объектов, которые должны рендеринтся в текущем кадре.
|
overridevirtual |
Функция добавления идентификатора объекта в очередь рендеринга.
Подробнее см. в описании класса C3DScene.
Замещает covellite::expanse::I3DScene.
|
overridevirtual |
Функция добавления 3D объекта в 3D сцену.
Подробнее см. в описании класса C3DScene.
Замещает covellite::expanse::IProduce3DObject.
|
private |
Функция получения набора рендеров 3D объекта по его идентификатору.
[in] | _Id | Идентификатор объекта. |
std::exception |
|
|
overridevirtual |
Функция удаления 3D объекта из 3D cцены.
[in] | _Id | Идентификатор ранее созданного объекта. |
Замещает covellite::expanse::IProduce3DObject.