Covellite++
Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
Empty.hpp
1
2
#pragma once
3
#include <Covellite/Covellite.hpp>
4
#include "Common.hpp"
5
6
namespace
basement
7
{
8
24
class
Empty
final :
25
public
Common
26
{
27
using
WindowExpanse_t
=
::covellite::expanse::IWindow
;
28
29
private
:
30
::std::vector<ObjectId_t> m_Objects;
31
32
public
:
33
explicit
Empty
(
WindowExpanse_t
&);
34
Empty
(
const
Empty
&) =
delete
;
35
Empty
(
Empty
&&) =
delete
;
36
const
Empty
& operator= (
const
Empty
&) =
delete
;
37
Empty
& operator= (
Empty
&&) =
delete
;
38
~
Empty
(
void
) =
default
;
39
};
40
41
}
// namespace basement
basement::Common
Класс входит в проект Example Класс общей логики отрисовки 3D сцены.
Definition:
Common.hpp:31
covellite::api::Component::Make
static ComponentPtr_t Make(const SourceParams_t &)
Функция создания объектов компонентов.
Definition:
Component.inl:29
covellite::expanse::IWindow
Класс входит в проект Covellite.Expanse Интерфейс класса окна.
Definition:
IWindow.hpp:32
basement::Empty
Класс входит в проект Example Класс тестирования скорости рендеринга при использовании Covellite....
Definition:
Empty.hpp:26
basement
Definition:
Common.hpp:10
Solution
Solution
Example
Example
Basements
Empty.hpp
Документация по Covellite++. Последние изменения: Пт 16 Окт 2020 15:24:29. Создано системой
1.8.18