X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fclass-reference.html;h=45c410312dd432751332d97cdfa7e6029a7a3ca3;hb=0fec8c5f7c5fc1fac85b40d025d230b26435579b;hp=8b7a996c501a72d1af0fe51f064978c01f39651d;hpb=f56f05b33bf5b64f0ad3f47074d1759c96b65156;p=ardour-manual
diff --git a/include/class-reference.html b/include/class-reference.html
index 8b7a996..45c4103 100644
--- a/include/class-reference.html
+++ b/include/class-reference.html
@@ -309,7 +309,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
RegionListPtr | regions_with_start_within (Range) | |
void | remove_region (Region) | |
void | split (long) | |
- void | split_region (Region, MusicFrame) | |
+ void | split_region (Region, MusicFrame) | |
Region | top_region_at (long) | |
Region | top_unmuted_region_at (long) | |
void | uncombine (Region) | |
@@ -574,7 +574,9 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
| ************************************************************* Pure interface begins here************************************************************* |
int | remove_processor (Processor, ProcessorStreams, bool) | |
| remove plugin/processor - proc
- processor to remove
- err
- error report (index where removal vailed, channel-count why it failed) may be nil
- need_process_lock
- if locking is required (set to true, unless called from RT context with lock)
|
+ int | remove_processors (ProcessorList, ProcessorStreams) | |
bool | remove_sidechain (Processor) | |
+ int | reorder_processors (ProcessorList, ProcessorStreams) | |
int | replace_processor (Processor, Processor, ProcessorStreams) | |
| replace plugin/processor with another - old
- processor to remove
- sub
- processor to substitute the old one with
- err
- error report (index where removal vailed, channel-count why it failed) may be nil
|
bool | reset_plugin_insert (Processor) | |
@@ -810,6 +812,38 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
void | set (DataType, unsigned int, unsigned int) | |
| set buffer mapping for given data type - from
- numeric source id
- to
- buffer
- type
- data type
|
+∁ ARDOUR:ControlList
+C‡: std::list<boost::shared_ptr<ARDOUR::AutomationControl> >
+
+
+ Constructor |
+ ℂ | ARDOUR.ControlList () | |
+ Methods |
+ LuaTable | add (LuaTable {AutomationControl}) | |
+ bool | empty () | |
+ LuaIter | iter () | |
+ void | push_back (AutomationControl) | |
+ void | reverse () | |
+ unsigned long | size () | |
+ LuaTable | table () | |
+ void | unique () | |
+
+∁ ARDOUR:ControlListPtr
+C‡: boost::shared_ptr<std::list<boost::shared_ptr<ARDOUR::AutomationControl> > >
+
+
+ Constructor |
+ ℂ | ARDOUR.ControlListPtr () | |
+ Methods |
+ LuaTable | add (LuaTable {AutomationControl}) | |
+ bool | empty () | |
+ LuaIter | iter () | |
+ void | push_back (AutomationControl) | |
+ void | reverse () | |
+ unsigned long | size () | |
+ LuaTable | table () | |
+ void | unique () | |
+
ℕ ARDOUR.DSP
@@ -1515,7 +1549,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
RegionListPtr | regions_with_start_within (Range) | |
void | remove_region (Region) | |
void | split (long) | |
- void | split_region (Region, MusicFrame) | |
+ void | split_region (Region, MusicFrame) | |
Region | top_region_at (long) | |
Region | top_unmuted_region_at (long) | |
void | uncombine (Region) | |
@@ -1745,7 +1779,9 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
| ************************************************************* Pure interface begins here************************************************************* |
int | remove_processor (Processor, ProcessorStreams, bool) | |
| remove plugin/processor - proc
- processor to remove
- err
- error report (index where removal vailed, channel-count why it failed) may be nil
- need_process_lock
- if locking is required (set to true, unless called from RT context with lock)
|
+ int | remove_processors (ProcessorList, ProcessorStreams) | |
bool | remove_sidechain (Processor) | |
+ int | reorder_processors (ProcessorList, ProcessorStreams) | |
int | replace_processor (Processor, Processor, ProcessorStreams) | |
| replace plugin/processor with another - old
- processor to remove
- sub
- processor to substitute the old one with
- err
- error report (index where removal vailed, channel-count why it failed) may be nil
|
bool | reset_plugin_insert (Processor) | |
@@ -2140,7 +2176,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
void | remove_region (Region) | |
bool | sameinstance (Playlist) | |
void | split (long) | |
- void | split_region (Region, MusicFrame) | |
+ void | split_region (Region, MusicFrame) | |
Region | top_region_at (long) | |
Region | top_unmuted_region_at (long) | |
void | uncombine (Region) | |
@@ -2476,6 +2512,22 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
Stateful | to_stateful () | |
StatefulDestructible | to_statefuldestructible () | |
+∁ ARDOUR:ProcessorList
+C‡: std::list<boost::shared_ptr<ARDOUR::Processor> >
+
+
+ Constructor |
+ ℂ | ARDOUR.ProcessorList () | |
+ Methods |
+ LuaTable | add (LuaTable {Processor}) | |
+ bool | empty () | |
+ LuaIter | iter () | |
+ void | push_back (Processor) | |
+ void | reverse () | |
+ unsigned long | size () | |
+ LuaTable | table () | |
+ void | unique () | |
+
∁ ARDOUR:ProcessorVector
C‡: std::vector<boost::shared_ptr<ARDOUR::Processor> >
@@ -2681,7 +2733,9 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
| ************************************************************* Pure interface begins here************************************************************* |
int | remove_processor (Processor, ProcessorStreams, bool) | |
| remove plugin/processor - proc
- processor to remove
- err
- error report (index where removal vailed, channel-count why it failed) may be nil
- need_process_lock
- if locking is required (set to true, unless called from RT context with lock)
|
+ int | remove_processors (ProcessorList, ProcessorStreams) | |
bool | remove_sidechain (Processor) | |
+ int | reorder_processors (ProcessorList, ProcessorStreams) | |
int | replace_processor (Processor, Processor, ProcessorStreams) | |
| replace plugin/processor with another - old
- processor to remove
- sub
- processor to substitute the old one with
- err
- error report (index where removal vailed, channel-count why it failed) may be nil
|
bool | reset_plugin_insert (Processor) | |
@@ -2861,7 +2915,9 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
| create an StatefulDiffCommand from the given object and add it to the stack. This function must only be called after begin_reversible_command. Failing to do so may lead to a crash. - sfd
- the object to diff
Returns the allocated StatefulDiffCommand (already added via add_command) |
void | begin_reversible_command (std::string) | |
| begin collecting undo information This call must always be followed by either begin_reversible_command() or commit_reversible_command() - cmd_name
- human readable name for the undo operation
|
+ void | cancel_all_solo () | |
SessionConfiguration | cfg () | |
+ void | clear_all_solo_state (RouteListPtr) | |
void | commit_reversible_command (Command) | |
| finalize an undo command and commit pending transactions This must only be called after begin_reversible_command () - cmd
- (additional) command to add
|
Controllable | controllable_by_id (ID) | |
@@ -2883,6 +2939,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
void | goto_end () | |
void | goto_start (bool) | |
long | last_transport_start () | |
+ bool | listening () | |
Locations | locations () | |
Route | master_out () | |
void | maybe_enable_record (bool) | |
@@ -2913,8 +2970,13 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
int | save_state (std::string, bool, bool, bool) | |
| save session - snapshot_name
- name of the session (use an empty string for the current name)
- pending
- save a 'recovery', not full state (default: false)
- switch_to_snapshot
- switch to given snapshot after saving (default: false)
- template_only
- save a session template (default: false)
|
void | scripts_changed () | |
+ void | set_control (AutomationControl, double, GroupControlDisposition) | |
+ void | set_controls (ControlListPtr, double, GroupControlDisposition) | |
void | set_dirty () | |
+ void | set_exclusive_input_active (RouteListPtr, bool, bool) | |
std::string | snap_name () | |
+ bool | solo_isolated () | |
+ bool | soloing () | |
Source | source_by_id (ID) | |
TempoMap | tempo_map () | |
bool | timecode_drop_frames () | |
@@ -3580,7 +3642,9 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
| ************************************************************* Pure interface begins here************************************************************* |
int | remove_processor (Processor, ProcessorStreams, bool) | |
| remove plugin/processor - proc
- processor to remove
- err
- error report (index where removal vailed, channel-count why it failed) may be nil
- need_process_lock
- if locking is required (set to true, unless called from RT context with lock)
|
+ int | remove_processors (ProcessorList, ProcessorStreams) | |
bool | remove_sidechain (Processor) | |
+ int | reorder_processors (ProcessorList, ProcessorStreams) | |
int | replace_processor (Processor, Processor, ProcessorStreams) | |
| replace plugin/processor with another - old
- processor to remove
- sub
- processor to substitute the old one with
- err
- error report (index where removal vailed, channel-count why it failed) may be nil
|
bool | reset_plugin_insert (Processor) | |
@@ -4328,6 +4392,13 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
bool | isnil () | |
bool | sameinstance (Sequence) | |
+ℕ LuaCairo
+
+
+ Methods |
+ ... | color_to_rgba (--lua--) | |
+ | expand RGBA color to parameters convert a Canvas::Color (uint32_t 0xRRGGBBAA) into double RGBA values which can be passed as parameters to Cairo::Context::set_source_rgba |
+
∁ LuaSignal:Set
C‡: std::bitset<47ul>
@@ -5313,6 +5384,8 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
ARDOUR:BufferSet
ARDOUR:ChanCount
ARDOUR:ChanMapping
+ARDOUR:ControlList
+ARDOUR:ControlListPtr
ARDOUR.DSP
ARDOUR:DSP:Biquad
ARDOUR:DSP:DspShm
@@ -5371,6 +5444,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
ARDOUR:PresetRecord
ARDOUR:PresetVector
ARDOUR:Processor
+ARDOUR:ProcessorList
ARDOUR:ProcessorVector
ARDOUR:Progress
ARDOUR:Properties:BoolProperty
@@ -5439,6 +5513,7 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
Evoral:ParameterDescriptor
Evoral:Range
Evoral:Sequence
+LuaCairo
LuaSignal:Set
PBD
PBD:Command
@@ -5468,6 +5543,6 @@ Pointer Classes cannot be created in lua scripts. It always requires a call to C
Vamp:PluginBase:ParameterList
Vamp:RealTime
-
+
-
+