summaryrefslogtreecommitdiffstatshomepage
path: root/docs/source/techspecs/inputsystem.rst
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2023-03-12 04:37:30 +1100
committer Vas Crabb <vas@vastheman.com>2023-03-12 04:37:30 +1100
commit2c226a3b9fe794fa66b32ba09e6dc34c538118de (patch)
tree4279ed421a6708a809806c7be51125fe29fc1ee3 /docs/source/techspecs/inputsystem.rst
parentbff2c33fee25a2a0ccc915f707bd24150f1d2661 (diff)
Lua engine: Better bindings for device_state_interface.
This avoids creating a table every time the state property of a device is accessed, adds proper support for getting/setting floating/point state entries from Lua, calls the state entry's formatting method to convert to a string (for flags fields, etc.) and exposes more properties. This is a breaking change as the exposed properties on state entries have changed, and the value property has different semantics for floating-point state entries.
Diffstat (limited to 'docs/source/techspecs/inputsystem.rst')
0 files changed, 0 insertions, 0 deletions