diff options
Diffstat (limited to 'src/MacInput.cpp')
-rw-r--r-- | src/MacInput.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/MacInput.cpp b/src/MacInput.cpp index 512200d..5b7aeda 100644 --- a/src/MacInput.cpp +++ b/src/MacInput.cpp @@ -2,7 +2,7 @@ #include "MacInput.h" /**> Mouse Stuff <**/ -#ifdef OS9 +#ifdef OS9 CursorDevicePtr theCursor; #endif @@ -12,22 +12,21 @@ Boolean IsKeyDown( unsigned char *keyMap, unsigned short theKey ) long keyMapIndex; Boolean isKeyDown; short bitToCheck; - + // Calculate the key map index keyMapIndex = keyMap[theKey/8]; - + // Calculate the individual bit to check bitToCheck = theKey%8; - + // Check the status of the key isKeyDown = ( keyMapIndex >> bitToCheck ) & 0x01; - + // Return the status of the key return isKeyDown; - } -#ifdef OS9 +#ifdef OS9 void InitMouse() { CursorDeviceNewDevice( &theCursor ); //Mouse |