luxlabs header browser preview


@class RCPPlayerPlaybackOptions, RCPEventEnvironment;
@protocol RCPEventDeliveryServicePool, RCPAnalyticsEventSender;

@interface RCPPlayer : NSObject

@property (retain, nonatomic) RCPPlayerPlaybackOptions *playbackOptions;
@property (nonatomic) BOOL stompSenderForSimulatorPlayback;
@property (retain, nonatomic) RCPEventEnvironment *environment;
@property (retain, nonatomic) id<RCPEventDeliveryServicePool> deliveryServicePool;
@property (readonly, nonatomic) id<RCPAnalyticsEventSender> analyticsEventSender;

+ (void)tearDown;
+ (void)playEventStream:(id)a0 withOptions:(id)a1;
+ (id)sharedPlayer;

- (id)init;
- (void)tearDown;
- (id)initWithDeliveryServicePool:(id)a0 environment:(id)a1 analyticsEventSender:(id)a2;
- (void)_sendEvent:(id)a0 machTimeOffset:(long long)a1 transform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a2;
- (void)_sendEvent:(id)a0 withService:(id)a1 machTimeOffset:(long long)a2 transform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a3;
- (BOOL)prewarmForEventStream:(id)a0 withError:(id *)a1;
- (struct __IOHIDEvent { } *)_cloneAndTransformHIDEvent:(id)a0 machTimeOffset:(long long)a1 transform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a2;
- (void).cxx_destruct;
- (void)playEventStream:(id)a0 withOptions:(id)a1;

@end