MCPcopy Create free account
hub / github.com/deskflow/deskflow / addActiveModifierCB

Method addActiveModifierCB

src/lib/deskflow/KeyState.cpp:773–779  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

771}
772
773void KeyState::addActiveModifierCB(KeyID, int32_t group, deskflow::KeyMap::KeyItem &keyItem, void *vcontext)
774{
775 auto *context = static_cast<AddActiveModifierContext *>(vcontext);
776 if (group == context->m_activeGroup && (keyItem.m_generates & context->m_mask) != 0) {
777 context->m_activeModifiers.insert(std::make_pair(keyItem.m_generates, keyItem));
778 }
779}
780
781void KeyState::setHalfDuplexMask(KeyModifierMask mask)
782{

Callers

nothing calls this directly

Calls 1

insertMethod · 0.45

Tested by

no test coverage detected