Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
Namespaces | |
Blackbox | |
Emscripten | |
Classes | |
class | Event |
class | EventData |
class | EventInfo |
Functions | |
Event | getEvent (int *timeout) |
ShiftAlphaStatus | shiftAlphaStatus () |
void | setShiftAlphaStatus (ShiftAlphaStatus s) |
bool | isShiftActive () |
bool | isAlphaActive () |
void | updateModifiersFromEvent (Event e) |
bool | canRepeatEvent (Event e) |
|
strong |
Definition at line 27 of file events_keyboard.cpp.
Ion::Events::Event Ion::Events::getEvent | ( | int * | timeout | ) |
Definition at line 12 of file events.cpp.
bool Ion::Events::isAlphaActive | ( | ) |
Definition at line 17 of file events_modifier.cpp.
bool Ion::Events::isShiftActive | ( | ) |
Definition at line 13 of file events_modifier.cpp.
void Ion::Events::setShiftAlphaStatus | ( | ShiftAlphaStatus | s | ) |
Definition at line 10 of file events_modifier.cpp.
ShiftAlphaStatus Ion::Events::shiftAlphaStatus | ( | ) |
Definition at line 6 of file events_modifier.cpp.
void Ion::Events::updateModifiersFromEvent | ( | Event | e | ) |
Definition at line 21 of file events_modifier.cpp.
constexpr Event Ion::Events::Alpha = Event::PlainKey(Keyboard::Key::C2) |
constexpr Event Ion::Events::AlphaLock = Event::ShiftKey(Keyboard::Key::C2) |
constexpr Event Ion::Events::Ans = Event::PlainKey(Keyboard::Key::I4) |
constexpr Event Ion::Events::Arccosine = Event::ShiftKey(Keyboard::Key::E2) |
constexpr Event Ion::Events::Arcsine = Event::ShiftKey(Keyboard::Key::E1) |
constexpr Event Ion::Events::Arctangent = Event::ShiftKey(Keyboard::Key::E3) |
constexpr Event Ion::Events::Back = Event::PlainKey(Keyboard::Key::A6) |
constexpr Event Ion::Events::Backspace = Event::PlainKey(Keyboard::Key::C6) |
constexpr Event Ion::Events::Clear = Event::ShiftKey(Keyboard::Key::C6) |
constexpr Event Ion::Events::Colon = Event::AlphaKey(Keyboard::Key::C3) |
constexpr Event Ion::Events::Comma = Event::PlainKey(Keyboard::Key::D5) |
constexpr Event Ion::Events::Copy = Event::ShiftKey(Keyboard::Key::C4) |
constexpr Event Ion::Events::Cosine = Event::PlainKey(Keyboard::Key::E2) |
constexpr Event Ion::Events::Cut = Event::ShiftKey(Keyboard::Key::C3) |
constexpr int Ion::Events::delayBeforeRepeat = 200 |
Definition at line 24 of file events_keyboard.cpp.
constexpr int Ion::Events::delayBetweenRepeat = 50 |
Definition at line 25 of file events_keyboard.cpp.
constexpr Event Ion::Events::Division = Event::PlainKey(Keyboard::Key::G5) |
constexpr Event Ion::Events::Dot = Event::PlainKey(Keyboard::Key::I2) |
constexpr Event Ion::Events::DoubleQuotes = Event::AlphaKey(Keyboard::Key::C5) |
constexpr Event Ion::Events::Down = Event::PlainKey(Keyboard::Key::A3) |
constexpr Event Ion::Events::EE = Event::PlainKey(Keyboard::Key::I3) |
constexpr Event Ion::Events::Eight = Event::PlainKey(Keyboard::Key::F2) |
constexpr Event Ion::Events::Equal = Event::ShiftKey(Keyboard::Key::E4) |
constexpr Event Ion::Events::Exclamation = Event::AlphaKey(Keyboard::Key::I2) |
constexpr Event Ion::Events::EXE = Event::PlainKey(Keyboard::Key::I5) |
constexpr Event Ion::Events::Exp = Event::PlainKey(Keyboard::Key::D1) |
constexpr Event Ion::Events::Five = Event::PlainKey(Keyboard::Key::G2) |
constexpr Event Ion::Events::Four = Event::PlainKey(Keyboard::Key::G1) |
constexpr Event Ion::Events::Greater = Event::ShiftKey(Keyboard::Key::E6) |
constexpr Event Ion::Events::Home = Event::PlainKey(Keyboard::Key::B1) |
constexpr Event Ion::Events::Imaginary = Event::PlainKey(Keyboard::Key::D4) |
constexpr Event Ion::Events::Left = Event::PlainKey(Keyboard::Key::A1) |
constexpr Event Ion::Events::LeftBrace = Event::ShiftKey(Keyboard::Key::D3) |
constexpr Event Ion::Events::LeftBracket = Event::ShiftKey(Keyboard::Key::D1) |
constexpr Event Ion::Events::LeftParenthesis = Event::PlainKey(Keyboard::Key::F4) |
constexpr Event Ion::Events::Ln = Event::PlainKey(Keyboard::Key::D2) |
constexpr Event Ion::Events::Log = Event::PlainKey(Keyboard::Key::D3) |
constexpr Event Ion::Events::Lower = Event::ShiftKey(Keyboard::Key::E5) |
constexpr Event Ion::Events::LowerA = Event::AlphaKey(Keyboard::Key::D1) |
constexpr Event Ion::Events::LowerB = Event::AlphaKey(Keyboard::Key::D2) |
constexpr Event Ion::Events::LowerC = Event::AlphaKey(Keyboard::Key::D3) |
constexpr Event Ion::Events::LowerD = Event::AlphaKey(Keyboard::Key::D4) |
constexpr Event Ion::Events::LowerE = Event::AlphaKey(Keyboard::Key::D5) |
constexpr Event Ion::Events::LowerF = Event::AlphaKey(Keyboard::Key::D6) |
constexpr Event Ion::Events::LowerG = Event::AlphaKey(Keyboard::Key::E1) |
constexpr Event Ion::Events::LowerH = Event::AlphaKey(Keyboard::Key::E2) |
constexpr Event Ion::Events::LowerI = Event::AlphaKey(Keyboard::Key::E3) |
constexpr Event Ion::Events::LowerJ = Event::AlphaKey(Keyboard::Key::E4) |
constexpr Event Ion::Events::LowerK = Event::AlphaKey(Keyboard::Key::E5) |
constexpr Event Ion::Events::LowerL = Event::AlphaKey(Keyboard::Key::E6) |
constexpr Event Ion::Events::LowerM = Event::AlphaKey(Keyboard::Key::F1) |
constexpr Event Ion::Events::LowerN = Event::AlphaKey(Keyboard::Key::F2) |
constexpr Event Ion::Events::LowerO = Event::AlphaKey(Keyboard::Key::F3) |
constexpr Event Ion::Events::LowerP = Event::AlphaKey(Keyboard::Key::F4) |
constexpr Event Ion::Events::LowerQ = Event::AlphaKey(Keyboard::Key::F5) |
constexpr Event Ion::Events::LowerR = Event::AlphaKey(Keyboard::Key::G1) |
constexpr Event Ion::Events::LowerS = Event::AlphaKey(Keyboard::Key::G2) |
constexpr Event Ion::Events::LowerT = Event::AlphaKey(Keyboard::Key::G3) |
constexpr Event Ion::Events::LowerU = Event::AlphaKey(Keyboard::Key::G4) |
constexpr Event Ion::Events::LowerV = Event::AlphaKey(Keyboard::Key::G5) |
constexpr Event Ion::Events::LowerW = Event::AlphaKey(Keyboard::Key::H1) |
constexpr Event Ion::Events::LowerX = Event::AlphaKey(Keyboard::Key::H2) |
constexpr Event Ion::Events::LowerY = Event::AlphaKey(Keyboard::Key::H3) |
constexpr Event Ion::Events::LowerZ = Event::AlphaKey(Keyboard::Key::H4) |
constexpr Event Ion::Events::Minus = Event::PlainKey(Keyboard::Key::H5) |
constexpr Event Ion::Events::Multiplication = Event::PlainKey(Keyboard::Key::G4) |
constexpr Event Ion::Events::Nine = Event::PlainKey(Keyboard::Key::F3) |
constexpr Event Ion::Events::None = Event::Special(0) |
constexpr Event Ion::Events::OK = Event::PlainKey(Keyboard::Key::A5) |
constexpr Event Ion::Events::One = Event::PlainKey(Keyboard::Key::H1) |
constexpr Event Ion::Events::OnOff = Event::PlainKey(Keyboard::Key::B2) |
constexpr Event Ion::Events::Paste = Event::ShiftKey(Keyboard::Key::C5) |
constexpr Event Ion::Events::Pi = Event::PlainKey(Keyboard::Key::E4) |
constexpr Event Ion::Events::Plus = Event::PlainKey(Keyboard::Key::H4) |
constexpr Event Ion::Events::Power = Event::PlainKey(Keyboard::Key::D6) |
constexpr Event Ion::Events::Question = Event::AlphaKey(Keyboard::Key::I1) |
constexpr Event Ion::Events::Right = Event::PlainKey(Keyboard::Key::A4) |
constexpr Event Ion::Events::RightBrace = Event::ShiftKey(Keyboard::Key::D4) |
constexpr Event Ion::Events::RightBracket = Event::ShiftKey(Keyboard::Key::D2) |
constexpr Event Ion::Events::RightParenthesis = Event::PlainKey(Keyboard::Key::F5) |
constexpr Event Ion::Events::SemiColon = Event::AlphaKey(Keyboard::Key::C4) |
constexpr Event Ion::Events::Seven = Event::PlainKey(Keyboard::Key::F1) |
bool Ion::Events::sEventIsRepeating = 0 |
Definition at line 23 of file events_keyboard.cpp.
constexpr Event Ion::Events::Shift = Event::PlainKey(Keyboard::Key::C1) |
constexpr Event Ion::Events::ShiftLeft = Event::ShiftKey(Keyboard::Key::A1) |
constexpr Event Ion::Events::ShiftRight = Event::ShiftKey(Keyboard::Key::A4) |
constexpr Event Ion::Events::Sine = Event::PlainKey(Keyboard::Key::E1) |
constexpr Event Ion::Events::Six = Event::PlainKey(Keyboard::Key::G3) |
Event Ion::Events::sLastEvent = Events::None |
Definition at line 19 of file events_keyboard.cpp.
Keyboard::State Ion::Events::sLastKeyboardState |
Definition at line 20 of file events_keyboard.cpp.
Definition at line 22 of file events_keyboard.cpp.
Definition at line 21 of file events_keyboard.cpp.
constexpr Event Ion::Events::Space = Event::AlphaKey(Keyboard::Key::H5) |
constexpr Event Ion::Events::Sqrt = Event::PlainKey(Keyboard::Key::E5) |
constexpr Event Ion::Events::Square = Event::PlainKey(Keyboard::Key::E6) |
constexpr Event Ion::Events::Sto = Event::ShiftKey(Keyboard::Key::D6) |
constexpr Event Ion::Events::Tangent = Event::PlainKey(Keyboard::Key::E3) |
constexpr Event Ion::Events::Termination = Event::Special(1) |
constexpr Event Ion::Events::Three = Event::PlainKey(Keyboard::Key::H3) |
constexpr Event Ion::Events::TimerFire = Event::Special(2) |
constexpr Event Ion::Events::Toolbox = Event::PlainKey(Keyboard::Key::C5) |
constexpr Event Ion::Events::Two = Event::PlainKey(Keyboard::Key::H2) |
constexpr Event Ion::Events::Underscore = Event::ShiftKey(Keyboard::Key::D5) |
constexpr Event Ion::Events::Up = Event::PlainKey(Keyboard::Key::A2) |
constexpr Event Ion::Events::UpperA = Event::ShiftAlphaKey(Keyboard::Key::D1) |
constexpr Event Ion::Events::UpperB = Event::ShiftAlphaKey(Keyboard::Key::D2) |
constexpr Event Ion::Events::UpperC = Event::ShiftAlphaKey(Keyboard::Key::D3) |
constexpr Event Ion::Events::UpperD = Event::ShiftAlphaKey(Keyboard::Key::D4) |
constexpr Event Ion::Events::UpperE = Event::ShiftAlphaKey(Keyboard::Key::D5) |
constexpr Event Ion::Events::UpperF = Event::ShiftAlphaKey(Keyboard::Key::D6) |
constexpr Event Ion::Events::UpperG = Event::ShiftAlphaKey(Keyboard::Key::E1) |
constexpr Event Ion::Events::UpperH = Event::ShiftAlphaKey(Keyboard::Key::E2) |
constexpr Event Ion::Events::UpperI = Event::ShiftAlphaKey(Keyboard::Key::E3) |
constexpr Event Ion::Events::UpperJ = Event::ShiftAlphaKey(Keyboard::Key::E4) |
constexpr Event Ion::Events::UpperK = Event::ShiftAlphaKey(Keyboard::Key::E5) |
constexpr Event Ion::Events::UpperL = Event::ShiftAlphaKey(Keyboard::Key::E6) |
constexpr Event Ion::Events::UpperM = Event::ShiftAlphaKey(Keyboard::Key::F1) |
constexpr Event Ion::Events::UpperN = Event::ShiftAlphaKey(Keyboard::Key::F2) |
constexpr Event Ion::Events::UpperO = Event::ShiftAlphaKey(Keyboard::Key::F3) |
constexpr Event Ion::Events::UpperP = Event::ShiftAlphaKey(Keyboard::Key::F4) |
constexpr Event Ion::Events::UpperQ = Event::ShiftAlphaKey(Keyboard::Key::F5) |
constexpr Event Ion::Events::UpperR = Event::ShiftAlphaKey(Keyboard::Key::G1) |
constexpr Event Ion::Events::UpperS = Event::ShiftAlphaKey(Keyboard::Key::G2) |
constexpr Event Ion::Events::UpperT = Event::ShiftAlphaKey(Keyboard::Key::G3) |
constexpr Event Ion::Events::UpperU = Event::ShiftAlphaKey(Keyboard::Key::G4) |
constexpr Event Ion::Events::UpperV = Event::ShiftAlphaKey(Keyboard::Key::G5) |
constexpr Event Ion::Events::UpperW = Event::ShiftAlphaKey(Keyboard::Key::H1) |
constexpr Event Ion::Events::UpperX = Event::ShiftAlphaKey(Keyboard::Key::H2) |
constexpr Event Ion::Events::UpperY = Event::ShiftAlphaKey(Keyboard::Key::H3) |
constexpr Event Ion::Events::UpperZ = Event::ShiftAlphaKey(Keyboard::Key::H4) |
constexpr Event Ion::Events::USBEnumeration = Event::Special(3) |
constexpr Event Ion::Events::USBPlug = Event::Special(4) |
constexpr Event Ion::Events::Var = Event::PlainKey(Keyboard::Key::C4) |
constexpr Event Ion::Events::XNT = Event::PlainKey(Keyboard::Key::C3) |
constexpr Event Ion::Events::Zero = Event::PlainKey(Keyboard::Key::I1) |