OSDN Git Service

first commit
[eliscolors/main.git] / ElisBase.h
1 //
2 //  ElisBase.h
3 //  Elis Colors
4 //
5 //  Created by 柳 on 09/09/12.
6 //  Copyright 2009 __MyCompanyName__. All rights reserved.
7 //
8
9 // 俺のエリスかわいい。
10
11 // ElisからElis Colorsへ。
12
13 // 高速化の努力をするべきところ :
14 //   ElisController#timeSliderChanged
15 //   ElisController#getFrameForTime
16 //   ElisKerframe
17 // 他は高速化してもほとんどうれしくないし、性能向上もしない。
18
19 // エフェクト/キーフレーム/プロパティテーブルまわりが激重。どうにかしないと。
20
21 //#import <dispatch/dispatch.h>
22
23 #import <QTKit/QTKit.h>
24 #import <QTKit/QTMovie.h>
25 #import <QuartzCore/QuartzCore.h>
26 #import <QuickTime/QuickTime.h>
27 #import <OpenGL/gl.h>
28 #import <OpenGL/glu.h>
29 #import <Foundation/Foundation.h>
30 #import <Quartz/Quartz.h>
31
32 #import <string.h>
33
34 #define DEFAULT_FPS 60
35 #define MINI_LAYER_WIDTH 1.0
36
37 extern id mainView;
38 extern float timeLineScale;
39
40 extern QTTime globalCurrentTime;
41 extern CGRect ProjectMovieSize;
42 extern BOOL recording;