Module cl_controls

Controls Module

Functions

IsControlRegistered (key, label) IsControlRegistered function.
ControlsRegister (key, label, onPressed, onReleased, onHeld) ControlsRegister function.
ControlsDisable (key, toggle) ControlsDisable function.
ControlsDisableAll (toggle) ControlsDisableAll function.


Functions

IsControlRegistered (key, label)
IsControlRegistered function. This function checks if a control is registered.

Parameters:

  • key The key. string
  • label The label. string Optional

Returns:

    boolean

Usage:

    exports.jones_util:IsControlRegistered("label")
ControlsRegister (key, label, onPressed, onReleased, onHeld)
ControlsRegister function. This function registers a control.

Parameters:

  • key The key. string
  • label The label. string
  • onPressed The onPressed function. function
  • onReleased The onReleased function. function
  • onHeld The onHeld function. function

Usage:

    exports.jones_util:ControlsRegister("key", "label", function() print("Pressed") end, function() print("Released") end, function() print("Held") end)
ControlsDisable (key, toggle)
ControlsDisable function. This function disables a control.

Parameters:

  • key The key. string
  • toggle The toggle. boolean

Usage:

    exports.jones_util:ControlsDisable("key", true)
ControlsDisableAll (toggle)
ControlsDisableAll function. This function disables all controls.

Parameters:

  • toggle The toggle. boolean

Usage:

    exports.jones_util:ControlsDisableAll(true)
generated by LDoc 1.5.0 Last updated 2024-05-13 19:05:24