Memory cleanup and optimizations
- Returns an empty list when there's not registered plugins, thus preventing the creation of spurious iterator objects - Inline `Godot#getRotatedValues(...)` given it only had a single caller. This allows to remove the allocation of a float array on each call and replace it with float variables - Disable sensor events by default. Sensor events can fired at 10-100s Hz taking cpu and memory resources. Now the use of sensor data is behind a project setting allowing projects that have use of it to enable it, while other projects don't pay the cost for a feature they don't use - Create a pool of specialized input `Runnable` objects to prevent spurious, unbounded `Runnable` allocations - Disable showing the boot logo for Android XR projects - Delete locale references of jni strings
This commit is contained in:
@ -1422,6 +1422,18 @@
|
||||
<member name="input_devices/pointing/emulate_touch_from_mouse" type="bool" setter="" getter="" default="false">
|
||||
If [code]true[/code], sends touch input events when clicking or dragging the mouse.
|
||||
</member>
|
||||
<member name="input_devices/sensors/enable_accelerometer" type="bool" setter="" getter="" default="false">
|
||||
If [code]true[/code], the accelerometer sensor is enabled and [method Input.get_accelerometer] returns valid data.
|
||||
</member>
|
||||
<member name="input_devices/sensors/enable_gravity" type="bool" setter="" getter="" default="false">
|
||||
If [code]true[/code], the gravity sensor is enabled and [method Input.get_gravity] returns valid data.
|
||||
</member>
|
||||
<member name="input_devices/sensors/enable_gyroscope" type="bool" setter="" getter="" default="false">
|
||||
If [code]true[/code], the gyroscope sensor is enabled and [method Input.get_gyroscope] returns valid data.
|
||||
</member>
|
||||
<member name="input_devices/sensors/enable_magnetometer" type="bool" setter="" getter="" default="false">
|
||||
If [code]true[/code], the magnetometer sensor is enabled and [method Input.get_magnetometer] returns valid data.
|
||||
</member>
|
||||
<member name="internationalization/locale/fallback" type="String" setter="" getter="" default=""en"">
|
||||
The locale to fall back to if a translation isn't available in a given language. If left empty, [code]en[/code] (English) will be used.
|
||||
</member>
|
||||
|
||||
Reference in New Issue
Block a user