Number5
Visualisierung 2 Project - Florian Schober (0828151, f.schober@live.com), Andreas Walch (0926780, walch.andreas89@gmail.com)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Configuration.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include "includeExternals.hpp"
4 
5 enum class PickerUpdateMode;
6 
12 {
15  uvec2 m_resolution;
18  string m_windowTitle;
23  string m_sceneName;
30  public:
35  bool isFullScreen() const { return m_isFullScreen; }
40  uvec2 const & resolution() const { return m_resolution; }
45  bool hasResolution() const { return m_hasResolution; }
50  string const & windowTitle() const { return m_windowTitle; }
55  string const & sceneName() const { return m_sceneName; }
65  uint pickerMaxDistance() const { return m_pickerMaxDistance; }
70  uint threadpoolSize() const { return m_threadpoolSize; }
75  bool pickerMultiThreaded() const { return m_pickerMultiThreaded; }
81 
82  public:
87  Configuration();
88 };
string const & sceneName() const
uvec2 const & resolution() const
uint threadpoolSize() const
bool hasResolution() const
uint m_pickerMaxDistance
bool m_skinnningMultiThreaded
bool skinnningMultiThreaded() const
PickerUpdateMode
Definition: Picker.hpp:10
PickerUpdateMode pickerMode() const
uint pickerMaxDistance() const
bool pickerMultiThreaded() const
PickerUpdateMode m_pickerMode
string m_windowTitle
bool isFullScreen() const
string const & windowTitle() const
bool m_pickerMultiThreaded