Kaba class SignalChain ed
...
Syntax ed
class SignalChain extends Module
var name: string
var out_changed: source
var out_play_end_of_stream: source
var out_read_end_of_stream: source
var out_state_changed: source
var out_tick: source
var port_out: OutPort&[]
var session: Session&
# constructors
func mut __init__(session: Session, name: string)
# functions
func mut add()
func mut add_basic(type: Type, name: string) -> shared![Module]
func mut add_basic_as(name: @unknown)
func mut add_existing(m: shared![Module]) -> shared![Module]
func mut add_synth(name: string) -> shared![Synthesizer]
func mut virtual command(cmd: Command, param: i64) -> i64?
func mut connect(source: Module*, source_port: i32, target: Module*, target_port: i32)
func mut delete(m: Module*)
func mut disconnect(source: Module*, source_port: i32, target: Module*, target_port: i32)
func find_connected(m: Module&, port: i32, direction: i32) -> (Module&,i32)?
func is_active() -> bool
func is_prepared() -> bool
func mut virtual reset_state()
func mut set_buffer_size(size: i32)
func mut set_update_dt(dt: f32)
func mut start()
func mut stop()
# operators
func mut __del_override__() # __del_override__ SignalChain
Functions ed
- func mut add()
- ...
- func mut add_basic(type: Type, name: string) -> shared![Module]
- ...
- func mut add_basic_as(name: @unknown)
- ...
- func mut add_existing(m: shared![Module]) -> shared![Module]
- ...
- func mut add_synth(name: string) -> shared![Synthesizer]
- ...
- func mut virtual command(cmd: Command, param: i64) -> i64?
- ...
- func mut connect(source: Module*, source_port: i32, target: Module*, target_port: i32)
- ...
- func mut delete(m: Module*)
- ...
- func mut disconnect(source: Module*, source_port: i32, target: Module*, target_port: i32)
- ...
- func find_connected(m: Module&, port: i32, direction: i32) -> (Module&,i32)?
- ...
- func is_active() -> bool
- ...
- func is_prepared() -> bool
- ...
- func mut virtual reset_state()
- ...
- func mut set_buffer_size(size: i32)
- ...
- func mut set_update_dt(dt: f32)
- ...
- func mut start()
- ...
- func mut stop()
- ...
Elements ed
- var name: string
- ...
- var out_changed: source
- ...
- var out_play_end_of_stream: source
- ...
- var out_read_end_of_stream: source
- ...
- var out_state_changed: source
- ...
- var out_tick: source
- ...
- var port_out: OutPort&[]
- ...
- var session: Session&
- ...