Kanzi 3.9.10
input_types_enums.hpp File Reference

Namespaces

namespace  kanzi
 
namespace  kanzi::interop
 

Enumerations

enum class  kanzi::interop::KeyModifier {
  kanzi::interop::Undefined , kanzi::interop::CapsLock , kanzi::interop::LeftShift , kanzi::interop::RightShift ,
  kanzi::interop::LeftControl , kanzi::interop::RightControl , kanzi::interop::LeftAlt , kanzi::interop::RightAlt ,
  kanzi::interop::LeftSuper , kanzi::interop::RightSuper , kanzi::interop::Shift , kanzi::interop::Control ,
  kanzi::interop::Alt , kanzi::interop::Super
}
 Key modifier flags. You can set more than one modifier at a time for a KeyEvent. More...
 
enum class  kanzi::interop::KeyState { kanzi::interop::Pressed , kanzi::interop::Released }
 Indicates the states of a hardware key. More...
 
enum class  kanzi::interop::LogicalKey {
  kanzi::interop::Unknown , kanzi::interop::Number0 , kanzi::interop::Number1 , kanzi::interop::Number2 ,
  kanzi::interop::Number3 , kanzi::interop::Number4 , kanzi::interop::Number5 , kanzi::interop::Number6 ,
  kanzi::interop::Number7 , kanzi::interop::Number8 , kanzi::interop::Number9 , kanzi::interop::Comma ,
  kanzi::interop::Period , kanzi::interop::Semicolon , kanzi::interop::Pipe , kanzi::interop::Quote ,
  kanzi::interop::DecimalSeparator , kanzi::interop::ThousandsSeparator , kanzi::interop::A , kanzi::interop::B ,
  kanzi::interop::C , kanzi::interop::D , kanzi::interop::E , kanzi::interop::F ,
  kanzi::interop::G , kanzi::interop::H , kanzi::interop::I , kanzi::interop::J ,
  kanzi::interop::K , kanzi::interop::L , kanzi::interop::M , kanzi::interop::N ,
  kanzi::interop::O , kanzi::interop::P , kanzi::interop::Q , kanzi::interop::R ,
  kanzi::interop::S , kanzi::interop::T , kanzi::interop::U , kanzi::interop::V ,
  kanzi::interop::W , kanzi::interop::X , kanzi::interop::Y , kanzi::interop::Z ,
  kanzi::interop::Space , kanzi::interop::Backspace , kanzi::interop::Enter , kanzi::interop::Tab ,
  kanzi::interop::BackTab , kanzi::interop::Escape , kanzi::interop::CapsLock , kanzi::interop::NumLock ,
  kanzi::interop::PrintScreen , kanzi::interop::ScrollLock , kanzi::interop::Break , kanzi::interop::Insert ,
  kanzi::interop::Delete , kanzi::interop::Home , kanzi::interop::End , kanzi::interop::PageUp ,
  kanzi::interop::PageDown , kanzi::interop::Plus , kanzi::interop::Minus , kanzi::interop::Multiply ,
  kanzi::interop::Divide , kanzi::interop::ArrowUp , kanzi::interop::ArrowDown , kanzi::interop::ArrowLeft ,
  kanzi::interop::ArrowRight , kanzi::interop::Numpad0 , kanzi::interop::Numpad1 , kanzi::interop::Numpad2 ,
  kanzi::interop::Numpad3 , kanzi::interop::Numpad4 , kanzi::interop::Numpad5 , kanzi::interop::Numpad6 ,
  kanzi::interop::Numpad7 , kanzi::interop::Numpad8 , kanzi::interop::Numpad9 , kanzi::interop::NumpadDivide ,
  kanzi::interop::NumpadMultiply , kanzi::interop::NumpadPlus , kanzi::interop::NumpadMinus , kanzi::interop::NumpadComma ,
  kanzi::interop::NumpadEnter , kanzi::interop::F1 , kanzi::interop::F2 , kanzi::interop::F3 ,
  kanzi::interop::F4 , kanzi::interop::F5 , kanzi::interop::F6 , kanzi::interop::F7 ,
  kanzi::interop::F8 , kanzi::interop::F9 , kanzi::interop::F10 , kanzi::interop::F11 ,
  kanzi::interop::F12 , kanzi::interop::VolumeUp , kanzi::interop::VolumeDown , kanzi::interop::Softkey1 ,
  kanzi::interop::Softkey2 , kanzi::interop::Softkey3 , kanzi::interop::Softkey4 , kanzi::interop::Shift ,
  kanzi::interop::Control , kanzi::interop::Alt , kanzi::interop::Super , kanzi::interop::Menu ,
  kanzi::interop::LeftAlt , kanzi::interop::LeftControl , kanzi::interop::LeftShift , kanzi::interop::LeftSuper ,
  kanzi::interop::RightAlt , kanzi::interop::RightControl , kanzi::interop::RightShift , kanzi::interop::RightSuper ,
  kanzi::interop::ButtonA , kanzi::interop::ButtonB , kanzi::interop::ButtonC , kanzi::interop::ButtonX ,
  kanzi::interop::ButtonY , kanzi::interop::ButtonZ , kanzi::interop::ButtonL1 , kanzi::interop::ButtonL2 ,
  kanzi::interop::ButtonR1 , kanzi::interop::ButtonR2 , kanzi::interop::ButtonSelect , kanzi::interop::ButtonStart ,
  kanzi::interop::ButtonThumbL , kanzi::interop::ButtonThumbR , kanzi::interop::ButtonMode , kanzi::interop::Max
}
 Platform independent key enumeration. More...
 
enum class  kanzi::interop::PointerButton {
  kanzi::interop::Undefined , kanzi::interop::Left , kanzi::interop::Right , kanzi::interop::Mid ,
  kanzi::interop::Extended1 , kanzi::interop::Extended2
}
 Pointer device button identifiers. More...
 
enum class  kanzi::interop::PointerState {
  kanzi::interop::Pressed , kanzi::interop::Moved , kanzi::interop::Dragged , kanzi::interop::Released ,
  kanzi::interop::Scrolled
}
 Indicates the states of a pointing device. More...
 
enum class  kanzi::interop::TouchPointState {
  kanzi::interop::Undefined , kanzi::interop::Pressed , kanzi::interop::Stationary , kanzi::interop::Moved ,
  kanzi::interop::Released
}
 Indicates the states of a touch point. More...
 
enum class  kanzi::interop::TouchState { kanzi::interop::Begin , kanzi::interop::Update , kanzi::interop::End }
 Indicates the states of touch events. More...