System/Library/Frameworks/SpriteKit.framework
SKKeyframeSequence.h
@class NSMutableArray;
@interface SKKeyframeSequence : NSObject <NSSecureCoding, NSCopying> {
unsigned long long _count;
NSMutableArray *_values;
NSMutableArray *_times;
long long _interpolationMode;
long long _repeatMode;
struct SKCKeyframeSequence { int x0; int x1; long long x2; long long x3; float *x4; float *x5; } *_cKeyframeSequence;
}
@property (class, readonly) BOOL supportsSecureCoding;
@property (nonatomic) long long interpolationMode;
@property (nonatomic) long long repeatMode;
- (id)init;
- (id)initWithCapacity:(unsigned long long)a0;
- (void)encodeWithCoder:(id)a0;
- (unsigned long long)count;
- (id)copy;
- (id)initWithCount:(unsigned long long)a0;
- (void).cxx_destruct;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (Class)_valueClass;
- (id)sampleAtTime:(double)a0;
- (void)setKeyframeValue:(id)a0 time:(double)a1 forIndex:(unsigned long long)a2;
- (struct SKCKeyframeSequence { int x0; int x1; long long x2; long long x3; float *x4; float *x5; } *)_createSKCKeyframeSequence;
- (void)_dirtySKCKeyframeSequence;
- (void)addKeyframeValue:(id)a0 time:(double)a1;
- (double)getKeyframeTimeForIndex:(unsigned long long)a0;
- (id)getKeyframeValueForIndex:(unsigned long long)a0;
- (id)initWithKeyframeValues:(id)a0 times:(id)a1;
- (BOOL)isEqualToSequence:(id)a0;
- (void)removeAllKeyframes;
- (void)removeKeyframeAtIndex:(unsigned long long)a0;
- (void)removeLastKeyframe;
- (void)setKeyframeTime:(double)a0 forIndex:(unsigned long long)a1;
- (void)setKeyframeValue:(id)a0 forIndex:(unsigned long long)a1;
@end