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
rsj::KeyData Struct Reference

#include <Ocpp.h>

Public Member Functions

constexpr KeyData (const KeyData &other)=default
 
constexpr KeyData (KeyData &&other) noexcept=default
 
constexpr KeyData (UInt16 k, bool s, bool o)
 
constexpr KeyDataoperator= (const KeyData &other)=default
 
constexpr KeyDataoperator= (KeyData &&other) noexcept=default
 

Public Attributes

UInt16 keycode {}
 
bool option {}
 
bool shift {}
 

Constructor & Destructor Documentation

◆ KeyData() [1/3]

constexpr rsj::KeyData::KeyData ( UInt16  k,
bool  s,
bool  o 
)
inlineconstexpr
36: keycode {k}, shift {s}, option {o} {}
bool shift
Definition Ocpp.h:33
bool option
Definition Ocpp.h:34
UInt16 keycode
Definition Ocpp.h:32

◆ KeyData() [2/3]

constexpr rsj::KeyData::KeyData ( const KeyData other)
constexprdefault

◆ KeyData() [3/3]

constexpr rsj::KeyData::KeyData ( KeyData &&  other)
constexprdefaultnoexcept

Member Function Documentation

◆ operator=() [1/2]

constexpr KeyData & rsj::KeyData::operator= ( const KeyData other)
constexprdefault

◆ operator=() [2/2]

constexpr KeyData & rsj::KeyData::operator= ( KeyData &&  other)
constexprdefaultnoexcept

Member Data Documentation

◆ keycode

UInt16 rsj::KeyData::keycode {}
32{};

◆ option

bool rsj::KeyData::option {}
34{};

◆ shift

bool rsj::KeyData::shift {}
33{};

The documentation for this struct was generated from the following file: