Remove incomplete battery status/power API
It was initially implemented in #5871 for Godot 3.0, but never really completed or thoroughly tested for most platforms. It then stayed in limbo and nobody seems really keen to finish it, so it's better to remove it in 4.0, and re-add eventually (possibly with a different API) if there's demand and an implementation confirmed working on all platforms. Closes #8770.
This commit is contained in:
parent
a9c85e79ad
commit
3dea5fd631
41 changed files with 1 additions and 2013 deletions
|
|
@ -1492,8 +1492,6 @@ Error OS_Windows::initialize(const VideoMode &p_desired, int p_video_driver, int
|
|||
input = memnew(InputDefault);
|
||||
joypad = memnew(JoypadWindows(input, &hWnd));
|
||||
|
||||
power_manager = memnew(PowerWindows);
|
||||
|
||||
AudioDriverManager::initialize(p_audio_driver);
|
||||
|
||||
TRACKMOUSEEVENT tme;
|
||||
|
|
@ -3334,18 +3332,6 @@ void OS_Windows::_set_use_vsync(bool p_enable) {
|
|||
#endif
|
||||
}
|
||||
|
||||
OS::PowerState OS_Windows::get_power_state() {
|
||||
return power_manager->get_power_state();
|
||||
}
|
||||
|
||||
int OS_Windows::get_power_seconds_left() {
|
||||
return power_manager->get_power_seconds_left();
|
||||
}
|
||||
|
||||
int OS_Windows::get_power_percent_left() {
|
||||
return power_manager->get_power_percent_left();
|
||||
}
|
||||
|
||||
bool OS_Windows::_check_internal_feature_support(const String &p_feature) {
|
||||
|
||||
return p_feature == "pc";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue