Covellite++  Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
Example2DGame.hpp
1 
2 #pragma once
3 #include "Layer.hpp"
4 
5 namespace layers
6 {
7 
23 class Simple2DGame final :
24  public Layer
25 {
26 private:
27  int m_Fps = 0;
28  int m_LastFps = 999;
29 
30 public:
31  explicit Simple2DGame(IWindowGui_t &);
32 };
33 
34 } // namespace layers
covellite::gui::Layer::Element::SetMeaning
void SetMeaning(const float)
Функция изменения значения элементов слоя, для которых характерно числовое значение.
Definition: Layer.cpp:37
covellite::gui::Layer::GetElement
Element GetElement(const ElementId_t &) const
Функция получения объекта дочернего элемента.
Definition: Layer.cpp:275
layers
Definition: Controls.hpp:7
layers::Simple2DGame
Класс входит в проект Example Класс слоя простой 2D игры.
Definition: Example2DGame.hpp:25
layers::Layer
Класс входит в проект Example Базовый класс слоев, использующих в качестве шаблона 'layer....
Definition: Layer.hpp:43
covellite::gui::IWindow
Класс входит в проект Covellite.Gui Интерфесный класс окна, отображающего элементы GUI.
Definition: IWindow.hpp:31