luxlabs header browser preview


@class TSDCapabilities, CALayer;

@interface KNAnimationContext : NSObject

@property (readonly, nonatomic) TSDCapabilities *capabilities;
@property (nonatomic) struct CGColorSpace { } *colorSpace;
@property (readonly, nonatomic) double fieldOfViewInRadians;
@property (nonatomic) double pixelAspectRatio;
@property (readonly, nonatomic) CALayer *showLayer;
@property (readonly, nonatomic) double showScale;
@property (readonly, nonatomic) struct CATransform3D { double m11; double m12; double m13; double m14; double m21; double m22; double m23; double m24; double m31; double m32; double m33; double m34; double m41; double m42; double m43; double m44; } slideProjectionMatrix;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } slideRect;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } unscaledSlideRect;
@property (readonly, nonatomic) double viewScale;

- (id)init;
- (void)dealloc;
- (void).cxx_destruct;
- (id)initWithShowSize:(struct CGSize { double x0; double x1; })a0 viewScale:(double)a1 showLayer:(id)a2;
- (void)updateGeometryToFitShowLayerAtViewScale:(double)a0;

@end