mirror of
https://github.com/darlinghq/darling-cocotron.git
synced 2024-11-26 21:40:44 +00:00
QuartzCore work
This commit is contained in:
parent
1ef168d383
commit
bab2e55385
32
CoreVideo/CVBase.h
Normal file
32
CoreVideo/CVBase.h
Normal file
@ -0,0 +1,32 @@
|
||||
#import <CoreFoundation/CoreFoundation.h>
|
||||
|
||||
#define COREVIDEO_EXPORT extern
|
||||
|
||||
typedef uint64_t CVOptionFlags;
|
||||
|
||||
struct CVSMPTETime {
|
||||
SInt16 subframes;
|
||||
SInt16 subframeDivisor;
|
||||
UInt32 counter;
|
||||
UInt32 type;
|
||||
UInt32 flags;
|
||||
SInt16 hours;
|
||||
SInt16 minutes;
|
||||
SInt16 seconds;
|
||||
SInt16 frames;
|
||||
};
|
||||
|
||||
typedef struct CVSMPTETime CVSMPTETime;
|
||||
|
||||
typedef struct {
|
||||
uint32_t version;
|
||||
int32_t videoTimeScale;
|
||||
int64_t videoTime;
|
||||
uint64_t hostTime;
|
||||
double rateScalar;
|
||||
int64_t videoRefreshPeriod;
|
||||
CVSMPTETime smpteTime;
|
||||
uint64_t flags;
|
||||
uint64_t reserved;
|
||||
} CVTimeStamp;
|
||||
|
16
CoreVideo/CVDisplayLink.h
Normal file
16
CoreVideo/CVDisplayLink.h
Normal file
@ -0,0 +1,16 @@
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <CoreVideo/CVBase.h>
|
||||
#import <CoreVideo/CVReturn.h>
|
||||
#import <OpenGL/OpenGL.h>
|
||||
|
||||
@class CVDisplayLink;
|
||||
|
||||
typedef CVDisplayLink *CVDisplayLinkRef;
|
||||
|
||||
typedef CVReturn (*CVDisplayLinkOutputCallback)(CVDisplayLinkRef,const CVTimeStamp *,const CVTimeStamp *,CVOptionFlags,CVOptionFlags *,void *);
|
||||
|
||||
COREVIDEO_EXPORT CVReturn CVDisplayLinkCreateWithActiveCGDisplays(CVDisplayLinkRef *result);
|
||||
COREVIDEO_EXPORT CVReturn CVDisplayLinkSetOutputCallback(CVDisplayLinkRef self,CVDisplayLinkOutputCallback callback,void *userInfo);
|
||||
COREVIDEO_EXPORT CVReturn CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext(CVDisplayLinkRef self,CGLContextObj cglContext,CGLPixelFormatObj cglPixelFormat);
|
||||
COREVIDEO_EXPORT CVReturn CVDisplayLinkStart(CVDisplayLinkRef self);
|
||||
COREVIDEO_EXPORT void CVDisplayLinkRelease(CVDisplayLinkRef self);
|
57
CoreVideo/CVDisplayLink.m
Normal file
57
CoreVideo/CVDisplayLink.m
Normal file
@ -0,0 +1,57 @@
|
||||
#import <CoreVideo/CVDisplayLink.h>
|
||||
#import <Foundation/NSRaise.h>
|
||||
|
||||
@interface CVDisplayLink : NSObject {
|
||||
NSTimer *_timer;
|
||||
CVDisplayLinkOutputCallback _callback;
|
||||
void *_userInfo;
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
@implementation CVDisplayLink
|
||||
|
||||
-init {
|
||||
return self;
|
||||
}
|
||||
|
||||
-(void)dealloc {
|
||||
[_timer invalidate];
|
||||
[_timer release];
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
-(void)timer:(NSTimer *)timer {
|
||||
if(_callback!=NULL)
|
||||
_callback(self,NULL,NULL,0,NULL,_userInfo);
|
||||
}
|
||||
|
||||
-(void)start {
|
||||
_timer=[[NSTimer scheduledTimerWithTimeInterval:1.0/60.0 target:self selector:@selector(timer:) userInfo:nil repeats:YES] retain];
|
||||
}
|
||||
|
||||
CVReturn CVDisplayLinkCreateWithActiveCGDisplays(CVDisplayLinkRef *result) {
|
||||
*result=[[CVDisplayLink alloc] init];
|
||||
return 0;
|
||||
}
|
||||
|
||||
CVReturn CVDisplayLinkSetOutputCallback(CVDisplayLinkRef self,CVDisplayLinkOutputCallback callback,void *userInfo) {
|
||||
self->_callback=callback;
|
||||
self->_userInfo=userInfo;
|
||||
return 0;
|
||||
}
|
||||
|
||||
CVReturn CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext(CVDisplayLinkRef self,CGLContextObj cglContext,CGLPixelFormatObj cglPixelFormat) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
CVReturn CVDisplayLinkStart(CVDisplayLinkRef self) {
|
||||
[self start];
|
||||
return 0;
|
||||
}
|
||||
|
||||
void CVDisplayLinkRelease(CVDisplayLinkRef self) {
|
||||
[self release];
|
||||
}
|
||||
|
||||
@end
|
7
CoreVideo/CVReturn.h
Normal file
7
CoreVideo/CVReturn.h
Normal file
@ -0,0 +1,7 @@
|
||||
#import <CoreVideo/CVBase.h>
|
||||
|
||||
enum {
|
||||
kCVReturnSuccess = 0,
|
||||
};
|
||||
|
||||
typedef int32_t CVReturn;
|
1
CoreVideo/CoreVideo.h
Normal file
1
CoreVideo/CoreVideo.h
Normal file
@ -0,0 +1 @@
|
||||
#import <CoreVideo/CVDisplayLink.h>
|
263
CoreVideo/CoreVideo.xcodeproj/project.pbxproj
Normal file
263
CoreVideo/CoreVideo.xcodeproj/project.pbxproj
Normal file
@ -0,0 +1,263 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
|
||||
FE43015C11E2531F00EBDD56 /* CVDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = FE43015A11E2531F00EBDD56 /* CVDisplayLink.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE43015D11E2531F00EBDD56 /* CVDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = FE43015B11E2531F00EBDD56 /* CVDisplayLink.m */; };
|
||||
FE43016711E2534D00EBDD56 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0867D69BFE84028FC02AAC07 /* Foundation.framework */; };
|
||||
FE43017C11E253E900EBDD56 /* CoreVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = FE43017B11E253E900EBDD56 /* CoreVideo.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE43045911E2769E00EBDD56 /* CVBase.h in Headers */ = {isa = PBXBuildFile; fileRef = FE43045811E2769E00EBDD56 /* CVBase.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE43045B11E2779700EBDD56 /* CVReturn.h in Headers */ = {isa = PBXBuildFile; fileRef = FE43045A11E2779700EBDD56 /* CVReturn.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXBuildRule section */
|
||||
FE43016A11E2536B00EBDD56 /* PBXBuildRule */ = {
|
||||
isa = PBXBuildRule;
|
||||
compilerSpec = org.cocotron.1.0.windows.i386.gcc.default;
|
||||
fileType = sourcecode.c;
|
||||
isEditable = 1;
|
||||
outputFiles = (
|
||||
);
|
||||
};
|
||||
/* End PBXBuildRule section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
|
||||
089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||
8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
8DC2EF5B0486A6940098B216 /* CoreVideo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CoreVideo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
FE43015A11E2531F00EBDD56 /* CVDisplayLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CVDisplayLink.h; sourceTree = "<group>"; };
|
||||
FE43015B11E2531F00EBDD56 /* CVDisplayLink.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CVDisplayLink.m; sourceTree = "<group>"; };
|
||||
FE43017B11E253E900EBDD56 /* CoreVideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreVideo.h; sourceTree = "<group>"; };
|
||||
FE43045811E2769E00EBDD56 /* CVBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CVBase.h; sourceTree = "<group>"; };
|
||||
FE43045A11E2779700EBDD56 /* CVReturn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CVReturn.h; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8DC2EF560486A6940098B216 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
FE43016711E2534D00EBDD56 /* Foundation.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DFFF38A50411DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8DC2EF5B0486A6940098B216 /* CoreVideo.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* CoreVideo */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
FE43045A11E2779700EBDD56 /* CVReturn.h */,
|
||||
FE43045811E2769E00EBDD56 /* CVBase.h */,
|
||||
FE43017B11E253E900EBDD56 /* CoreVideo.h */,
|
||||
32C88DFF0371C24200C91783 /* Other Sources */,
|
||||
089C1665FE841158C02AAC07 /* Resources */,
|
||||
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
|
||||
034768DFFF38A50411DB9C8B /* Products */,
|
||||
FE43015A11E2531F00EBDD56 /* CVDisplayLink.h */,
|
||||
FE43015B11E2531F00EBDD56 /* CVDisplayLink.m */,
|
||||
);
|
||||
name = CoreVideo;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
|
||||
1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
|
||||
);
|
||||
name = "External Frameworks and Libraries";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
089C1665FE841158C02AAC07 /* Resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8DC2EF5A0486A6940098B216 /* Info.plist */,
|
||||
089C1666FE841158C02AAC07 /* InfoPlist.strings */,
|
||||
);
|
||||
name = Resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = "Linked Frameworks";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0867D69BFE84028FC02AAC07 /* Foundation.framework */,
|
||||
);
|
||||
name = "Other Frameworks";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
32C88DFF0371C24200C91783 /* Other Sources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = "Other Sources";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
8DC2EF500486A6940098B216 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
FE43015C11E2531F00EBDD56 /* CVDisplayLink.h in Headers */,
|
||||
FE43017C11E253E900EBDD56 /* CoreVideo.h in Headers */,
|
||||
FE43045911E2769E00EBDD56 /* CVBase.h in Headers */,
|
||||
FE43045B11E2779700EBDD56 /* CVReturn.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8DC2EF4F0486A6940098B216 /* CoreVideo-Windows-i386 */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "CoreVideo-Windows-i386" */;
|
||||
buildPhases = (
|
||||
8DC2EF500486A6940098B216 /* Headers */,
|
||||
8DC2EF520486A6940098B216 /* Resources */,
|
||||
8DC2EF540486A6940098B216 /* Sources */,
|
||||
8DC2EF560486A6940098B216 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
FE43016A11E2536B00EBDD56 /* PBXBuildRule */,
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = "CoreVideo-Windows-i386";
|
||||
productInstallPath = "$(HOME)/Library/Frameworks";
|
||||
productName = CoreVideo;
|
||||
productReference = 8DC2EF5B0486A6940098B216 /* CoreVideo.framework */;
|
||||
productType = "com.apple.product-type.framework";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "CoreVideo" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
hasScannedForEncodings = 1;
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* CoreVideo */;
|
||||
productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8DC2EF4F0486A6940098B216 /* CoreVideo-Windows-i386 */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
8DC2EF520486A6940098B216 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8DC2EF540486A6940098B216 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
FE43015D11E2531F00EBDD56 /* CVDisplayLink.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXVariantGroup section */
|
||||
089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
|
||||
isa = PBXVariantGroup;
|
||||
children = (
|
||||
089C1667FE841158C02AAC07 /* English */,
|
||||
);
|
||||
name = InfoPlist.strings;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXVariantGroup section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB91AF08733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = i386;
|
||||
DEPLOYMENT_LOCATION = YES;
|
||||
DEPLOYMENT_POSTPROCESSING = YES;
|
||||
DSTROOT = /;
|
||||
EXECUTABLE_SUFFIX = .1.0.dll;
|
||||
FRAMEWORK_SEARCH_PATHS = /Developer/Cocotron/1.0/Windows/i386/Frameworks;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = NO;
|
||||
GCC_PREFIX_HEADER = "";
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_MODE_FLAG = "og-w,a+rX";
|
||||
INSTALL_PATH = /Developer/Cocotron/1.0/Windows/i386/Frameworks;
|
||||
OTHER_LDFLAGS = (
|
||||
"-shared",
|
||||
"-Wl,--enable-auto-import",
|
||||
"-Wl,--export-all-symbols",
|
||||
"-Wl,--out-implib,$TARGET_BUILD_DIR/$(PRODUCT_NAME).framework/lib$(PRODUCT_NAME).a",
|
||||
);
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = CoreVideo;
|
||||
STRIP_INSTALLED_PRODUCT = YES;
|
||||
SYMROOT = build/Windows/i386;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1DEB91B308733DA50010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "CoreVideo-Windows-i386" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB91AF08733DA50010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "CoreVideo" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB91B308733DA50010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
2
CoreVideo/English.lproj/InfoPlist.strings
Normal file
2
CoreVideo/English.lproj/InfoPlist.strings
Normal file
@ -0,0 +1,2 @@
|
||||
/* Localized versions of Info.plist keys */
|
||||
|
28
CoreVideo/Info.plist
Normal file
28
CoreVideo/Info.plist
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>${PRODUCT_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.yourcompany.${PRODUCT_NAME:rfc1034Identifier}</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
<string></string>
|
||||
</dict>
|
||||
</plist>
|
@ -0,0 +1,49 @@
|
||||
#import <Foundation/NSObject.h>
|
||||
#import <QuartzCore/CABase.h>
|
||||
#import <QuartzCore/CAMediaTiming.h>
|
||||
|
||||
@class CAMediaTimingFunction;
|
||||
|
||||
CA_EXPORT NSString * const kCATransitionFade;
|
||||
CA_EXPORT NSString * const kCATransitionMoveIn;
|
||||
CA_EXPORT NSString * const kCATransitionPush;
|
||||
CA_EXPORT NSString * const kCATransitionReveal;
|
||||
|
||||
CA_EXPORT NSString * const kCATransitionFromLeft;
|
||||
CA_EXPORT NSString * const kCATransitionFromRight;
|
||||
CA_EXPORT NSString * const kCATransitionFromTop;
|
||||
CA_EXPORT NSString * const kCATransitionFromBottom;
|
||||
|
||||
@interface CAAnimation : NSObject <NSCopying,CAMediaTiming> {
|
||||
id _delegate;
|
||||
BOOL _removedOnCompletion;
|
||||
CAMediaTimingFunction *_timingFunction;
|
||||
BOOL _autoreverses;
|
||||
CFTimeInterval _beginTime;
|
||||
CFTimeInterval _duration;
|
||||
NSString *_fillMode;
|
||||
float _repeatCount;
|
||||
CFTimeInterval _repeatDuration;
|
||||
float _speed;
|
||||
CFTimeInterval _timeOffset;
|
||||
}
|
||||
|
||||
+animation;
|
||||
|
||||
@property(retain) id delegate;
|
||||
|
||||
@property(getter=isRemovedOnCompletion) BOOL removedOnCompletion;
|
||||
|
||||
@property(retain) CAMediaTimingFunction *timingFunction;
|
||||
|
||||
@end
|
||||
|
||||
@interface NSObject (CAAnimationDelegate)
|
||||
-(void)animationDidStart:(CAAnimation *)animation;
|
||||
-(void)animationDidStop:(CAAnimation *)animation finished:(BOOL)finished;
|
||||
@end
|
||||
|
||||
#import <QuartzCore/CAPropertyAnimation.h>
|
||||
#import <QuartzCore/CABasicAnimation.h>
|
||||
#import <QuartzCore/CATransition.h>
|
||||
#import <QuartzCore/CAAnimationGroup.h>
|
@ -0,0 +1,109 @@
|
||||
#import <QuartzCore/CAAnimation.h>
|
||||
#import <AppKit/NSRaise.h>
|
||||
|
||||
@implementation CAAnimation
|
||||
|
||||
+animation {
|
||||
return [[[self alloc] init] autorelease];
|
||||
}
|
||||
|
||||
-copyWithZone:(NSZone *)zone {
|
||||
NSUnimplementedMethod();
|
||||
return nil;
|
||||
}
|
||||
|
||||
-delegate {
|
||||
return _delegate;
|
||||
}
|
||||
|
||||
-(void)setDelegate:object {
|
||||
object=[object retain];
|
||||
[_delegate release];
|
||||
_delegate=object;
|
||||
}
|
||||
|
||||
-(BOOL)isRemovedOnCompletion {
|
||||
return _removedOnCompletion;
|
||||
}
|
||||
|
||||
-(void)setRemovedOnCompletion:(BOOL)value {
|
||||
_removedOnCompletion=value;
|
||||
}
|
||||
|
||||
-(CAMediaTimingFunction *)timingFunction {
|
||||
return _timingFunction;
|
||||
}
|
||||
|
||||
-(void)setTimingFunction:(CAMediaTimingFunction *)value {
|
||||
value=[value retain];
|
||||
[_timingFunction release];
|
||||
_timingFunction=value;
|
||||
}
|
||||
|
||||
-(BOOL)autoreverses {
|
||||
return _autoreverses;
|
||||
}
|
||||
|
||||
-(void)setAutoreverses:(BOOL)value {
|
||||
_autoreverses=value;
|
||||
}
|
||||
|
||||
-(CFTimeInterval)beginTime {
|
||||
return _beginTime;
|
||||
}
|
||||
|
||||
-(void)setBeginTime:(CFTimeInterval)value {
|
||||
_beginTime=value;
|
||||
}
|
||||
|
||||
-(CFTimeInterval)duration {
|
||||
return _duration;
|
||||
}
|
||||
|
||||
-(void)setDuration:(CFTimeInterval)value {
|
||||
_duration=value;
|
||||
}
|
||||
|
||||
-(NSString *)fillMode {
|
||||
return _fillMode;
|
||||
}
|
||||
|
||||
-(void)setFillMode:(NSString *)value {
|
||||
value=[value copy];
|
||||
[_fillMode release];
|
||||
_fillMode=value;
|
||||
}
|
||||
|
||||
-(float)repeatCount {
|
||||
return _repeatCount;
|
||||
}
|
||||
|
||||
-(void)setRepeatCount:(float)value {
|
||||
_repeatCount=value;
|
||||
}
|
||||
|
||||
-(CFTimeInterval)repeatDuration {
|
||||
return _repeatDuration;
|
||||
}
|
||||
|
||||
-(void)setRepeatDuration:(CFTimeInterval)value {
|
||||
_repeatDuration=value;
|
||||
}
|
||||
|
||||
-(float)speed {
|
||||
return _speed;
|
||||
}
|
||||
|
||||
-(void)setSpeed:(float)value {
|
||||
_speed=value;
|
||||
}
|
||||
|
||||
-(CFTimeInterval)timeOffset {
|
||||
return _timeOffset;
|
||||
}
|
||||
|
||||
-(void)setTimeOffset:(CFTimeInterval)value {
|
||||
_timeOffset=value;
|
||||
}
|
||||
|
||||
@end
|
11
QuartzCore/CAAnimationGroup.h
Normal file
11
QuartzCore/CAAnimationGroup.h
Normal file
@ -0,0 +1,11 @@
|
||||
#import <QuartzCore/CAAnimation.h>
|
||||
|
||||
@class NSArray;
|
||||
|
||||
@interface CAAnimationGroup : CAAnimation {
|
||||
NSArray *_animations;
|
||||
}
|
||||
|
||||
@property(copy) NSArray *animations;
|
||||
|
||||
@end
|
15
QuartzCore/CAAnimationGroup.m
Normal file
15
QuartzCore/CAAnimationGroup.m
Normal file
@ -0,0 +1,15 @@
|
||||
#import <QuartzCore/CAAnimationGroup.h>
|
||||
|
||||
@implementation CAAnimationGroup
|
||||
|
||||
-(NSArray *)animations {
|
||||
return _animations;
|
||||
}
|
||||
|
||||
-(void)setAnimations:(NSArray *)value {
|
||||
value=[value copy];
|
||||
[_animations release];
|
||||
_animations=value;
|
||||
}
|
||||
|
||||
@end
|
@ -0,0 +1,3 @@
|
||||
|
||||
#define CA_EXPORT extern
|
||||
|
13
QuartzCore/CABasicAnimation.h
Normal file
13
QuartzCore/CABasicAnimation.h
Normal file
@ -0,0 +1,13 @@
|
||||
#import <QuartzCore/CAPropertyAnimation.h>
|
||||
|
||||
@interface CABasicAnimation : CAPropertyAnimation {
|
||||
id _fromValue;
|
||||
id _toValue;
|
||||
id _byValue;
|
||||
}
|
||||
|
||||
@property(retain) id fromValue;
|
||||
@property(retain) id toValue;
|
||||
@property(retain) id byValue;
|
||||
|
||||
@end
|
35
QuartzCore/CABasicAnimation.m
Normal file
35
QuartzCore/CABasicAnimation.m
Normal file
@ -0,0 +1,35 @@
|
||||
#import <QuartzCore/CABasicAnimation.h>
|
||||
|
||||
@implementation CABasicAnimation
|
||||
|
||||
-fromValue {
|
||||
return _fromValue;
|
||||
}
|
||||
|
||||
-(void)setFromValue:value {
|
||||
value=[value retain];
|
||||
[_fromValue release];
|
||||
_fromValue=value;
|
||||
}
|
||||
|
||||
-toValue {
|
||||
return _toValue;
|
||||
}
|
||||
|
||||
-(void)setToValue:value {
|
||||
value=[value retain];
|
||||
[_toValue release];
|
||||
_toValue=value;
|
||||
}
|
||||
|
||||
-byValue {
|
||||
return _byValue;
|
||||
}
|
||||
|
||||
-(void)setByValue:value {
|
||||
value=[value retain];
|
||||
[_byValue release];
|
||||
_byValue=value;
|
||||
}
|
||||
|
||||
@end
|
@ -37,7 +37,7 @@ enum {
|
||||
@property float opacity;
|
||||
@property BOOL opaque;
|
||||
@property(retain) id contents;
|
||||
@property CATransform3D transform;
|
||||
//@property CATransform3D transform;
|
||||
@property CATransform3D sublayerTransform;
|
||||
|
||||
-init;
|
||||
|
22
QuartzCore/CAMediaTiming.h
Normal file
22
QuartzCore/CAMediaTiming.h
Normal file
@ -0,0 +1,22 @@
|
||||
#import <QuartzCore/CABase.h>
|
||||
#import <CoreFoundation/CoreFoundation.h>
|
||||
|
||||
@protocol CAMediaTiming
|
||||
|
||||
@property BOOL autoreverses;
|
||||
|
||||
@property CFTimeInterval beginTime;
|
||||
|
||||
@property CFTimeInterval duration;
|
||||
|
||||
@property(copy) NSString *fillMode;
|
||||
|
||||
@property float repeatCount;
|
||||
|
||||
@property CFTimeInterval repeatDuration;
|
||||
|
||||
@property float speed;
|
||||
|
||||
@property CFTimeInterval timeOffset;
|
||||
|
||||
@end
|
26
QuartzCore/CAMediaTimingFunction.h
Normal file
26
QuartzCore/CAMediaTimingFunction.h
Normal file
@ -0,0 +1,26 @@
|
||||
#import <Foundation/NSObject.h>
|
||||
#import <QuartzCore/CABase.h>
|
||||
|
||||
CA_EXPORT NSString * const kCAMediaTimingFunctionLinear;
|
||||
CA_EXPORT NSString * const kCAMediaTimingFunctionEaseIn;
|
||||
CA_EXPORT NSString * const kCAMediaTimingFunctionEaseOut;
|
||||
CA_EXPORT NSString * const kCAMediaTimingFunctionEaseInEaseOut;
|
||||
CA_EXPORT NSString * const kCAMediaTimingFunctionDefault;
|
||||
|
||||
@interface CAMediaTimingFunction : NSObject {
|
||||
float _c1x;
|
||||
float _c1y;
|
||||
float _c2x;
|
||||
float _c2y;
|
||||
}
|
||||
|
||||
-initWithControlPoints:(float)c1x:(float)c1y:(float)c2x:(float)c2y;
|
||||
|
||||
+functionWithControlPoints:(float)c1x:(float)c1y:(float)c2x:(float)c2y;
|
||||
|
||||
+functionWithName:(NSString *)name;
|
||||
|
||||
-(void)getControlPointAtIndex:(size_t)index values:(float[2])ptr;
|
||||
|
||||
@end
|
||||
|
34
QuartzCore/CAMediaTimingFunction.m
Normal file
34
QuartzCore/CAMediaTimingFunction.m
Normal file
@ -0,0 +1,34 @@
|
||||
#import <QuartzCore/CAMediaTimingFunction.h>
|
||||
#import <Foundation/NSString.h>
|
||||
#import <Foundation/NSRaise.h>
|
||||
|
||||
NSString * const kCAMediaTimingFunctionLinear=@"kCAMediaTimingFunctionLinear";
|
||||
NSString * const kCAMediaTimingFunctionEaseIn=@"kCAMediaTimingFunctionEaseIn";
|
||||
NSString * const kCAMediaTimingFunctionEaseOut=@"kCAMediaTimingFunctionEaseOut";
|
||||
NSString * const kCAMediaTimingFunctionEaseInEaseOut=@"kCAMediaTimingFunctionEaseInEaseOut";
|
||||
NSString * const kCAMediaTimingFunctionDefault=@"kCAMediaTimingFunctionDefault";
|
||||
|
||||
@implementation CAMediaTimingFunction
|
||||
|
||||
-initWithControlPoints:(float)c1x:(float)c1y:(float)c2x:(float)c2y {
|
||||
_c1x=c1x;
|
||||
_c1y=c1y;
|
||||
_c2x=c2x;
|
||||
_c2y=c2y;
|
||||
return self;
|
||||
}
|
||||
|
||||
+functionWithControlPoints:(float)c1x:(float)c1y:(float)c2x:(float)c2y {
|
||||
return [[[self alloc] initWithControlPoints:c1x:c1y:c2x:c2y] autorelease];
|
||||
}
|
||||
|
||||
+functionWithName:(NSString *)name {
|
||||
NSUnimplementedMethod();
|
||||
return nil;
|
||||
}
|
||||
|
||||
-(void)getControlPointAtIndex:(size_t)index values:(float[2])ptr {
|
||||
NSUnimplementedMethod();
|
||||
}
|
||||
|
||||
@end
|
14
QuartzCore/CAPropertyAnimation.h
Normal file
14
QuartzCore/CAPropertyAnimation.h
Normal file
@ -0,0 +1,14 @@
|
||||
#import <QuartzCore/CAAnimation.h>
|
||||
|
||||
@interface CAPropertyAnimation : CAAnimation {
|
||||
NSString *_keyPath;
|
||||
BOOL _additive;
|
||||
BOOL _cumulative;
|
||||
}
|
||||
|
||||
+animationWithKeyPath:(NSString *)keyPath;
|
||||
@property(copy) NSString *keyPath;
|
||||
@property(getter=isAdditive) BOOL additive;
|
||||
@property(getter=isCumulative) BOOL cumulative;
|
||||
|
||||
@end
|
43
QuartzCore/CAPropertyAnimation.m
Normal file
43
QuartzCore/CAPropertyAnimation.m
Normal file
@ -0,0 +1,43 @@
|
||||
#import <QuartzCore/CAAnimation.h>
|
||||
|
||||
@implementation CAPropertyAnimation
|
||||
|
||||
-initWithKeyPath:(NSString *)keyPath {
|
||||
[super init];
|
||||
_keyPath=[keyPath copy];
|
||||
_additive=NO;
|
||||
_cumulative=NO;
|
||||
return self;
|
||||
}
|
||||
|
||||
+animationWithKeyPath:(NSString *)keyPath {
|
||||
return [[[self alloc] initWithKeyPath:keyPath] autorelease];
|
||||
}
|
||||
|
||||
-(NSString *)keyPath {
|
||||
return _keyPath;
|
||||
}
|
||||
|
||||
-(void)setKeyPath:(NSString *)value {
|
||||
value=[value copy];
|
||||
[_keyPath release];
|
||||
_keyPath=value;
|
||||
}
|
||||
|
||||
-(BOOL)isAdditive {
|
||||
return _additive;
|
||||
}
|
||||
|
||||
-(void)setAdditive:(BOOL)value {
|
||||
_additive=value;
|
||||
}
|
||||
|
||||
-(BOOL)isCumulative {
|
||||
return _cumulative;
|
||||
}
|
||||
|
||||
-(void)setCumulative:(BOOL)value {
|
||||
_cumulative=value;
|
||||
}
|
||||
|
||||
@end
|
16
QuartzCore/CATransition.h
Normal file
16
QuartzCore/CATransition.h
Normal file
@ -0,0 +1,16 @@
|
||||
#import <QuartzCore/CAAnimation.h>
|
||||
|
||||
@interface CATransition : CAAnimation {
|
||||
NSString *_type;
|
||||
NSString *_subtype;
|
||||
float _startProgress;
|
||||
float _endProgress;
|
||||
}
|
||||
|
||||
@property(copy) NSString *type;
|
||||
@property(copy) NSString *subtype;
|
||||
@property float startProgress;
|
||||
@property float endProgress;
|
||||
|
||||
@end
|
||||
|
41
QuartzCore/CATransition.m
Normal file
41
QuartzCore/CATransition.m
Normal file
@ -0,0 +1,41 @@
|
||||
#import <QuartzCore/CATransition.h>
|
||||
|
||||
@implementation CATransition
|
||||
|
||||
-(NSString *)type {
|
||||
return _type;
|
||||
}
|
||||
|
||||
-(void)setType:(NSString *)value {
|
||||
value=[value copy];
|
||||
[_type release];
|
||||
_type=value;
|
||||
}
|
||||
|
||||
-(NSString *)subtype {
|
||||
return _subtype;
|
||||
}
|
||||
|
||||
-(void)setSubtype:(NSString *)value {
|
||||
value=[value copy];
|
||||
[_subtype release];
|
||||
_subtype=value;
|
||||
}
|
||||
|
||||
-(float)startProgress {
|
||||
return _startProgress;
|
||||
}
|
||||
|
||||
-(void)setStartProgress:(float)value {
|
||||
_startProgress=value;
|
||||
}
|
||||
|
||||
-(float)endProgress {
|
||||
return _endProgress;
|
||||
}
|
||||
|
||||
-(void)setEndProgress:(float)value {
|
||||
_endProgress=value;
|
||||
}
|
||||
|
||||
@end
|
9
QuartzCore/CIBloom.h
Normal file
9
QuartzCore/CIBloom.h
Normal file
@ -0,0 +1,9 @@
|
||||
#import <QuartzCore/CIFilter.h>
|
||||
|
||||
@interface CIBloom : CIFilter {
|
||||
double _inputRadius;
|
||||
double _inputIntensity;
|
||||
BOOL _enabled;
|
||||
}
|
||||
|
||||
@end
|
23
QuartzCore/CIBloom.m
Normal file
23
QuartzCore/CIBloom.m
Normal file
@ -0,0 +1,23 @@
|
||||
#import "CIBloom.h"
|
||||
#import <Foundation/NSCoder.h>
|
||||
#import <Foundation/NSException.h>
|
||||
#import <Foundation/NSString.h>
|
||||
|
||||
@implementation CIBloom
|
||||
|
||||
-initWithCoder:(NSCoder *)coder {
|
||||
if([coder allowsKeyedCoding]){
|
||||
#if 0
|
||||
// Raising keyed unarchiving exceptions, investigate
|
||||
_inputRadius=[coder decodeDoubleForKey:@"CI_inputRadius"];
|
||||
_inputIntensity=[coder decodeDoubleForKey:@"CI_inputIntensity"];
|
||||
_enabled=[coder decodeBoolForKey:@"CI_inputRadius"];
|
||||
#endif
|
||||
}
|
||||
else {
|
||||
[NSException raise:NSInvalidArgumentException format:@"-[%@ %s] does not support non-keyed coding",isa,_cmd];
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
@end
|
5
QuartzCore/CIBoxBlur.h
Normal file
5
QuartzCore/CIBoxBlur.h
Normal file
@ -0,0 +1,5 @@
|
||||
#import <QuartzCore/CIFilter.h>
|
||||
|
||||
@interface CIBoxBlur : CIFilter
|
||||
|
||||
@end
|
5
QuartzCore/CIBoxBlur.m
Normal file
5
QuartzCore/CIBoxBlur.m
Normal file
@ -0,0 +1,5 @@
|
||||
#import "CIBoxBlur.h"
|
||||
|
||||
@implementation CIBoxBlur
|
||||
|
||||
@end
|
5
QuartzCore/CILinearGradient.h
Normal file
5
QuartzCore/CILinearGradient.h
Normal file
@ -0,0 +1,5 @@
|
||||
#import <QuartzCore/CIFilter.h>
|
||||
|
||||
@interface CILinearGradient : CIFilter
|
||||
|
||||
@end
|
5
QuartzCore/CILinearGradient.m
Normal file
5
QuartzCore/CILinearGradient.m
Normal file
@ -0,0 +1,5 @@
|
||||
#import "CILinearGradient.h"
|
||||
|
||||
@implementation CILinearGradient
|
||||
|
||||
@end
|
4
QuartzCore/CoreAnimation.h
Normal file
4
QuartzCore/CoreAnimation.h
Normal file
@ -0,0 +1,4 @@
|
||||
#import <QuartzCore/CAAnimation.h>
|
||||
#import <QuartzCore/CALayer.h>
|
||||
#import <QuartzCore/CARenderer.h>
|
||||
#import <QuartzCore/CAMediaTimingFunction.h>
|
1
QuartzCore/CoreVideo.h
Normal file
1
QuartzCore/CoreVideo.h
Normal file
@ -0,0 +1 @@
|
||||
#import <CoreVideo/CoreVideo.h>
|
@ -1 +1,4 @@
|
||||
#import <CoreGraphics/CoreGraphics.h>
|
||||
#import <QuartzCore/CoreVideo.h>
|
||||
#import <QuartzCore/CoreAnimation.h>
|
||||
#import <QuartzCore/CoreImage.h>
|
||||
|
@ -25,6 +25,9 @@
|
||||
FE0FB9C710F9815300EBA597 /* CIImage.h in Headers */ = {isa = PBXBuildFile; fileRef = FE0FB9B610F9815300EBA597 /* CIImage.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE0FB9C810F9815300EBA597 /* CIVector.h in Headers */ = {isa = PBXBuildFile; fileRef = FE0FB9B810F9815300EBA597 /* CIVector.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE255FF210F10397005CE23E /* CoreImage.h in Headers */ = {isa = PBXBuildFile; fileRef = FE255FEF10F10397005CE23E /* CoreImage.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE4301AC11E255A500EBDD56 /* CoreVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = FE4301AB11E255A500EBDD56 /* CoreVideo.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE4301AD11E255A500EBDD56 /* CoreVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = FE4301AB11E255A500EBDD56 /* CoreVideo.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE4301AE11E255A500EBDD56 /* CoreVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = FE4301AB11E255A500EBDD56 /* CoreVideo.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE4477C01039EECB00ECD6A6 /* QuartzCore.h in Headers */ = {isa = PBXBuildFile; fileRef = FE4477BF1039EECB00ECD6A6 /* QuartzCore.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FE7AA0ED10F97A6700FEDD9C /* CAWindowOpenGLContext.h in Headers */ = {isa = PBXBuildFile; fileRef = FE7AA0EC10F97A6700FEDD9C /* CAWindowOpenGLContext.h */; settings = {ATTRIBUTES = (Private, ); }; };
|
||||
FE7AA0EE10F97A6700FEDD9C /* CAWindowOpenGLContext.h in Headers */ = {isa = PBXBuildFile; fileRef = FE7AA0EC10F97A6700FEDD9C /* CAWindowOpenGLContext.h */; settings = {ATTRIBUTES = (Private, ); }; };
|
||||
@ -32,6 +35,39 @@
|
||||
FEA3F2131133089500690AA2 /* CIAffineTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = FEA3F2121133089500690AA2 /* CIAffineTransform.h */; settings = {ATTRIBUTES = (Private, ); }; };
|
||||
FEA3F2141133089500690AA2 /* CIAffineTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = FEA3F2121133089500690AA2 /* CIAffineTransform.h */; settings = {ATTRIBUTES = (Private, ); }; };
|
||||
FEA3F2151133089500690AA2 /* CIAffineTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = FEA3F2121133089500690AA2 /* CIAffineTransform.h */; settings = {ATTRIBUTES = (Private, ); }; };
|
||||
FEAEF7E911E3AAD000CA0912 /* CAAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E011E3AAD000CA0912 /* CAAnimationGroup.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7EA11E3AAD000CA0912 /* CAAnimationGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E111E3AAD000CA0912 /* CAAnimationGroup.m */; };
|
||||
FEAEF7EB11E3AAD000CA0912 /* CABasicAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E211E3AAD000CA0912 /* CABasicAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7EC11E3AAD000CA0912 /* CABasicAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E311E3AAD000CA0912 /* CABasicAnimation.m */; };
|
||||
FEAEF7ED11E3AAD000CA0912 /* CAPropertyAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E411E3AAD000CA0912 /* CAPropertyAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7EE11E3AAD000CA0912 /* CAPropertyAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E511E3AAD000CA0912 /* CAPropertyAnimation.m */; };
|
||||
FEAEF7EF11E3AAD000CA0912 /* CATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E611E3AAD000CA0912 /* CATransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7F011E3AAD000CA0912 /* CATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E711E3AAD000CA0912 /* CATransition.m */; };
|
||||
FEAEF7F111E3AAD000CA0912 /* CIAffineTransform.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E811E3AAD000CA0912 /* CIAffineTransform.m */; };
|
||||
FEAEF7F211E3AAD000CA0912 /* CAAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E011E3AAD000CA0912 /* CAAnimationGroup.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7F311E3AAD000CA0912 /* CAAnimationGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E111E3AAD000CA0912 /* CAAnimationGroup.m */; };
|
||||
FEAEF7F411E3AAD000CA0912 /* CABasicAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E211E3AAD000CA0912 /* CABasicAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7F511E3AAD000CA0912 /* CABasicAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E311E3AAD000CA0912 /* CABasicAnimation.m */; };
|
||||
FEAEF7F611E3AAD000CA0912 /* CAPropertyAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E411E3AAD000CA0912 /* CAPropertyAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7F711E3AAD000CA0912 /* CAPropertyAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E511E3AAD000CA0912 /* CAPropertyAnimation.m */; };
|
||||
FEAEF7F811E3AAD000CA0912 /* CATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E611E3AAD000CA0912 /* CATransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7F911E3AAD000CA0912 /* CATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E711E3AAD000CA0912 /* CATransition.m */; };
|
||||
FEAEF7FA11E3AAD000CA0912 /* CIAffineTransform.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF7E811E3AAD000CA0912 /* CIAffineTransform.m */; };
|
||||
FEAEF7FB11E3AAD000CA0912 /* CAAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E011E3AAD000CA0912 /* CAAnimationGroup.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7FD11E3AAD000CA0912 /* CABasicAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E211E3AAD000CA0912 /* CABasicAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF7FF11E3AAD000CA0912 /* CAPropertyAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E411E3AAD000CA0912 /* CAPropertyAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF80111E3AAD000CA0912 /* CATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF7E611E3AAD000CA0912 /* CATransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF82311E3AB6A00CA0912 /* CoreAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF82211E3AB6A00CA0912 /* CoreAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF82411E3AB6A00CA0912 /* CoreAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF82211E3AB6A00CA0912 /* CoreAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF82511E3AB6A00CA0912 /* CoreAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF82211E3AB6A00CA0912 /* CoreAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF85E11E3AFEF00CA0912 /* CAMediaTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF85D11E3AFEF00CA0912 /* CAMediaTiming.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF85F11E3AFEF00CA0912 /* CAMediaTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF85D11E3AFEF00CA0912 /* CAMediaTiming.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF86011E3AFEF00CA0912 /* CAMediaTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF85D11E3AFEF00CA0912 /* CAMediaTiming.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF8C311E3B3FF00CA0912 /* CAMediaTimingFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF8C111E3B3FF00CA0912 /* CAMediaTimingFunction.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF8C411E3B3FF00CA0912 /* CAMediaTimingFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF8C211E3B3FF00CA0912 /* CAMediaTimingFunction.m */; };
|
||||
FEAEF8C511E3B3FF00CA0912 /* CAMediaTimingFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF8C111E3B3FF00CA0912 /* CAMediaTimingFunction.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FEAEF8C611E3B3FF00CA0912 /* CAMediaTimingFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAEF8C211E3B3FF00CA0912 /* CAMediaTimingFunction.m */; };
|
||||
FEAEF8C711E3B3FF00CA0912 /* CAMediaTimingFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = FEAEF8C111E3B3FF00CA0912 /* CAMediaTimingFunction.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FECA819810EBB231003472F1 /* CAAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = FEF88C2B100CC45B00B15FD7 /* CAAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FECA819910EBB231003472F1 /* CALayer.h in Headers */ = {isa = PBXBuildFile; fileRef = FEF88C2C100CC45B00B15FD7 /* CALayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
FECA819A10EBB231003472F1 /* CATransform3D.h in Headers */ = {isa = PBXBuildFile; fileRef = FEF88C2D100CC45B00B15FD7 /* CATransform3D.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
@ -86,6 +122,20 @@
|
||||
remoteGlobalIDString = FE5A884510C6F286005E348A;
|
||||
remoteInfo = "CoreGraphics-FreeBSD-i386";
|
||||
};
|
||||
FE4301A111E2556B00EBDD56 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = FE43019D11E2556B00EBDD56 /* CoreVideo.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 8DC2EF5B0486A6940098B216;
|
||||
remoteInfo = "CoreVideo-Windows-i386";
|
||||
};
|
||||
FE4301A311E2557400EBDD56 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = FE43019D11E2556B00EBDD56 /* CoreVideo.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
|
||||
remoteInfo = "CoreVideo-Windows-i386";
|
||||
};
|
||||
FECA81AD10EBB2AC003472F1 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = FEF88C1D100CC41C00B15FD7 /* CoreGraphics.xcodeproj */;
|
||||
@ -146,10 +196,25 @@
|
||||
FE0FB9B810F9815300EBA597 /* CIVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CIVector.h; sourceTree = "<group>"; };
|
||||
FE0FB9B910F9815300EBA597 /* CIVector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CIVector.m; sourceTree = "<group>"; };
|
||||
FE255FEF10F10397005CE23E /* CoreImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreImage.h; sourceTree = "<group>"; };
|
||||
FE43019D11E2556B00EBDD56 /* CoreVideo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = CoreVideo.xcodeproj; path = ../CoreVideo/CoreVideo.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
FE4301AB11E255A500EBDD56 /* CoreVideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreVideo.h; sourceTree = "<group>"; };
|
||||
FE4477BF1039EECB00ECD6A6 /* QuartzCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QuartzCore.h; sourceTree = "<group>"; };
|
||||
FE7AA0EB10F97A2A00FEDD9C /* CAWindowOpenGLContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CAWindowOpenGLContext.m; sourceTree = "<group>"; };
|
||||
FE7AA0EC10F97A6700FEDD9C /* CAWindowOpenGLContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAWindowOpenGLContext.h; sourceTree = "<group>"; };
|
||||
FEA3F2121133089500690AA2 /* CIAffineTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CIAffineTransform.h; sourceTree = "<group>"; };
|
||||
FEAEF7E011E3AAD000CA0912 /* CAAnimationGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAAnimationGroup.h; sourceTree = "<group>"; };
|
||||
FEAEF7E111E3AAD000CA0912 /* CAAnimationGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CAAnimationGroup.m; sourceTree = "<group>"; };
|
||||
FEAEF7E211E3AAD000CA0912 /* CABasicAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CABasicAnimation.h; sourceTree = "<group>"; };
|
||||
FEAEF7E311E3AAD000CA0912 /* CABasicAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CABasicAnimation.m; sourceTree = "<group>"; };
|
||||
FEAEF7E411E3AAD000CA0912 /* CAPropertyAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAPropertyAnimation.h; sourceTree = "<group>"; };
|
||||
FEAEF7E511E3AAD000CA0912 /* CAPropertyAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CAPropertyAnimation.m; sourceTree = "<group>"; };
|
||||
FEAEF7E611E3AAD000CA0912 /* CATransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CATransition.h; sourceTree = "<group>"; };
|
||||
FEAEF7E711E3AAD000CA0912 /* CATransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CATransition.m; sourceTree = "<group>"; };
|
||||
FEAEF7E811E3AAD000CA0912 /* CIAffineTransform.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CIAffineTransform.m; sourceTree = "<group>"; };
|
||||
FEAEF82211E3AB6A00CA0912 /* CoreAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreAnimation.h; sourceTree = "<group>"; };
|
||||
FEAEF85D11E3AFEF00CA0912 /* CAMediaTiming.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMediaTiming.h; sourceTree = "<group>"; };
|
||||
FEAEF8C111E3B3FF00CA0912 /* CAMediaTimingFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAMediaTimingFunction.h; sourceTree = "<group>"; };
|
||||
FEAEF8C211E3B3FF00CA0912 /* CAMediaTimingFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CAMediaTimingFunction.m; sourceTree = "<group>"; };
|
||||
FEC3ED7710E1270C00511C18 /* CARenderer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CARenderer.m; sourceTree = "<group>"; };
|
||||
FECA81A110EBB231003472F1 /* QuartzCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = QuartzCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
FED38BEA10E12BAB00A2A651 /* CARenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CARenderer.h; sourceTree = "<group>"; };
|
||||
@ -202,7 +267,30 @@
|
||||
0867D691FE84028FC02AAC07 /* QuartzCore */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
FEAEF8C111E3B3FF00CA0912 /* CAMediaTimingFunction.h */,
|
||||
FEAEF8C211E3B3FF00CA0912 /* CAMediaTimingFunction.m */,
|
||||
FEF88C2B100CC45B00B15FD7 /* CAAnimation.h */,
|
||||
FEF88C35100CC62400B15FD7 /* CAAnimation.m */,
|
||||
FEAEF7E011E3AAD000CA0912 /* CAAnimationGroup.h */,
|
||||
FEAEF7E111E3AAD000CA0912 /* CAAnimationGroup.m */,
|
||||
FED38C8D10E13FCC00A2A651 /* CABase.h */,
|
||||
FEAEF7E211E3AAD000CA0912 /* CABasicAnimation.h */,
|
||||
FEAEF7E311E3AAD000CA0912 /* CABasicAnimation.m */,
|
||||
FEF88C2C100CC45B00B15FD7 /* CALayer.h */,
|
||||
FEF88C36100CC62400B15FD7 /* CALayer.m */,
|
||||
FEAEF85D11E3AFEF00CA0912 /* CAMediaTiming.h */,
|
||||
FEAEF7E411E3AAD000CA0912 /* CAPropertyAnimation.h */,
|
||||
FEAEF7E511E3AAD000CA0912 /* CAPropertyAnimation.m */,
|
||||
FED38BEA10E12BAB00A2A651 /* CARenderer.h */,
|
||||
FEC3ED7710E1270C00511C18 /* CARenderer.m */,
|
||||
FEF88C2D100CC45B00B15FD7 /* CATransform3D.h */,
|
||||
FEF88C37100CC62400B15FD7 /* CATransform3D.m */,
|
||||
FEAEF7E611E3AAD000CA0912 /* CATransition.h */,
|
||||
FEAEF7E711E3AAD000CA0912 /* CATransition.m */,
|
||||
FE7AA0EC10F97A6700FEDD9C /* CAWindowOpenGLContext.h */,
|
||||
FE7AA0EB10F97A2A00FEDD9C /* CAWindowOpenGLContext.m */,
|
||||
FEA3F2121133089500690AA2 /* CIAffineTransform.h */,
|
||||
FEAEF7E811E3AAD000CA0912 /* CIAffineTransform.m */,
|
||||
FE0FB9B010F9815300EBA597 /* CIColor.h */,
|
||||
FE0FB9B110F9815300EBA597 /* CIColor.m */,
|
||||
FE0FB9B210F9815300EBA597 /* CIContext.h */,
|
||||
@ -213,24 +301,16 @@
|
||||
FE0FB9B710F9815300EBA597 /* CIImage.m */,
|
||||
FE0FB9B810F9815300EBA597 /* CIVector.h */,
|
||||
FE0FB9B910F9815300EBA597 /* CIVector.m */,
|
||||
FE255FEF10F10397005CE23E /* CoreImage.h */,
|
||||
FE7AA0EC10F97A6700FEDD9C /* CAWindowOpenGLContext.h */,
|
||||
FE7AA0EB10F97A2A00FEDD9C /* CAWindowOpenGLContext.m */,
|
||||
FED38C8D10E13FCC00A2A651 /* CABase.h */,
|
||||
FED38BEA10E12BAB00A2A651 /* CARenderer.h */,
|
||||
FEC3ED7710E1270C00511C18 /* CARenderer.m */,
|
||||
FE4477BF1039EECB00ECD6A6 /* QuartzCore.h */,
|
||||
FEF88C2B100CC45B00B15FD7 /* CAAnimation.h */,
|
||||
FEF88C35100CC62400B15FD7 /* CAAnimation.m */,
|
||||
FEF88C2C100CC45B00B15FD7 /* CALayer.h */,
|
||||
FEF88C36100CC62400B15FD7 /* CALayer.m */,
|
||||
FEF88C2D100CC45B00B15FD7 /* CATransform3D.h */,
|
||||
FEF88C37100CC62400B15FD7 /* CATransform3D.m */,
|
||||
08FB77AEFE84172EC02AAC07 /* Classes */,
|
||||
FEAEF82211E3AB6A00CA0912 /* CoreAnimation.h */,
|
||||
FEF88C1D100CC41C00B15FD7 /* CoreGraphics.xcodeproj */,
|
||||
FE255FEF10F10397005CE23E /* CoreImage.h */,
|
||||
FE4301AB11E255A500EBDD56 /* CoreVideo.h */,
|
||||
FE43019D11E2556B00EBDD56 /* CoreVideo.xcodeproj */,
|
||||
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
|
||||
32C88DFF0371C24200C91783 /* Other Sources */,
|
||||
034768DFFF38A50411DB9C8B /* Products */,
|
||||
FE4477BF1039EECB00ECD6A6 /* QuartzCore.h */,
|
||||
089C1665FE841158C02AAC07 /* Resources */,
|
||||
);
|
||||
name = QuartzCore;
|
||||
@ -283,6 +363,14 @@
|
||||
name = "Other Sources";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
FE43019E11E2556B00EBDD56 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
FE4301A211E2556B00EBDD56 /* CoreVideo.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
FEF88C1E100CC41C00B15FD7 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
@ -315,6 +403,14 @@
|
||||
FE0FB9BD10F9815300EBA597 /* CIImage.h in Headers */,
|
||||
FE0FB9BE10F9815300EBA597 /* CIVector.h in Headers */,
|
||||
FEA3F2131133089500690AA2 /* CIAffineTransform.h in Headers */,
|
||||
FE4301AC11E255A500EBDD56 /* CoreVideo.h in Headers */,
|
||||
FEAEF7E911E3AAD000CA0912 /* CAAnimationGroup.h in Headers */,
|
||||
FEAEF7EB11E3AAD000CA0912 /* CABasicAnimation.h in Headers */,
|
||||
FEAEF7ED11E3AAD000CA0912 /* CAPropertyAnimation.h in Headers */,
|
||||
FEAEF7EF11E3AAD000CA0912 /* CATransition.h in Headers */,
|
||||
FEAEF82311E3AB6A00CA0912 /* CoreAnimation.h in Headers */,
|
||||
FEAEF85E11E3AFEF00CA0912 /* CAMediaTiming.h in Headers */,
|
||||
FEAEF8C311E3B3FF00CA0912 /* CAMediaTimingFunction.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@ -336,6 +432,14 @@
|
||||
FE0FB9C710F9815300EBA597 /* CIImage.h in Headers */,
|
||||
FE0FB9C810F9815300EBA597 /* CIVector.h in Headers */,
|
||||
FEA3F2151133089500690AA2 /* CIAffineTransform.h in Headers */,
|
||||
FE4301AE11E255A500EBDD56 /* CoreVideo.h in Headers */,
|
||||
FEAEF7FB11E3AAD000CA0912 /* CAAnimationGroup.h in Headers */,
|
||||
FEAEF7FD11E3AAD000CA0912 /* CABasicAnimation.h in Headers */,
|
||||
FEAEF7FF11E3AAD000CA0912 /* CAPropertyAnimation.h in Headers */,
|
||||
FEAEF80111E3AAD000CA0912 /* CATransition.h in Headers */,
|
||||
FEAEF82511E3AB6A00CA0912 /* CoreAnimation.h in Headers */,
|
||||
FEAEF86011E3AFEF00CA0912 /* CAMediaTiming.h in Headers */,
|
||||
FEAEF8C711E3B3FF00CA0912 /* CAMediaTimingFunction.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@ -357,6 +461,14 @@
|
||||
FE0FB9C210F9815300EBA597 /* CIImage.h in Headers */,
|
||||
FE0FB9C310F9815300EBA597 /* CIVector.h in Headers */,
|
||||
FEA3F2141133089500690AA2 /* CIAffineTransform.h in Headers */,
|
||||
FE4301AD11E255A500EBDD56 /* CoreVideo.h in Headers */,
|
||||
FEAEF7F211E3AAD000CA0912 /* CAAnimationGroup.h in Headers */,
|
||||
FEAEF7F411E3AAD000CA0912 /* CABasicAnimation.h in Headers */,
|
||||
FEAEF7F611E3AAD000CA0912 /* CAPropertyAnimation.h in Headers */,
|
||||
FEAEF7F811E3AAD000CA0912 /* CATransition.h in Headers */,
|
||||
FEAEF82411E3AB6A00CA0912 /* CoreAnimation.h in Headers */,
|
||||
FEAEF85F11E3AFEF00CA0912 /* CAMediaTiming.h in Headers */,
|
||||
FEAEF8C511E3B3FF00CA0912 /* CAMediaTimingFunction.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@ -398,6 +510,7 @@
|
||||
);
|
||||
dependencies = (
|
||||
FECA81AE10EBB2AC003472F1 /* PBXTargetDependency */,
|
||||
FE4301A411E2557400EBDD56 /* PBXTargetDependency */,
|
||||
);
|
||||
name = "QuartzCore-Windows-i386";
|
||||
productInstallPath = "$(HOME)/Library/Frameworks";
|
||||
@ -442,6 +555,10 @@
|
||||
ProductGroup = FEF88C1E100CC41C00B15FD7 /* Products */;
|
||||
ProjectRef = FEF88C1D100CC41C00B15FD7 /* CoreGraphics.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = FE43019E11E2556B00EBDD56 /* Products */;
|
||||
ProjectRef = FE43019D11E2556B00EBDD56 /* CoreVideo.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
@ -460,6 +577,13 @@
|
||||
remoteRef = FE293C5D10D984D10031C1DC /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
FE4301A211E2556B00EBDD56 /* CoreVideo.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = CoreVideo.framework;
|
||||
remoteRef = FE4301A111E2556B00EBDD56 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
FEF88C24100CC41C00B15FD7 /* CoreGraphics.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
@ -512,6 +636,12 @@
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
FEAEF7EA11E3AAD000CA0912 /* CAAnimationGroup.m in Sources */,
|
||||
FEAEF7EC11E3AAD000CA0912 /* CABasicAnimation.m in Sources */,
|
||||
FEAEF7EE11E3AAD000CA0912 /* CAPropertyAnimation.m in Sources */,
|
||||
FEAEF7F011E3AAD000CA0912 /* CATransition.m in Sources */,
|
||||
FEAEF7F111E3AAD000CA0912 /* CIAffineTransform.m in Sources */,
|
||||
FEAEF8C411E3B3FF00CA0912 /* CAMediaTimingFunction.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@ -519,6 +649,12 @@
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
FEAEF7F311E3AAD000CA0912 /* CAAnimationGroup.m in Sources */,
|
||||
FEAEF7F511E3AAD000CA0912 /* CABasicAnimation.m in Sources */,
|
||||
FEAEF7F711E3AAD000CA0912 /* CAPropertyAnimation.m in Sources */,
|
||||
FEAEF7F911E3AAD000CA0912 /* CATransition.m in Sources */,
|
||||
FEAEF7FA11E3AAD000CA0912 /* CIAffineTransform.m in Sources */,
|
||||
FEAEF8C611E3B3FF00CA0912 /* CAMediaTimingFunction.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
@ -532,6 +668,11 @@
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
FE4301A411E2557400EBDD56 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = "CoreVideo-Windows-i386";
|
||||
targetProxy = FE4301A311E2557400EBDD56 /* PBXContainerItemProxy */;
|
||||
};
|
||||
FECA81AE10EBB2AC003472F1 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = "CoreGraphics-Windows-i386";
|
||||
|
Loading…
Reference in New Issue
Block a user