Showing the changes to interface/src/RefreshRateManager.cpp (1 of 11 files). Show all
Unified · Split
| @@ -21,9 +21,18 @@ STATIC_SCRIPT_TYPES_INITIALIZER(+[](ScriptManager* manager){ · 20 unmodified lines | ||
| 21 | 21 | auto scriptEngine = manager->engine().get(); |
| 22 | 22 | |
| 23 | 23 | scriptRegisterMetaType(scriptEngine, scriptValueFromEnumClass<RefreshRateManager::RefreshRateRegime>, scriptValueToEnumClass<RefreshRateManager::RefreshRateRegime>, "RefreshRateRegime"); |
| 24 | + | |
| 24 | 25 | scriptRegisterMetaType(scriptEngine, scriptValueFromEnumClass<RefreshRateManager::UXMode>, scriptValueToEnumClass<RefreshRateManager::UXMode>, "UXMode"); |
| 25 | 26 | }); |
| 26 | 27 | |
| 28 | +STATIC_SCRIPT_INITIALIZER(+[](ScriptManager* manager){ | |
| 29 | + auto scriptEngine = manager->engine().get(); | |
| 30 | + | |
| 31 | + scriptEngine->registerEnum("RefreshRateRegime",QMetaEnum::fromType<RefreshRateManager::RefreshRateRegime>()); | |
| 32 | + | |
| 33 | + scriptEngine->registerEnum("UXMode",QMetaEnum::fromType<RefreshRateManager::UXMode>()); | |
| 34 | +}); | |
| 35 | + | |
| 27 | 36 | static const int VR_TARGET_RATE = 90; |
| 28 | 37 | |
| 29 | 38 | /*@jsdoc |