@@ -33,14 +33,17 @@ namespace frik
3333 {
3434 return _gameMenusHandler.isInScopeMenu ();
3535 }
36+
3637 bool isPauseMenuOpen ()
3738 {
3839 return _gameMenusHandler.isPauseMenuOpen ();
3940 }
41+
4042 bool isFavoritesMenuOpen ()
4143 {
4244 return _gameMenusHandler.isFavoritesMenuOpen ();
4345 }
46+
4447 bool isDialogueMenuOpen ()
4548 {
4649 return _gameMenusHandler.isDialogueMenuOpen ();
@@ -50,22 +53,27 @@ namespace frik
5053 {
5154 return _selfieMode;
5255 }
56+
5357 void setSelfieMode (const bool selfieMode)
5458 {
5559 _selfieMode = selfieMode;
5660 }
61+
5762 float getDynamicCameraHeight () const
5863 {
5964 return _dynamicCameraHeight;
6065 }
66+
6167 void setDynamicCameraHeight (const float dynamicCameraHeight)
6268 {
6369 _dynamicCameraHeight = dynamicCameraHeight;
6470 }
71+
6572 bool isLookingThroughScope () const
6673 {
6774 return _isLookingThroughScope;
6875 }
76+
6977 void setLookingThroughScope (const bool isLookingThroughScope)
7078 {
7179 _isLookingThroughScope = isLookingThroughScope;
@@ -75,16 +83,19 @@ namespace frik
7583 {
7684 return _pipboy && _pipboy->isOpen ();
7785 }
86+
7887 bool isPipboyOperatingWithFinger () const
7988 {
8089 return _pipboy && _pipboy->isOperatingWithFinger ();
8190 }
91+
8292 void swapPipboyModel () const
8393 {
8494 if (_pipboy) {
8595 _pipboy->swapModel ();
8696 }
8797 }
98+
8899 void closePipboy () const
89100 {
90101 if (_pipboy) {
@@ -96,14 +107,17 @@ namespace frik
96107 {
97108 return _mainConfigMode.isOpen ();
98109 }
110+
99111 bool isPipboyConfigurationModeActive () const
100112 {
101113 return _pipboyConfigMode && _pipboyConfigMode->isPipBoyConfigModeActive ();
102114 }
115+
103116 bool isPipboyConfigurationModeAdjusting () const
104117 {
105118 return _pipboyConfigMode && _pipboyConfigMode->isAdjusting ();
106119 }
120+
107121 void openMainConfigurationModeActive ()
108122 {
109123 _mainConfigMode.openConfigMode ();
@@ -135,14 +149,17 @@ namespace frik
135149 {
136150 return _weaponPosition && _weaponPosition->isMeleeWeaponDrawn ();
137151 }
152+
138153 bool isOffHandGrippingWeapon () const
139154 {
140155 return _weaponPosition && _weaponPosition->isOffHandGrippingWeapon ();
141156 }
157+
142158 bool isOffHandGrippingEnabled () const
143159 {
144160 return WeaponPositionAdjuster::isOffHandGrippingEnabled ();
145161 }
162+
146163 void setOffHandGrippingEnabled (const bool enabled)
147164 {
148165 WeaponPositionAdjuster::setOffHandGrippingEnabled (enabled);
@@ -152,6 +169,7 @@ namespace frik
152169 {
153170 return _weaponPosition && _weaponPosition->inWeaponRepositionMode ();
154171 }
172+
155173 void toggleWeaponRepositionMode () const
156174 {
157175 // reposition mode is unavailable while weapon positioning is disabled via API
@@ -166,14 +184,17 @@ namespace frik
166184 {
167185 return _flashlightEnabled;
168186 }
187+
169188 void setFlashlightEnabled (const bool enabled)
170189 {
171190 _flashlightEnabled = enabled;
172191 }
192+
173193 bool isWeaponPositionEnabled () const
174194 {
175195 return _weaponPositionEnabled;
176196 }
197+
177198 void setWeaponPositionEnabled (const bool enabled)
178199 {
179200 _weaponPositionEnabled = enabled;
@@ -182,10 +203,12 @@ namespace frik
182203 _weaponPosition->resetOnDisable ();
183204 }
184205 }
206+
185207 bool isPipboyEnabled () const
186208 {
187209 return _pipboyEnabled;
188210 }
211+
189212 void setPipboyEnabled (const bool enabled)
190213 {
191214 _pipboyEnabled = enabled;
@@ -194,10 +217,12 @@ namespace frik
194217 _pipboy->resetOnDisable ();
195218 }
196219 }
220+
197221 bool isSmoothMovementEnabled () const
198222 {
199223 return _smoothMovementEnabled;
200224 }
225+
201226 void setSmoothMovementEnabled (const bool enabled)
202227 {
203228 _smoothMovementEnabled = enabled;
0 commit comments