luxlabs header browser preview


@class BKSAccelerometer, NSTimer;

@interface UIMotionEvent : UIEvent {
    BKSAccelerometer *_motionAccelerometer;
    long long _subtype;
    long long _stateMachineState;
    double _shakeStartTime;
    double _lastMovementTime;
    double _highLevelTime;
    double _lowEndTimeout;
    NSTimer *_idleTimer;
    BOOL _sentMotionBegan;
    float _lowPassState[10];
    unsigned long long _lowPassStateIndex;
    unsigned long long _highPassStateIndex;
    float _highPassState[2];
    int notifyToken;
}

@property (nonatomic) int shakeState;

- (void)_sendEventToResponder:(id)a0;
- (void)accelerometer:(id)a0 didAccelerateWithTimeStamp:(double)a1 x:(float)a2 y:(float)a3 z:(float)a4 eventType:(int)a5;
- (float)_lowPass:(float)a0;
- (void)_updateAccelerometerEnabled;
- (void)dealloc;
- (long long)subtype;
- (float)_determineShakeLevelX:(float)a0 y:(float)a1 z:(float)a2 currentState:(long long)a3;
- (void)_enablePeakDetectionIfNecessary;
- (id)_init;
- (void)_willResume;
- (float)_highPass:(float)a0;
- (BOOL)_isDetectingMotionEvents;
- (long long)_feedStateMachine:(float)a0 currentState:(long long)a1 timestamp:(double)a2;
- (id)description;
- (void)_accelerometerDidDetectMovementWithTimestamp:(double)a0;
- (void)_resetLowPassState;
- (void)_enablePeakDetectionForScreenBlanked:(id)a0;
- (void).cxx_destruct;
- (int)_shakeState;
- (BOOL)_detectWhenNotActive;
- (id)_windows;
- (void)_idleTimerFired;
- (void)_setSubtype:(long long)a0;
- (long long)type;
- (void)_willSuspend;

@end