Lugdunum  0.1.0
Application.inl
Go to the documentation of this file.
1 inline const Application::Info& Application::getInfo() const {
2  return _info;
3 }
4 
5 inline lug::Graphics::Graphics& Application::getGraphics() {
6  return _graphics;
7 }
8 
9 inline const lug::Graphics::Graphics& Application::getGraphics() const {
10  return _graphics;
11 }
12 
13 
14 inline lug::Graphics::Render::Window* Application::getWindow() {
15  return _window;
16 }
17 
18 inline const lug::Graphics::Render::Window* Application::getWindow() const {
19  return _window;
20 }
21 
22 inline void Application::setRenderWindowInfo(lug::Graphics::Render::Window::InitInfo& initInfo) {
23  _renderWindowInitInfo = std::move(initInfo);
24 }
25 
26 inline const lug::Graphics::Render::Window::InitInfo& Application::getRenderWindowInfo() const {
27  return _renderWindowInitInfo;
28 }
29 
30 inline lug::Graphics::Render::Window::InitInfo& Application::getRenderWindowInfo() {
31  return _renderWindowInitInfo;
32 }
33 
34 inline void Application::setGraphicsInfo(const lug::Graphics::Graphics::InitInfo& initInfo) {
35  _graphicsInitInfo = initInfo;
36 }
37 
38 inline const lug::Graphics::Graphics::InitInfo& Application::getGraphicsInfo() const {
39  return _graphicsInitInfo;
40 }
41 
42 inline lug::Graphics::Graphics::InitInfo& Application::getGraphicsInfo() {
43  return _graphicsInitInfo;
44 }
Utility structure used to initialize the Graphics component.
Definition: Graphics.hpp:30
Class for graphics.
Definition: Graphics.hpp:25