From d12508cfce49ca4bf620c688aea7f14f1e161ca7 Mon Sep 17 00:00:00 2001 From: theo3 Date: Thu, 24 Jun 2021 23:50:52 -0700 Subject: AutoDim decompiled --- src/KingSystem/System/AutoDim.cpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/KingSystem/System/AutoDim.cpp (limited to 'src/KingSystem/System/AutoDim.cpp') diff --git a/src/KingSystem/System/AutoDim.cpp b/src/KingSystem/System/AutoDim.cpp new file mode 100644 index 00000000..c222f790 --- /dev/null +++ b/src/KingSystem/System/AutoDim.cpp @@ -0,0 +1,22 @@ +#include "KingSystem/System/AutoDim.h" +#include +#include + +namespace ksys { + +SEAD_SINGLETON_DISPOSER_IMPL(AutoDim) + +void AutoDim::setEnabled(bool enable) { + const auto lock = sead::makeScopedLock(mCS); + mEnabled = enable; + if (enable) + nn::oe::SetUserInactivityDetectionTimeExtended(false); + else + nn::oe::SetUserInactivityDetectionTimeExtended(true); +} + +bool AutoDim::isEnabled() const { + return mEnabled; +} + +} // namespace ksys -- cgit v1.2.3