GGMacView

Engine/source/windowManager/mac/macView.h

GGMacView handles displaying content and responding to user input.

More...

Inherited Mouse Input methods

mouseDown:(NSEvent * theEvent)
rightMouseDown:(NSEvent * theEvent)
mouseDragged:(NSEvent * theEvent)
rightMouseDragged:(NSEvent * theEvent)
mouseUp:(NSEvent * theEvent)
rightMouseUp:(NSEvent * theEvent)
mouseMoved:(NSEvent * theEvent)
scrollWheel:(NSEvent * theEvent)

Inherited Keyboard Input methods

keyDown:(NSEvent * theEvent)
keyUp:(NSEvent * theEvent)

Keyboard Input Common Code

rawKeyUpDown:keyDown:(NSEvent * theEvent, BOOL isKeyDown)

Mouse Input Common Code

mouseUpDown:mouseDown:(NSEvent * theEvent, BOOL isMouseDown)
mouseMotion:(NSEvent * theEvent)

Detailed Description

GGMacView handles displaying content and responding to user input.

Inherited Mouse Input methods

mouseDown:(NSEvent * theEvent)

rightMouseDown:(NSEvent * theEvent)

mouseDragged:(NSEvent * theEvent)

rightMouseDragged:(NSEvent * theEvent)

mouseUp:(NSEvent * theEvent)

rightMouseUp:(NSEvent * theEvent)

mouseMoved:(NSEvent * theEvent)

scrollWheel:(NSEvent * theEvent)

Inherited Keyboard Input methods

keyDown:(NSEvent * theEvent)

keyUp:(NSEvent * theEvent)

Keyboard Input Common Code

rawKeyUpDown:keyDown:(NSEvent * theEvent, BOOL isKeyDown)

Mouse Input Common Code

mouseUpDown:mouseDown:(NSEvent * theEvent, BOOL isMouseDown)

mouseMotion:(NSEvent * theEvent)

Protected Attributes

bool mHandledAsCharEvent 
U32 mLastMods 
MacWindow * mTorqueWindow