Lua Functions - Object-Free API
Object-Free API means Lua functions that are not functions/methods of objects.
Subtopics
Section titled âSubtopicsâ- AddFixtures(table)
- AddonVars(string)
- BuildDetails()
- CheckDMXCollision(handle, string, integer, integer)
- CheckFIDCollision(integer, integer, integer)
- ClassExists(string)
- CloseAllOverlays()
- CloseUndo(handle)
- Cmd(string, handle)
- CmdIndirect(string, handle, handle)
- CmdIndirectWait(string, handle, handle)
- CmdObj()
- ConfigTable()
- Confirm(string, string, integer, boolean)
- CreateMultiPatch({handles}, integer, string)
- CreateUndo(string)
- CurrentEnvironment()
- CurrentExecPage()
- CurrentProfile()
- CurrentScreenConfig()
- CurrentUser()
- DataPool()
- DefaultDisplayPositions()
- DelVar(handle, string)
- DeskLocked()
- DeviceConfiguration()
- DirList(string, string)
- DrawPointer(integer,table,integer)
- DumpAllHooks()
- Echo(string)
- ErrEcho(string)
- ErrPrintf(string)
- Export(filename, export_data)
- ExportCSV(filename, export_data)
- ExportJson(filename, export_data)
- FileExists(string)
- FindTexture(string)
- FirstDmxModeFixture(handle)
- FixtureType()
- FromAddr(string, handle)
- GetApiDescriptor()
- GetAttributeByUIChannel(integer)
- GetAttributeCount()
- GetAttributeIndex(string)
- GetButton(handle)
- GetChannelFunction(integer, integer)
- GetChannelFunctionIndex()
- GetClassDerivationLevel(string)
- GetCurrentCue()
- GetDebugFPS()
- GetDisplayByIndex(integer)
- GetDisplayCollect()
- GetDMXUniverse(integer, boolean)
- GetDMXValue(integer, integer, boolean)
- GetExecutor(integer)
- GetFocus()
- GetFocusDisplay()
- GetObjApiDescriptor()
- GetPath(string, boolean | integer)
- GetPathOverrideFor(string|integer, string, boolean)
- GetPathSeparator()
- GetPathType(handle, integer)
- GetRTChannel(integer)
- GetPresetData(handle, boolean, boolean)
- GetRTChannelCount()
- GetRTChannels(integer,boolean OR handle,boolean)
- GetSample(string)
- GetScreenContent(handle)
- GetSelectedAttribute()
- GetShowFileStatus()
- GetSubfixture(integer)
- GetSubfixtureCount()
- GetTokenName(string)
- GetTokenNameByIndex(int)
- GetTopModal()
- GetTopOverlay()
- GetUIChannelCount()
- GetUIChannelIndex(integer, integer)
- GetUIChannels(integer,boolean OR handle,boolean)
- GetUIObjectAtPosition(integer, table)
- GetVar(handle, string)
- GlobalVars()
- HandleToInt(handle)
- HandleToStr(handle)
- HookObjectChange(function, handle, handle, handle)
- HostOS()
- HostSubType()
- HostType()
- Import(string)
- IncProgress(handle, integer)
- IntToHandle(integer)
- IsClassDerivedFrom(string, string)
- IsObjectValid(handle)
- KeyboardObj()
- MasterPool()
- MessageBox(table)
- MouseObj()
- NeedShowSave()
- ObjectList(string, table)
- Patch()
- Printf(string)
- Programmer()
- ProgrammerPart()
- Pult()
- ReleaseType()
- Root()
- SelectedFeature()
- SelectedLayout()
- SelectedSequence()
- SelectedTimecode()
- SelectedTimer()
- Selection()
- SelectionCount()
- SelectionFirst()
- SelectionNext()
- SerialNumber()
- SetLED(handle,table)
- SetProgress(handle, integer)
- SetProgressRange(handle, integer, integer)
- SetProgressText(handle, string)
- SetVar(handle, string, value)
- ShowData()
- ShowSettings()
- StartProgress(string)
- StopProgress(handle)
- StrToHandle(string)
- TextInput(string, string, integer, integer)
- Time()
- Timer(string, integer, integer, string, handle)
- TouchObj()
- Unhook(integer)
- UnhookMultiple(function, handle, handle)
- UserVars()