@interface ElisLayer : NSObject {
ElisMedia* media; // メディアオブジェクト
int trackNumber; // トラック番号。0から
- QTTimeRange mapping;
- CALayer* alayer;
- NSPoint position;
- QTTime offset;
- NSMutableArray* effects;
+ QTTimeRange mapping; // プロジェクト上の配置情報
+ CALayer* alayer; // タイムラインで表示するレイヤー
+ QTTime offset; // 再生時間オフセット
+ NSMutableArray* effects; // エフェクトの配列
ElisKeyframe *pxKeyframe, *pyKeyframe; // Positionのキーフレーム
}
- (void)removePositionXKeyframe;
- (void)removePositionYKerframe;
+- (float)duration;
+- (id)initWithCoder:(NSCoder*)coder;
+- (void)encodeWithCoder:(NSCoder*)encoder;
+
@end