added main loop logic for videotab

This commit is contained in:
ykeara
2019-04-10 21:11:04 -05:00
parent 89f01ef3be
commit cfec157e2d
3 changed files with 31 additions and 0 deletions
+16
View File
@@ -103,6 +103,12 @@ namespace advsettings
if (value != m_brightnessEnabled)
{
m_brightnessEnabled = value;
if (value) {
//TODO enable
}
else {
//TODO disable
}
if (notify)
{
emit brightnessEnabledChanged(value);
@@ -117,6 +123,16 @@ namespace advsettings
if (value != m_brightnessValue)
{
m_brightnessValue = value;
if (value <= 1.0f && value >= 0.0f) {
vr::VROverlayError overlayError = VROverlay()->SetOverlayAlpha(m_ulNotificationOverlayHandle, value)
//TODO handle error
}
else {
//TODO log warning invalid input?
m_brightnessValue = 1.0f;
}
if (notify)
{
emit brightnessValueChanged(value);