Covellite++  Version: 2.3.0 Revision: ??? Platform: x64 Build: 23:13 04.01.2025
Кроссплатформенный фреймворк для разработки приложений на С++
Загрузка...
Поиск...
Не найдено
Класс basement::Simple3DObjectfinal

Класс входит в проект Example
Класс отрисовки простого 3D объекта для слоя Draw3DObject. Подробнее...

#include <Simple3DObject.hpp>

Граф наследования:basement::Simple3DObject:
Inheritance graph
Граф связей класса basement::Simple3DObject:
Collaboration graph

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

void Notify (int, const ::boost::any &) override
 [Vertex format]
 
- Открытые члены унаследованные от basement::IBasement

Закрытые типы

using Vertex_t = ::covellite::api::Vertex
 [Vertex format]
 

Закрытые члены

ObjectId_t BuildCamera (void)
 
ObjectId_t BuildShader (int, bool)
 
ObjectId_t BuildLights (int)
 
ObjectId_t BuildSimpleCubeObject (float, float, float)
 

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

Класс входит в проект Example
Класс отрисовки простого 3D объекта для слоя Draw3DObject.

Версия
1.0.0.0
Дата
28 Январь 2019
Автор
CTAPOBEP (unico.nosp@m.rnum.nosp@m..veru.nosp@m.m@gm.nosp@m.ail.c.nosp@m.om)

Методы

◆ BuildCamera()

auto Simple3DObject::BuildCamera ( void )
private

[Create camera]

[Create camera]

Граф вызовов:

◆ BuildLights()

auto Simple3DObject::BuildLights ( int _LightsFlags)
private

[Create lights]

[Create lights]

Граф вызовов:
Граф вызова функции:

◆ BuildShader()

auto Simple3DObject::BuildShader ( int _LightsFlags,
bool _IsInstanceMode )
private

[Shader textured object]

[Shader textured object]

Граф вызовов:
Граф вызова функции:

◆ BuildSimpleCubeObject()

auto Simple3DObject::BuildSimpleCubeObject ( float _PositionX,
float _PositionY,
float _Scale )
private

[Textured object]

[Textured object]

Граф вызовов:

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