コード例 #1
0
ファイル: power_osx.cpp プロジェクト: angjminer/godot
int power_osx::get_power_percent_left() {
	if (UpdatePowerInfo()) {
		return percent_left;
	} else {
		return -1;
	}
}
コード例 #2
0
ファイル: power_osx.cpp プロジェクト: angjminer/godot
int power_osx::get_power_seconds_left() {
	if (UpdatePowerInfo()) {
		return nsecs_left;
	} else {
		return -1;
	}
}
コード例 #3
0
ファイル: power_osx.cpp プロジェクト: angjminer/godot
OS::PowerState power_osx::get_power_state() {
	if (UpdatePowerInfo()) {
		return power_state;
	} else {
		return OS::POWERSTATE_UNKNOWN;
	}
}
コード例 #4
0
ファイル: power_javascript.cpp プロジェクト: Alex-doc/godot
int PowerJavascript::get_power_percent_left() {
	if (UpdatePowerInfo()) {
		return percent_left;
	} else {
		WARN_PRINT("Power management is not implemented on this platform, defaulting to -1");
		return -1;
	}
}
コード例 #5
0
ファイル: power_javascript.cpp プロジェクト: Alex-doc/godot
PowerState PowerJavascript::get_power_state() {
	if (UpdatePowerInfo()) {
		return power_state;
	} else {
		WARN_PRINT("Power management is not implemented on this platform, defaulting to POWERSTATE_UNKNOWN");
		return POWERSTATE_UNKNOWN;
	}
}
コード例 #6
0
ファイル: power_bb10.cpp プロジェクト: MattUV/godot
int PowerBB10::get_power_seconds_left() {
	if (UpdatePowerInfo()) {
		return nsecs_left;
	} else {
		WARN_PRINT("Power management is not implemented on this platform, defaulting to -1");
		return -1;
	}
}