All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
InteriorFloorAnimatorConfiguration.h
1 // Copyright eeGeo Ltd (2012-2016), All Rights Reserved
2 
3 #pragma once
4 
5 #include "Types.h"
6 
7 namespace Eegeo
8 {
9  namespace Resources
10  {
11  namespace Interiors
12  {
14  {
16  : ExpandedFloorSpacingFactor(0.f)
17  , ExpandedSelectedFloorGapFactor(0.f)
18  , ExpandedGroundOffsetFactor(0.f)
19  , UnselectedFloorBrightness(0.f)
20  , FloorScaleWhenSelected(0.f)
21  , ExpandedSelectedFloorBrightness(0.f)
22  , ExpandedUnselectedFloorBrightness(0.f)
23  , ExpandedDeadZone(0.f)
24  , ExpandedLookAtDeadZone(0.f)
25  , UseBoundsMaxDimension(false)
26  , UseLargeFloorGapForSmallFloorCount(false)
27  , FloorScrollingModeEnabled(true)
28  , FloorScrollingModeChangedMin(5)
29  , FloorScrollingModeChangedMax(10)
30  {}
31 
32  float ExpandedFloorSpacingFactor;
33  float ExpandedSelectedFloorGapFactor;
34  float ExpandedGroundOffsetFactor;
35  float UnselectedFloorBrightness;
36  float FloorScaleWhenSelected;
37  float ExpandedSelectedFloorBrightness;
38  float ExpandedUnselectedFloorBrightness;
39  float ExpandedDeadZone;
40  float ExpandedLookAtDeadZone;
41  bool UseBoundsMaxDimension;
42  bool UseLargeFloorGapForSmallFloorCount;
43 
44  bool FloorScrollingModeEnabled;
45  int FloorScrollingModeChangedMin;
46  int FloorScrollingModeChangedMax;
47  };
48  }
49  }
50 }