mirror of https://github.com/OpenMW/openmw.git
Merge branch 'lua_controller_cursor' into 'master'
Add lua bindings for controller cursor mode See merge request OpenMW/openmw!3623pull/3235/head
commit
3980bb15cc
@ -0,0 +1,8 @@
|
|||||||
|
Interface GamepadControls
|
||||||
|
=========================
|
||||||
|
|
||||||
|
.. include:: version.rst
|
||||||
|
|
||||||
|
.. raw:: html
|
||||||
|
:file: generated_html/scripts_omw_input_gamepadcontrols.html
|
||||||
|
|
@ -0,0 +1,29 @@
|
|||||||
|
local input = require('openmw.input')
|
||||||
|
|
||||||
|
return {
|
||||||
|
|
||||||
|
interfaceName = 'GamepadControls',
|
||||||
|
---
|
||||||
|
-- Gamepad control interface
|
||||||
|
-- @module GamepadControls
|
||||||
|
|
||||||
|
interface = {
|
||||||
|
--- Interface version
|
||||||
|
-- @field [parent=#GamepadControls] #number version
|
||||||
|
version = 0,
|
||||||
|
|
||||||
|
--- Checks if the gamepad cursor is active. If it is active, the left stick can move the cursor, and A will be interpreted as a mouse click.
|
||||||
|
-- @function [parent=#GamepadControls] isGamepadCursorActive
|
||||||
|
-- @return #boolean
|
||||||
|
isGamepadCursorActive = function()
|
||||||
|
return input._isGamepadCursorActive()
|
||||||
|
end,
|
||||||
|
|
||||||
|
--- Set if the gamepad cursor is active. If it is active, the left stick can move the cursor, and A will be interpreted as a mouse click.
|
||||||
|
-- @function [parent=#GamepadControls] setGamepadCursorActive
|
||||||
|
-- @param #boolean value
|
||||||
|
setGamepadCursorActive = function(state)
|
||||||
|
input._setGamepadCursorActive(state)
|
||||||
|
end,
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue