MIDI2LR 6.1.0.0
MIDI2LR is an application that interfaces MIDI controllers with Lightroom 6+/CC Classic. It processes MIDI input into develop parameter updates and photo actions, and sends MIDI output when parameters are changed for motorized feedback (on controllers that have motorized faders). A listing of available LightRoom commands is in the Wiki. Assistance on the code and design is welcome.
Loading...
Searching...
No Matches
LrIpcOut Member List

This is the complete list of members for LrIpcOut, including all inherited members.

AddCallback(_In_ T *const object, _In_ void(T::*const mf)(bool, bool))LrIpcOutinline
callback_mtx_LrIpcOutmutableprivate
callbacks_LrIpcOutprivate
Connect(std::shared_ptr< LrIpcOutShared > lr_ipc_out_shared)LrIpcOutprivate
connected_LrIpcOutprivate
ConnectionMade()LrIpcOutprivate
controls_model_LrIpcOutprivate
lr_ipc_out_shared_LrIpcOutprivate
LrIpcOut(const CommandSet &command_set, ControlsModel &c_model, const Profile &profile, const MidiSender &midi_sender, MidiReceiver &midi_receiver, asio::io_context &io_context)LrIpcOut
LrIpcOut(const LrIpcOut &other)=deleteLrIpcOut
LrIpcOut(LrIpcOut &&other)=deleteLrIpcOut
midi_sender_LrIpcOutprivate
MidiCmdCallback(rsj::MidiMessage mm)LrIpcOutprivate
operator=(const LrIpcOut &other)=deleteLrIpcOut
operator=(LrIpcOut &&other)=deleteLrIpcOut
ProcessChange(const RepeatCmdIterator &repeats, const rsj::MidiMessage &mm) constLrIpcOutprivate
ProcessMessage(const rsj::MidiMessageId &message, const rsj::MidiMessage &mm)LrIpcOutprivate
ProcessNonRepeatedCommand(const std::string &command_to_send, const rsj::MidiMessage &mm) constLrIpcOutprivate
ProcessRepeatedCommand(const RepeatCmdIterator &repeats, const rsj::MidiMessage &mm, const rsj::MidiMessageId &message)LrIpcOutprivate
profile_LrIpcOutprivate
recenter_timer_LrIpcOutprivate
repeat_cmd_LrIpcOutprivate
RepeatCmdIterator typedefLrIpcOutprivate
SendCommand(std::string &&command) constLrIpcOut
SendCommand(const std::string &command) constLrIpcOut
sending_stopped_LrIpcOutprivate
SendingRestart()LrIpcOut
SendingStop()LrIpcOut
SetRecenter(rsj::MidiMessageId mm)LrIpcOutprivate
ShouldSetRecenter(const rsj::MidiMessage &mm) constLrIpcOutprivate
Start()LrIpcOutinline
Stop()LrIpcOut
thread_should_exit_LrIpcOutprivate
wrap_LrIpcOutprivate
~LrIpcOut()=defaultLrIpcOut