Added support for getting gravity vector from iOS

This commit is contained in:
BastiaanOlij 2016-11-23 23:32:44 +11:00
parent efa9ded5f9
commit 5e4dcb3b7f
7 changed files with 34 additions and 6 deletions

View file

@ -277,6 +277,12 @@ void InputDefault::joy_connection_changed(int p_idx, bool p_connected, String p_
emit_signal("joy_connection_changed", p_idx, p_connected);
};
Vector3 InputDefault::get_gravity() const{
_THREAD_SAFE_METHOD_
return gravity;
}
Vector3 InputDefault::get_accelerometer() const{
_THREAD_SAFE_METHOD_
@ -423,6 +429,14 @@ void InputDefault::stop_joy_vibration(int p_device) {
joy_vibration[p_device] = vibration;
}
void InputDefault::set_gravity(const Vector3& p_gravity) {
_THREAD_SAFE_METHOD_
gravity=p_gravity;
}
void InputDefault::set_accelerometer(const Vector3& p_accel) {
_THREAD_SAFE_METHOD_