luxlabs header browser preview


@interface SKAction : NSObject <NSCopying, NSSecureCoding> {
    struct SKCAction { void /* function */ **x0; unsigned int x1; float x2; id /* block */ x3; id x4; BOOL x5; double x6; double x7; float x8; float x9; double x10; BOOL x11; BOOL x12; id /* block */ x13; long long x14; float x15; float x16; float x17; float x18; } *_caction;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (nonatomic) BOOL finished;
@property (nonatomic) double duration;
@property (nonatomic) long long timingMode;
@property (copy, nonatomic) id /* block */ timingFunction;
@property (nonatomic) double speed;

+ (id)unhide;
+ (id)setTexture:(id)a0;
+ (id)play;
+ (id)pause;
+ (id)stop;
+ (Class)unarchiver:(id)a0 cannotDecodeObjectOfClassName:(id)a1 originalClasses:(id)a2;
+ (id)runBlock:(id /* block */)a0;
+ (id)hide;
+ (id)fadeInWithDuration:(double)a0;
+ (id)fadeOutWithDuration:(double)a0;
+ (id)sequence:(id)a0;
+ (id)removeFromParent;
+ (id)group:(id)a0;
+ (id)animateWithWarps:(id)a0 times:(id)a1 restore:(BOOL)a2;
+ (id)runBlock:(id /* block */)a0 queue:(id)a1;
+ (id)actionNamed:(id)a0;
+ (id)actionNamed:(id)a0 duration:(double)a1;
+ (id)actionNamed:(id)a0 fromURL:(id)a1;
+ (id)actionNamed:(id)a0 fromURL:(id)a1 duration:(double)a2;
+ (void)addActionsToCachedActionTable:(id)a0;
+ (id)animateWithNormalTextures:(id)a0 timePerFrame:(double)a1;
+ (id)animateWithNormalTextures:(id)a0 timePerFrame:(double)a1 resize:(BOOL)a2 restore:(BOOL)a3;
+ (id)animateWithTextures:(id)a0 timePerFrame:(double)a1;
+ (id)animateWithTextures:(id)a0 timePerFrame:(double)a1 resize:(BOOL)a2 restore:(BOOL)a3;
+ (id)animateWithWarps:(id)a0 times:(id)a1;
+ (id)applyAngularImpulse:(double)a0 duration:(double)a1;
+ (id)applyForce:(struct CGVector { double x0; double x1; })a0 atPoint:(struct CGPoint { double x0; double x1; })a1 duration:(double)a2;
+ (id)applyForce:(struct CGVector { double x0; double x1; })a0 duration:(double)a1;
+ (id)applyImpulse:(struct CGVector { double x0; double x1; })a0 atPoint:(struct CGPoint { double x0; double x1; })a1 duration:(double)a2;
+ (id)applyImpulse:(struct CGVector { double x0; double x1; })a0 duration:(double)a1;
+ (id)applyTorque:(double)a0 duration:(double)a1;
+ (id)changeChargeBy:(float)a0 duration:(double)a1;
+ (id)changeChargeTo:(float)a0 duration:(double)a1;
+ (id)changeMassBy:(float)a0 duration:(double)a1;
+ (id)changeMassTo:(float)a0 duration:(double)a1;
+ (id)changeObstructionBy:(float)a0 duration:(double)a1;
+ (id)changeObstructionTo:(float)a0 duration:(double)a1;
+ (id)changeOcclusionBy:(float)a0 duration:(double)a1;
+ (id)changeOcclusionTo:(float)a0 duration:(double)a1;
+ (id)changePlaybackRateBy:(float)a0 duration:(double)a1;
+ (id)changePlaybackRateTo:(float)a0 duration:(double)a1;
+ (id)changeReverbBy:(float)a0 duration:(double)a1;
+ (id)changeReverbTo:(float)a0 duration:(double)a1;
+ (id)changeVolumeBy:(float)a0 duration:(double)a1;
+ (id)changeVolumeTo:(float)a0 duration:(double)a1;
+ (void)clearActionTableCache;
+ (id)colorizeWithColor:(id)a0 colorBlendFactor:(double)a1 duration:(double)a2;
+ (id)colorizeWithColorBlendFactor:(double)a0 duration:(double)a1;
+ (void)convertAction:(id)a0 toDuration:(double)a1;
+ (id)customActionWithDuration:(double)a0 actionBlock:(id /* block */)a1;
+ (id)fadeAlphaBy:(double)a0 duration:(double)a1;
+ (id)fadeAlphaTo:(double)a0 duration:(double)a1;
+ (id)falloffBy:(float)a0 duration:(double)a1;
+ (id)falloffTo:(float)a0 duration:(double)a1;
+ (id)findNamedActionInBundle:(id)a0;
+ (id)followPath:(struct CGPath { } *)a0 asOffset:(BOOL)a1 orientToPath:(BOOL)a2 duration:(double)a3;
+ (id)followPath:(struct CGPath { } *)a0 asOffset:(BOOL)a1 orientToPath:(BOOL)a2 speed:(double)a3;
+ (id)followPath:(struct CGPath { } *)a0 duration:(double)a1;
+ (id)followPath:(struct CGPath { } *)a0 speed:(double)a1;
+ (id)javaScriptActionWithDuration:(double)a0 script:(id)a1;
+ (id)moveBY:(struct CGVector { double x0; double x1; })a0 duration:(double)a1;
+ (id)moveBy:(struct CGVector { double x0; double x1; })a0 duration:(double)a1;
+ (id)moveByX:(double)a0 y:(double)a1 duration:(double)a2;
+ (id)moveTo:(struct CGPoint { double x0; double x1; })a0 duration:(double)a1;
+ (id)moveToX:(double)a0 duration:(double)a1;
+ (id)moveToY:(double)a0 duration:(double)a1;
+ (id)performSelector:(SEL)a0 onTarget:(id)a1;
+ (id)playSoundFileNamed:(id)a0;
+ (id)playSoundFileNamed:(id)a0 atPosition:(struct CGPoint { double x0; double x1; })a1 waitForCompletion:(BOOL)a2;
+ (id)playSoundFileNamed:(id)a0 waitForCompletion:(BOOL)a1;
+ (id)reachTo:(struct CGPoint { double x0; double x1; })a0 rootNode:(id)a1 duration:(double)a2;
+ (id)reachTo:(struct CGPoint { double x0; double x1; })a0 rootNode:(id)a1 velocity:(double)a2;
+ (id)reachToNode:(id)a0 rootNode:(id)a1 duration:(double)a2;
+ (id)reachToNode:(id)a0 rootNode:(id)a1 velocity:(double)a2;
+ (id)recursivePathsForResourcesOfType:(id)a0 inDirectory:(id)a1;
+ (id)repeatAction:(id)a0 count:(unsigned long long)a1;
+ (id)repeatActionForever:(id)a0;
+ (id)resizeByWidth:(double)a0 height:(double)a1 duration:(double)a2;
+ (id)resizeToHeight:(double)a0 duration:(double)a1;
+ (id)resizeToWidth:(double)a0 duration:(double)a1;
+ (id)resizeToWidth:(double)a0 height:(double)a1 duration:(double)a2;
+ (id)rotateByAngle:(double)a0 duration:(double)a1;
+ (id)rotateToAngle:(double)a0 duration:(double)a1;
+ (id)rotateToAngle:(double)a0 duration:(double)a1 shortestUnitArc:(BOOL)a2;
+ (id)runAction:(id)a0 onChildWithName:(id)a1;
+ (id)scaleBy:(double)a0 duration:(double)a1;
+ (id)scaleTo:(double)a0 duration:(double)a1;
+ (id)scaleToSize:(struct CGSize { double x0; double x1; })a0 duration:(double)a1;
+ (id)scaleXBy:(double)a0 y:(double)a1 duration:(double)a2;
+ (id)scaleXTo:(double)a0 duration:(double)a1;
+ (id)scaleXTo:(double)a0 y:(double)a1 duration:(double)a2;
+ (id)scaleYTo:(double)a0 duration:(double)a1;
+ (id)setNormalTexture:(id)a0;
+ (id)setNormalTexture:(id)a0 resize:(BOOL)a1;
+ (id)setTexture:(id)a0 resize:(BOOL)a1;
+ (id)speedBy:(double)a0 duration:(double)a1;
+ (id)speedTo:(double)a0 duration:(double)a1;
+ (id)stereoPanBy:(float)a0 duration:(double)a1;
+ (id)stereoPanTo:(float)a0 duration:(double)a1;
+ (id)strengthBy:(float)a0 duration:(double)a1;
+ (id)strengthTo:(float)a0 duration:(double)a1;
+ (id)waitForDuration:(double)a0;
+ (id)waitForDuration:(double)a0 withRange:(double)a1;
+ (id)warpTo:(id)a0 duration:(double)a1;

- (void)commonInit;
- (id)init;
- (void)dealloc;
- (void)encodeWithCoder:(id)a0;
- (id)copy;
- (BOOL)isEqualToAction:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)subactions;
- (struct SKCAction { void /* function */ **x0; unsigned int x1; float x2; id /* block */ x3; id x4; BOOL x5; double x6; double x7; float x8; float x9; double x10; BOOL x11; BOOL x12; id /* block */ x13; long long x14; float x15; float x16; float x17; float x18; } *)caction;
- (double)ratioForTime:(double)a0;
- (id)reversedAction;
- (void)setCppAction:(void *)a0;
- (void)updateWithTarget:(id)a0 forTime:(double)a1;
- (void)wasAddedToTarget:(id)a0 atTime:(double)a1;
- (void)wasPausedWithTarget:(id)a0 atTime:(double)a1;
- (void)wasRemovedFromTarget:(id)a0 atTime:(double)a1;
- (void)willResumeWithTarget:(id)a0 atTime:(double)a1;
- (void)willStartWithTarget:(id)a0 atTime:(double)a1;

@end