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 {
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