9 #include "../sf/service.h"
12 LblBacklightSwitchStatus_Disabled = 0,
13 LblBacklightSwitchStatus_Enabled = 1,
14 LblBacklightSwitchStatus_Enabling = 2,
15 LblBacklightSwitchStatus_Disabling = 3,
16 } LblBacklightSwitchStatus;
27 Result lblSaveCurrentSetting(
void);
28 Result lblLoadCurrentSetting(
void);
34 Result lblGetCurrentBrightnessSetting(
float *out_value);
36 Result lblApplyCurrentBrightnessSettingToBacklight(
void);
37 Result lblGetBrightnessSettingAppliedToBacklight(
float *out_value);
39 Result lblSwitchBacklightOn(
u64 fade_time);
40 Result lblSwitchBacklightOff(
u64 fade_time);
41 Result lblGetBacklightSwitchStatus(LblBacklightSwitchStatus *out_value);
43 Result lblEnableDimming(
void);
44 Result lblDisableDimming(
void);
45 Result lblIsDimmingEnabled(
bool *out_value);
47 Result lblEnableAutoBrightnessControl(
void);
48 Result lblDisableAutoBrightnessControl(
void);
49 Result lblIsAutoBrightnessControlEnabled(
bool *out_value);
51 Result lblSetAmbientLightSensorValue(
float value);