Number5
Visualisierung 2 Project - Florian Schober (0828151, f.schober@live.com), Andreas Walch (0926780, walch.andreas89@gmail.com)
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
src
Configuration.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
includeExternals.hpp
"
4
5
enum class
PickerUpdateMode
;
6
11
class
Configuration
12
{
13
bool
m_isFullScreen
;
15
uvec2
m_resolution
;
16
bool
m_hasResolution
;
18
string
m_windowTitle
;
20
PickerUpdateMode
m_pickerMode
;
21
uint
m_pickerMaxDistance
;
23
string
m_sceneName
;
25
uint
m_threadpoolSize
;
27
bool
m_pickerMultiThreaded
;
28
bool
m_skinnningMultiThreaded
;
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
; }
60
PickerUpdateMode
pickerMode
()
const
{
return
m_pickerMode
; }
65
uint
pickerMaxDistance
()
const
{
return
m_pickerMaxDistance
; }
70
uint
threadpoolSize
()
const
{
return
m_threadpoolSize
; }
75
bool
pickerMultiThreaded
()
const
{
return
m_pickerMultiThreaded
; }
80
bool
skinnningMultiThreaded
()
const
{
return
m_skinnningMultiThreaded
; }
81
82
public
:
87
Configuration
();
88
};
Configuration::sceneName
string const & sceneName() const
Definition:
Configuration.hpp:55
Configuration::resolution
uvec2 const & resolution() const
Definition:
Configuration.hpp:40
Configuration::m_hasResolution
bool m_hasResolution
Definition:
Configuration.hpp:16
Configuration::threadpoolSize
uint threadpoolSize() const
Definition:
Configuration.hpp:70
Configuration::m_resolution
uvec2 m_resolution
Definition:
Configuration.hpp:15
Configuration::hasResolution
bool hasResolution() const
Definition:
Configuration.hpp:45
Configuration::Configuration
Configuration()
Definition:
Configuration.cpp:5
Configuration::m_pickerMaxDistance
uint m_pickerMaxDistance
Definition:
Configuration.hpp:21
Configuration::m_skinnningMultiThreaded
bool m_skinnningMultiThreaded
Definition:
Configuration.hpp:28
Configuration::skinnningMultiThreaded
bool skinnningMultiThreaded() const
Definition:
Configuration.hpp:80
Configuration::m_sceneName
string m_sceneName
Definition:
Configuration.hpp:23
PickerUpdateMode
PickerUpdateMode
Definition:
Picker.hpp:10
Configuration::pickerMode
PickerUpdateMode pickerMode() const
Definition:
Configuration.hpp:60
Configuration::pickerMaxDistance
uint pickerMaxDistance() const
Definition:
Configuration.hpp:65
Configuration::pickerMultiThreaded
bool pickerMultiThreaded() const
Definition:
Configuration.hpp:75
Configuration
Definition:
Configuration.hpp:11
Configuration::m_pickerMode
PickerUpdateMode m_pickerMode
Definition:
Configuration.hpp:20
Configuration::m_windowTitle
string m_windowTitle
Definition:
Configuration.hpp:18
Configuration::isFullScreen
bool isFullScreen() const
Definition:
Configuration.hpp:35
Configuration::windowTitle
string const & windowTitle() const
Definition:
Configuration.hpp:50
Configuration::m_threadpoolSize
uint m_threadpoolSize
Definition:
Configuration.hpp:25
Configuration::m_pickerMultiThreaded
bool m_pickerMultiThreaded
Definition:
Configuration.hpp:27
Configuration::m_isFullScreen
bool m_isFullScreen
Definition:
Configuration.hpp:13
includeExternals.hpp
Generated on Fri Jun 6 2014 13:57:28 for Number5 by
1.8.7