Orxonox: src/ois/mac/MacKeyboard.cpp File Reference

# MacKeyboard.cpp File Reference

`#include "mac/MacKeyboard.h"`
`#include "mac/MacInputManager.h"`
`#include "mac/MacHelpers.h"`
`#include "OISException.h"`
`#include "OISEvents.h"`
`#include <Carbon/Carbon.h>`
`#include <list>`
`#include <string>`
`#include <iostream>`

## Variables

const EventTypeSpec | AllSpecs []
const EventTypeSpec | DownSpec []
const EventTypeSpec | ModSpec = {kEventClassKeyboard, kEventRawKeyModifiersChanged}
const EventTypeSpec | UpSpec = {kEventClassKeyboard, kEventRawKeyUp}

## Variable Documentation

const EventTypeSpec AllSpecs[]

Initial value:

     {{kEventClassKeyboard, kEventRawKeyDown},
                              {kEventClassKeyboard, kEventRawKeyRepeat},
                              {kEventClassKeyboard, kEventRawKeyUp},
                              {kEventClassKeyboard, kEventRawKeyModifiersChanged}}

const EventTypeSpec DownSpec[]

Initial value:

     {{kEventClassKeyboard, kEventRawKeyDown},
                                {kEventClassKeyboard, kEventRawKeyRepeat}}

Referenced by OIS::MacKeyboard::_initialize().

const EventTypeSpec ModSpec = {kEventClassKeyboard, kEventRawKeyModifiersChanged}

Referenced by OIS::MacKeyboard::_initialize().

const EventTypeSpec UpSpec = {kEventClassKeyboard, kEventRawKeyUp}

Referenced by OIS::MacKeyboard::_initialize().