luxlabs header browser preview


@class NSString, CAPresentationModifierGroup;

@interface CAPresentationModifier : NSObject {
    void *_impl;
    id _keyPath;
    id _value;
    id _velocity;
    CAPresentationModifierGroup *_group;
    unsigned long long _value_count;
    int _l;
    unsigned int _f;
}

@property (readonly, copy) NSString *keyPath;
@property (readonly) BOOL additive;
@property (readonly) CAPresentationModifierGroup *group;
@property (retain) id value;
@property (getter=isEnabled) BOOL enabled;

- (void)write;
- (id)init;
- (id)initWithKeyPath:(id)a0 initialValue:(id)a1 initialVelocity:(id)a2 additive:(BOOL)a3 preferredFrameRateRangeMaximum:(int)a4 group:(id)a5;
- (void)dealloc;
- (struct Object { void /* function */ **x0; struct Atomic { struct { int x0; } x0; } x1; unsigned char x2 : 8; unsigned int x3 : 24; } *)CA_copyRenderValue;
- (id)initWithKeyPath:(id)a0 initialValue:(id)a1 additive:(BOOL)a2;
- (id)debugDescription;
- (void)setValue:(id)a0 velocity:(id)a1;
- (id)initWithKeyPath:(id)a0 initialValue:(id)a1 additive:(BOOL)a2 group:(id)a3;

@end