luxlabs header browser preview


@interface RBTransitionEffect : NSObject {
    struct Effect { unsigned char type : 7; unsigned char has_animation : 1; unsigned char events : 6; unsigned char flags : 2; unsigned char begin_or_insert_animation; unsigned char dur_or_remove_animation; } _effect;
    union EffectOrArg { struct Effect { unsigned char type : 7; unsigned char has_animation : 1; unsigned char events : 6; unsigned char flags : 2; unsigned char begin_or_insert_animation; unsigned char dur_or_remove_animation; } effect; float arg; unsigned int int_arg; } _args[2];
}

@property (nonatomic) unsigned int type;
@property (nonatomic) unsigned int flags;
@property (nonatomic) float beginTime;
@property (nonatomic) float duration;
@property (nonatomic) unsigned long long animationIndex;
@property (nonatomic) unsigned long long insertAnimationIndex;
@property (nonatomic) unsigned long long removeAnimationIndex;
@property (nonatomic) unsigned int events;

- (unsigned long long)hash;
- (id).cxx_construct;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (void)setArgumentValue:(float)a0 atIndex:(unsigned long long)a1;
- (void)setIntegerArgumentValue:(unsigned int)a0 atIndex:(unsigned long long)a1;
- (float)argumentValueAtIndex:(unsigned long long)a0;
- (unsigned int)integerArgumentValueAtIndex:(unsigned long long)a0;

@end