Package openmw_aux.uiΒΆ
OpenMW version: 0.49.0
core.API_REVISION: 57 *
openmw_aux.ui defines utility functions for UI.
Implementation can be found in resources/vfs/openmw_aux/ui.lua.
Usage:
local auxUi = require('openmw_aux.ui')
Type ui
| ui.deepDestroy(elementOrLayout) |
Recursively destroys all elements in the passed layout or element |
| ui.deepLayoutCopy(layout) | |
| ui.deepUpdate(elementOrLayout) |
Recursively updates all elements in the passed layout or element |
Type ui
Field(s)
- ui.deepDestroy(elementOrLayout)
-
Recursively destroys all elements in the passed layout or element
Parameter
-
#any elementOrLayout: openmw.ui#Layout or openmw.ui#Element
-
- ui.deepLayoutCopy(layout)
-
Parameter
-
#table layout:
Return value
#table: copied layout
-
- ui.deepUpdate(elementOrLayout)
-
Recursively updates all elements in the passed layout or element
Parameter
-
#any elementOrLayout: openmw.ui#Layout or openmw.ui#Element
-