System/Library/Frameworks/GameController.framework

GCMouseLiveInput.h

Download GCMouseLiveInput.h

  1. NSObject
  2. >
  3. _GCDevicePhysicalInputView
  4. >
  5. _GCDevicePhysicalInputFacade
  6. >
  7. GCMouseInputState
@class GCPhysicalInputElementCollection, NSString, NSObject;
@protocol OS_dispatch_queue, GCDevice;

@interface GCMouseLiveInput : GCMouseInputState <GCDevicePhysicalInput>

@property (readonly, weak) id<GCDevice> device;
@property (retain) NSObject<OS_dispatch_queue> *queue;
@property (copy) id /* block */ elementValueDidChangeHandler;
@property (copy) id /* block */ inputStateAvailableHandler;
@property long long inputStateQueueDepth;
@property (readonly) double lastEventTimestamp;
@property (readonly) double lastEventLatency;
@property (readonly) GCPhysicalInputElementCollection *elements;
@property (readonly) GCPhysicalInputElementCollection *buttons;
@property (readonly) GCPhysicalInputElementCollection *axes;
@property (readonly) GCPhysicalInputElementCollection *switches;
@property (readonly) GCPhysicalInputElementCollection *dpads;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;


@end