oe namespace
Classes
- struct DisplayVersion
Enums
- enum OperationMode { OperationMode_Handheld, OperationMode_Docked }
- enum PerformanceMode { PerformanceMode_Normal = 0, PerformanceMode_Boost = 1, PerformanceMode_Invalid = -1 }
- enum FocusHandlingMode { FocusHandlingMode_SuspendHomeSleep, FocusHandlingMode_NoSuspend, FocusHandlingMode_SuspendHomeSleepNotify, FocusHandlingMode_AlwaysSuspend }
- enum FocusState { FocusState_InFocus = 1, FocusState_OutOfFocus = 2, FocusState_Background = 3 }
Typedefs
- using PerformanceConfiguration = s32
Functions
- void Initialize()
- void FinishStartupLogo()
- void EnableGamePlayRecording(void*, u64)
- void SetExpectedVolumeBalance(f32, f32)
-
void SetPerformanceConfiguration(nn::
oe:: PerformanceMode, nn:: oe:: PerformanceConfiguration) - void SetResumeNotificationEnabled(bool)
- void SetOperationModeChangedNotificationEnabled(bool)
- void SetPerformanceModeChangedNotificationEnabled(bool)
-
void SetFocusHandlingMode(nn::
oe:: FocusHandlingMode) -
void setScreenShotImageOrientation(nn::
album:: ImageOrientation) - void SetUserInactivityDetectionTimeExtended(bool)
- auto IsUserInactivityDetectionTimeExtended() -> bool
- auto TryPopNotificationMessage(u32*) -> bool
-
auto TryPopLaunchParameter(size_
t*, void*, size_ t) -> bool - void GetExpectedVolumeBalance(f32*, f32*)
- void GetDisplayVersion(DisplayVersion*)
- auto GetCurrentFocusState() -> FocusState
- auto GetOperationMode() -> OperationMode
- auto GetPerformanceMode() -> PerformanceMode
-
auto GetDesiredLanguage() -> nn::
settings:: LanguageCode
Enum documentation
enum nn:: oe:: OperationMode
#include <nn/oe.h>
enum nn:: oe:: PerformanceMode
#include <nn/oe.h>
enum nn:: oe:: FocusHandlingMode
#include <nn/oe.h>
enum nn:: oe:: FocusState
#include <nn/oe.h>
Typedef documentation
typedef s32 nn:: oe:: PerformanceConfiguration
#include <nn/oe.h>
Function documentation
void nn:: oe:: Initialize()
#include <nn/oe.h>
void nn:: oe:: FinishStartupLogo()
#include <nn/oe.h>
void nn:: oe:: EnableGamePlayRecording(void*,
u64)
#include <nn/oe.h>
void nn:: oe:: SetExpectedVolumeBalance(f32,
f32)
#include <nn/oe.h>
void nn:: oe:: SetPerformanceConfiguration(nn:: oe:: PerformanceMode,
nn:: oe:: PerformanceConfiguration)
#include <nn/oe.h>
void nn:: oe:: SetResumeNotificationEnabled(bool)
#include <nn/oe.h>
void nn:: oe:: SetOperationModeChangedNotificationEnabled(bool)
#include <nn/oe.h>
void nn:: oe:: SetPerformanceModeChangedNotificationEnabled(bool)
#include <nn/oe.h>
void nn:: oe:: SetFocusHandlingMode(nn:: oe:: FocusHandlingMode)
#include <nn/oe.h>
void nn:: oe:: setScreenShotImageOrientation(nn:: album:: ImageOrientation)
#include <nn/oe.h>
void nn:: oe:: SetUserInactivityDetectionTimeExtended(bool)
#include <nn/oe.h>
bool nn:: oe:: IsUserInactivityDetectionTimeExtended()
#include <nn/oe.h>
bool nn:: oe:: TryPopNotificationMessage(u32*)
#include <nn/oe.h>
bool nn:: oe:: TryPopLaunchParameter(size_ t*,
void*,
size_ t)
#include <nn/oe.h>
void nn:: oe:: GetExpectedVolumeBalance(f32*,
f32*)
#include <nn/oe.h>
void nn:: oe:: GetDisplayVersion(DisplayVersion*)
#include <nn/oe.h>
FocusState nn:: oe:: GetCurrentFocusState()
#include <nn/oe.h>
OperationMode nn:: oe:: GetOperationMode()
#include <nn/oe.h>
PerformanceMode nn:: oe:: GetPerformanceMode()
#include <nn/oe.h>
nn:: settings:: LanguageCode nn:: oe:: GetDesiredLanguage()
#include <nn/oe.h>