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