-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfixture_builtin.lua
More file actions
21 lines (16 loc) · 830 Bytes
/
fixture_builtin.lua
File metadata and controls
21 lines (16 loc) · 830 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
-- ================ SETUP ================
-- These are provided by the runtime during setup
-- Set a name for the fixture.
-- This must be unique in the Kaleidoscope instance.
function fixture_name(name) end
-- Add an alias to the list of outputs of this Fixture.
-- Fixture outputs must not overlap.
function add_output_alias(name) end
-- Add a program to the list of available programs for this fixture.
-- The name must be unique among programs for this fixture.
-- The program source is loaded from the provided path.
function add_program(program_name, program_source_path) end
-- Control whether the builtin programs ON and OFF should be disabled.
function disable_builtin_programs(b) end
-- Control whether the builtin program MANUAL for manual output control should be disabled.
function disable_manual_program(b) end