Sha256: 4ee891bd55541b26f6adb317dec6d24f9c311fc0888930d914c0f5bdc106cb32
Contents?: true
Size: 781 Bytes
Versions: 20
Compression:
Stored size: 781 Bytes
Contents
// -*- c++ -*- #pragma once #ifndef __REFLEX_SRC_OSX_EVENT_H__ #define __REFLEX_SRC_OSX_EVENT_H__ #import <AppKit/NSEvent.h> #include "../event.h" namespace Reflex { class NativeKeyEvent : public KeyEvent { public: NativeKeyEvent (NSEvent* event, Action action); };// NativeKeyEvent class NativeFlagKeyEvent : public KeyEvent { public: NativeFlagKeyEvent (NSEvent* event); };// NativeFlagKeyEvent class NativePointerEvent : public PointerEvent { public: NativePointerEvent ( NSEvent* event, NSView* view, Pointer::ID id, Pointer::Action action); };// NativePointerEvent class NativeWheelEvent : public WheelEvent { public: NativeWheelEvent (NSEvent* event, NSView* view); };// NativeWheelEvent }// Reflex #endif//EOH
Version data entries
20 entries across 20 versions & 1 rubygems