mirror of https://github.com/axmolengine/axmol.git
adds tvOS support
Ported tests: - js-tests - cpp-tsts - lua-tests - game-controller tests all of them working, but most of the tests can't be navigated since they expect a controller.
This commit is contained in:
parent
d11498ddef
commit
692c0f8a0e
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -54,6 +54,8 @@ static ALCcontext *s_ALContext = nullptr;
|
||||||
|
|
||||||
@implementation AudioEngineSessionHandler
|
@implementation AudioEngineSessionHandler
|
||||||
|
|
||||||
|
// only enable it on iOS. Disable it on tvOS
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
void AudioEngineInterruptionListenerCallback(void* user_data, UInt32 interruption_state)
|
void AudioEngineInterruptionListenerCallback(void* user_data, UInt32 interruption_state)
|
||||||
{
|
{
|
||||||
if (kAudioSessionBeginInterruption == interruption_state)
|
if (kAudioSessionBeginInterruption == interruption_state)
|
||||||
|
@ -68,6 +70,7 @@ void AudioEngineInterruptionListenerCallback(void* user_data, UInt32 interruptio
|
||||||
alcMakeContextCurrent(s_ALContext);
|
alcMakeContextCurrent(s_ALContext);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
-(id) init
|
-(id) init
|
||||||
{
|
{
|
||||||
|
@ -77,9 +80,13 @@ void AudioEngineInterruptionListenerCallback(void* user_data, UInt32 interruptio
|
||||||
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleInterruption:) name:AVAudioSessionInterruptionNotification object:[AVAudioSession sharedInstance]];
|
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleInterruption:) name:AVAudioSessionInterruptionNotification object:[AVAudioSession sharedInstance]];
|
||||||
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleInterruption:) name:UIApplicationDidBecomeActiveNotification object:nil];
|
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleInterruption:) name:UIApplicationDidBecomeActiveNotification object:nil];
|
||||||
}
|
}
|
||||||
|
// only enable it on iOS. Disable it on tvOS
|
||||||
|
// AudioSessionInitialize removed from tvOS
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
else {
|
else {
|
||||||
AudioSessionInitialize(NULL, NULL, AudioEngineInterruptionListenerCallback, self);
|
AudioSessionInitialize(NULL, NULL, AudioEngineInterruptionListenerCallback, self);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
|
|
@ -146,7 +146,13 @@ typedef enum {
|
||||||
- Frameworks: OpenAL, AudioToolbox, AVFoundation
|
- Frameworks: OpenAL, AudioToolbox, AVFoundation
|
||||||
@since v0.8
|
@since v0.8
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// AVAudioSessionDelegate not available on tvOS
|
||||||
|
#if defined(CC_TARGET_OS_TVOS)
|
||||||
|
@interface CDAudioManager : NSObject <CDLongAudioSourceDelegate, CDAudioInterruptProtocol> {
|
||||||
|
#else
|
||||||
@interface CDAudioManager : NSObject <CDLongAudioSourceDelegate, CDAudioInterruptProtocol, AVAudioSessionDelegate> {
|
@interface CDAudioManager : NSObject <CDLongAudioSourceDelegate, CDAudioInterruptProtocol, AVAudioSessionDelegate> {
|
||||||
|
#endif
|
||||||
CDSoundEngine *soundEngine;
|
CDSoundEngine *soundEngine;
|
||||||
CDLongAudioSource *backgroundMusic;
|
CDLongAudioSource *backgroundMusic;
|
||||||
NSMutableArray *audioSourceChannels;
|
NSMutableArray *audioSourceChannels;
|
||||||
|
|
|
@ -329,11 +329,17 @@ static BOOL configured = FALSE;
|
||||||
configured = TRUE;
|
configured = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
-(BOOL) isOtherAudioPlaying {
|
-(BOOL) isOtherAudioPlaying
|
||||||
|
{
|
||||||
|
// AudioSessionGetProperty removed from tvOS 9.1
|
||||||
|
#if defined(CC_TARGET_OS_TVOS)
|
||||||
|
return false;
|
||||||
|
#else
|
||||||
UInt32 isPlaying = 0;
|
UInt32 isPlaying = 0;
|
||||||
UInt32 varSize = sizeof(isPlaying);
|
UInt32 varSize = sizeof(isPlaying);
|
||||||
AudioSessionGetProperty (kAudioSessionProperty_OtherAudioIsPlaying, &varSize, &isPlaying);
|
AudioSessionGetProperty (kAudioSessionProperty_OtherAudioIsPlaying, &varSize, &isPlaying);
|
||||||
return (isPlaying != 0);
|
return (isPlaying != 0);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
-(void) setMode:(tAudioManagerMode) mode {
|
-(void) setMode:(tAudioManagerMode) mode {
|
||||||
|
@ -409,10 +415,13 @@ static BOOL configured = FALSE;
|
||||||
|
|
||||||
- (id) init: (tAudioManagerMode) mode {
|
- (id) init: (tAudioManagerMode) mode {
|
||||||
if ((self = [super init])) {
|
if ((self = [super init])) {
|
||||||
|
|
||||||
//Initialise the audio session
|
// 'delegate' not supported on tvOS
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
|
//Initialise the audio session
|
||||||
AVAudioSession* session = [AVAudioSession sharedInstance];
|
AVAudioSession* session = [AVAudioSession sharedInstance];
|
||||||
session.delegate = self;
|
session.delegate = self;
|
||||||
|
#endif
|
||||||
|
|
||||||
_mode = mode;
|
_mode = mode;
|
||||||
backgroundMusicCompletionSelector = nil;
|
backgroundMusicCompletionSelector = nil;
|
||||||
|
|
|
@ -726,11 +726,11 @@ unsigned char* FileUtils::getFileDataFromZip(const std::string& zipFilePath, con
|
||||||
CC_BREAK_IF(!file);
|
CC_BREAK_IF(!file);
|
||||||
|
|
||||||
// FIXME: Other platforms should use upstream minizip like mingw-w64
|
// FIXME: Other platforms should use upstream minizip like mingw-w64
|
||||||
#ifdef MINIZIP_FROM_SYSTEM
|
#ifdef MINIZIP_FROM_SYSTEM
|
||||||
int ret = unzLocateFile(file, filename.c_str(), NULL);
|
int ret = unzLocateFile(file, filename.c_str(), NULL);
|
||||||
#else
|
#else
|
||||||
int ret = unzLocateFile(file, filename.c_str(), 1);
|
int ret = unzLocateFile(file, filename.c_str(), 1);
|
||||||
#endif
|
#endif
|
||||||
CC_BREAK_IF(UNZ_OK != ret);
|
CC_BREAK_IF(UNZ_OK != ret);
|
||||||
|
|
||||||
char filePathA[260];
|
char filePathA[260];
|
||||||
|
@ -1189,6 +1189,11 @@ bool FileUtils::createDirectory(const std::string& path)
|
||||||
|
|
||||||
bool FileUtils::removeDirectory(const std::string& path)
|
bool FileUtils::removeDirectory(const std::string& path)
|
||||||
{
|
{
|
||||||
|
// FIXME: Why using subclassing? an interface probably will be better
|
||||||
|
// to support different OS
|
||||||
|
// FileUtils::removeDirectory is subclassed on iOS/tvOS
|
||||||
|
// and system() is not available on tvOS
|
||||||
|
#if !defined(CC_PLATFORM_IOS)
|
||||||
if (path.size() > 0 && path[path.size() - 1] != '/')
|
if (path.size() > 0 && path[path.size() - 1] != '/')
|
||||||
{
|
{
|
||||||
CCLOGERROR("Fail to remove directory, path must terminate with '/': %s", path.c_str());
|
CCLOGERROR("Fail to remove directory, path must terminate with '/': %s", path.c_str());
|
||||||
|
@ -1201,6 +1206,7 @@ bool FileUtils::removeDirectory(const std::string& path)
|
||||||
if (system(command.c_str()) >= 0)
|
if (system(command.c_str()) >= 0)
|
||||||
return true;
|
return true;
|
||||||
else
|
else
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -52,6 +52,7 @@ THE SOFTWARE.
|
||||||
#define CC_PLATFORM_TIZEN 11
|
#define CC_PLATFORM_TIZEN 11
|
||||||
#define CC_PLATFORM_QT5 12
|
#define CC_PLATFORM_QT5 12
|
||||||
#define CC_PLATFORM_WINRT 13
|
#define CC_PLATFORM_WINRT 13
|
||||||
|
#define CC_PLATFORM_TVOS 14
|
||||||
|
|
||||||
// Determine target platform by compile environment macro.
|
// Determine target platform by compile environment macro.
|
||||||
#define CC_TARGET_PLATFORM CC_PLATFORM_UNKNOWN
|
#define CC_TARGET_PLATFORM CC_PLATFORM_UNKNOWN
|
||||||
|
@ -62,12 +63,18 @@ THE SOFTWARE.
|
||||||
#define CC_TARGET_PLATFORM CC_PLATFORM_MAC
|
#define CC_TARGET_PLATFORM CC_PLATFORM_MAC
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// iphone
|
// ios
|
||||||
#if defined(CC_TARGET_OS_IPHONE)
|
#if defined(CC_TARGET_OS_IPHONE)
|
||||||
#undef CC_TARGET_PLATFORM
|
#undef CC_TARGET_PLATFORM
|
||||||
#define CC_TARGET_PLATFORM CC_PLATFORM_IOS
|
#define CC_TARGET_PLATFORM CC_PLATFORM_IOS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// tvOS
|
||||||
|
#if defined(CC_TARGET_OS_TVOS)
|
||||||
|
#undef CC_TARGET_PLATFORM
|
||||||
|
#define CC_TARGET_PLATFORM CC_PLATFORM_IOS
|
||||||
|
#endif
|
||||||
|
|
||||||
// android
|
// android
|
||||||
#if defined(ANDROID)
|
#if defined(ANDROID)
|
||||||
#undef CC_TARGET_PLATFORM
|
#undef CC_TARGET_PLATFORM
|
||||||
|
|
|
@ -40,6 +40,9 @@ NS_CC_BEGIN
|
||||||
// ios no MessageBox, use log instead
|
// ios no MessageBox, use log instead
|
||||||
void MessageBox(const char * msg, const char * title)
|
void MessageBox(const char * msg, const char * title)
|
||||||
{
|
{
|
||||||
|
// only enable it on iOS.
|
||||||
|
// FIXME: Implement it for tvOS
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
NSString * tmpTitle = (title) ? [NSString stringWithUTF8String : title] : nil;
|
NSString * tmpTitle = (title) ? [NSString stringWithUTF8String : title] : nil;
|
||||||
NSString * tmpMsg = (msg) ? [NSString stringWithUTF8String : msg] : nil;
|
NSString * tmpMsg = (msg) ? [NSString stringWithUTF8String : msg] : nil;
|
||||||
UIAlertView * messageBox = [[UIAlertView alloc] initWithTitle: tmpTitle
|
UIAlertView * messageBox = [[UIAlertView alloc] initWithTitle: tmpTitle
|
||||||
|
@ -49,6 +52,8 @@ void MessageBox(const char * msg, const char * title)
|
||||||
otherButtonTitles: nil];
|
otherButtonTitles: nil];
|
||||||
[messageBox autorelease];
|
[messageBox autorelease];
|
||||||
[messageBox show];
|
[messageBox show];
|
||||||
|
#endif
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void LuaLog(const char * format)
|
void LuaLog(const char * format)
|
||||||
|
|
|
@ -35,7 +35,9 @@
|
||||||
#import <UIKit/UIKit.h>
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
// Accelerometer
|
// Accelerometer
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
#import<CoreMotion/CoreMotion.h>
|
#import<CoreMotion/CoreMotion.h>
|
||||||
|
#endif
|
||||||
#import<CoreFoundation/CoreFoundation.h>
|
#import<CoreFoundation/CoreFoundation.h>
|
||||||
|
|
||||||
// Vibrate
|
// Vibrate
|
||||||
|
@ -43,6 +45,7 @@
|
||||||
|
|
||||||
#define SENSOR_DELAY_GAME 0.02
|
#define SENSOR_DELAY_GAME 0.02
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
@interface CCAccelerometerDispatcher : NSObject<UIAccelerometerDelegate>
|
@interface CCAccelerometerDispatcher : NSObject<UIAccelerometerDelegate>
|
||||||
{
|
{
|
||||||
cocos2d::Acceleration *_acceleration;
|
cocos2d::Acceleration *_acceleration;
|
||||||
|
@ -142,8 +145,9 @@ static CCAccelerometerDispatcher* s_pAccelerometerDispatcher;
|
||||||
auto dispatcher = cocos2d::Director::getInstance()->getEventDispatcher();
|
auto dispatcher = cocos2d::Director::getInstance()->getEventDispatcher();
|
||||||
dispatcher->dispatchEvent(&event);
|
dispatcher->dispatchEvent(&event);
|
||||||
}
|
}
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
#endif // !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|
||||||
|
@ -173,16 +177,18 @@ int Device::getDPI()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void Device::setAccelerometerEnabled(bool isEnabled)
|
void Device::setAccelerometerEnabled(bool isEnabled)
|
||||||
{
|
{
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[[CCAccelerometerDispatcher sharedAccelerometerDispatcher] setAccelerometerEnabled:isEnabled];
|
[[CCAccelerometerDispatcher sharedAccelerometerDispatcher] setAccelerometerEnabled:isEnabled];
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void Device::setAccelerometerInterval(float interval)
|
void Device::setAccelerometerInterval(float interval)
|
||||||
{
|
{
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[[CCAccelerometerDispatcher sharedAccelerometerDispatcher] setAccelerometerInterval:interval];
|
[[CCAccelerometerDispatcher sharedAccelerometerDispatcher] setAccelerometerInterval:interval];
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
|
@ -234,9 +240,12 @@ static CGSize _calculateStringSize(NSString *str, id font, CGSize *constrainSize
|
||||||
NSDictionary *attibutes = @{NSFontAttributeName:font};
|
NSDictionary *attibutes = @{NSFontAttributeName:font};
|
||||||
dim = [str boundingRectWithSize:textRect options:(NSStringDrawingOptions)(NSStringDrawingUsesLineFragmentOrigin) attributes:attibutes context:nil].size;
|
dim = [str boundingRectWithSize:textRect options:(NSStringDrawingOptions)(NSStringDrawingUsesLineFragmentOrigin) attributes:attibutes context:nil].size;
|
||||||
}
|
}
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
|
// not available on tvOS, and tvOS version is >= 7.0
|
||||||
else {
|
else {
|
||||||
dim = [str sizeWithFont:font constrainedToSize:textRect];
|
dim = [str sizeWithFont:font constrainedToSize:textRect];
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
dim.width = ceilf(dim.width);
|
dim.width = ceilf(dim.width);
|
||||||
dim.height = ceilf(dim.height);
|
dim.height = ceilf(dim.height);
|
||||||
|
@ -421,6 +430,9 @@ static bool _initWithString(const char * text, cocos2d::Device::TextAlign align,
|
||||||
|
|
||||||
[paragraphStyle release];
|
[paragraphStyle release];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
|
// not available on tvOS, and tvOS version is >= 7.0
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
CGContextSetRGBStrokeColor(context, info->strokeColorR, info->strokeColorG, info->strokeColorB, info->strokeColorA);
|
CGContextSetRGBStrokeColor(context, info->strokeColorR, info->strokeColorG, info->strokeColorB, info->strokeColorA);
|
||||||
|
@ -429,13 +441,35 @@ static bool _initWithString(const char * text, cocos2d::Device::TextAlign align,
|
||||||
//original code that was not working in iOS 7
|
//original code that was not working in iOS 7
|
||||||
[str drawInRect: rect withFont:font lineBreakMode:NSLineBreakByWordWrapping alignment:nsAlign];
|
[str drawInRect: rect withFont:font lineBreakMode:NSLineBreakByWordWrapping alignment:nsAlign];
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
CGContextSetTextDrawingMode(context, kCGTextFill);
|
CGContextSetTextDrawingMode(context, kCGTextFill);
|
||||||
|
|
||||||
// actually draw the text in the context
|
// actually draw the text in the context
|
||||||
[str drawInRect: rect withFont:font lineBreakMode:NSLineBreakByWordWrapping alignment:nsAlign];
|
if (s_isIOS7OrHigher)
|
||||||
|
{
|
||||||
|
NSMutableParagraphStyle* paragraphStyle = [[NSMutableParagraphStyle alloc] init];
|
||||||
|
paragraphStyle.lineBreakMode = NSLineBreakByWordWrapping;
|
||||||
|
paragraphStyle.alignment = nsAlign;
|
||||||
|
|
||||||
|
NSDictionary *attributes = @{ NSFontAttributeName: font,
|
||||||
|
NSParagraphStyleAttributeName: paragraphStyle,
|
||||||
|
NSForegroundColorAttributeName: [UIColor colorWithRed:info->tintColorR
|
||||||
|
green:info->tintColorG
|
||||||
|
blue:info->tintColorB
|
||||||
|
alpha:info->tintColorA]
|
||||||
|
};
|
||||||
|
[str drawInRect:rect withAttributes: attributes];
|
||||||
|
[paragraphStyle release];
|
||||||
|
}
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
|
else
|
||||||
|
{
|
||||||
|
[str drawInRect: rect withFont:font lineBreakMode:NSLineBreakByWordWrapping alignment:nsAlign];
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
CGContextEndTransparencyLayer(context);
|
CGContextEndTransparencyLayer(context);
|
||||||
|
|
||||||
// pop the context
|
// pop the context
|
||||||
|
|
|
@ -738,8 +738,14 @@ Copyright (C) 2008 Apple Inc. All Rights Reserved.
|
||||||
double aniDuration = [[info objectForKey:UIKeyboardAnimationDurationUserInfoKey] doubleValue];
|
double aniDuration = [[info objectForKey:UIKeyboardAnimationDurationUserInfoKey] doubleValue];
|
||||||
|
|
||||||
CGSize viewSize = self.frame.size;
|
CGSize viewSize = self.frame.size;
|
||||||
|
|
||||||
|
#if defined(CC_TARGET_OS_TVOS)
|
||||||
|
// statusBarOrientation not defined on tvOS, and also, orientation makes
|
||||||
|
// no sense on tvOS
|
||||||
|
begin.origin.y = viewSize.height - begin.origin.y - begin.size.height;
|
||||||
|
end.origin.y = viewSize.height - end.origin.y - end.size.height;
|
||||||
|
#else
|
||||||
CGFloat tmp;
|
CGFloat tmp;
|
||||||
|
|
||||||
switch (getFixedOrientation([[UIApplication sharedApplication] statusBarOrientation]))
|
switch (getFixedOrientation([[UIApplication sharedApplication] statusBarOrientation]))
|
||||||
{
|
{
|
||||||
case UIInterfaceOrientationPortrait:
|
case UIInterfaceOrientationPortrait:
|
||||||
|
@ -781,6 +787,7 @@ Copyright (C) 2008 Apple Inc. All Rights Reserved.
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
auto glview = cocos2d::Director::getInstance()->getOpenGLView();
|
auto glview = cocos2d::Director::getInstance()->getOpenGLView();
|
||||||
float scaleX = glview->getScaleX();
|
float scaleX = glview->getScaleX();
|
||||||
|
@ -828,7 +835,14 @@ Copyright (C) 2008 Apple Inc. All Rights Reserved.
|
||||||
//CGSize screenSize = self.window.screen.bounds.size;
|
//CGSize screenSize = self.window.screen.bounds.size;
|
||||||
dispatcher->dispatchKeyboardDidShow(notiInfo);
|
dispatcher->dispatchKeyboardDidShow(notiInfo);
|
||||||
caretRect_ = end;
|
caretRect_ = end;
|
||||||
caretRect_.origin.y = viewSize.height - (caretRect_.origin.y + caretRect_.size.height + [UIFont smallSystemFontSize]);
|
|
||||||
|
#if defined(CC_TARGET_OS_TVOS)
|
||||||
|
// smallSystemFontSize not available on TVOS
|
||||||
|
int fontSize = 12;
|
||||||
|
#else
|
||||||
|
int fontSize = [UIFont smallSystemFontSize];
|
||||||
|
#endif
|
||||||
|
caretRect_.origin.y = viewSize.height - (caretRect_.origin.y + caretRect_.size.height + fontSize);
|
||||||
caretRect_.size.height = 0;
|
caretRect_.size.height = 0;
|
||||||
isKeyboardShown_ = YES;
|
isKeyboardShown_ = YES;
|
||||||
}
|
}
|
||||||
|
@ -844,6 +858,7 @@ Copyright (C) 2008 Apple Inc. All Rights Reserved.
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
UIInterfaceOrientation getFixedOrientation(UIInterfaceOrientation statusBarOrientation)
|
UIInterfaceOrientation getFixedOrientation(UIInterfaceOrientation statusBarOrientation)
|
||||||
{
|
{
|
||||||
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0)
|
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0)
|
||||||
|
@ -852,6 +867,7 @@ UIInterfaceOrientation getFixedOrientation(UIInterfaceOrientation statusBarOrien
|
||||||
}
|
}
|
||||||
return statusBarOrientation;
|
return statusBarOrientation;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
-(void) doAnimationWhenKeyboardMoveWithDuration:(float)duration distance:(float)dis
|
-(void) doAnimationWhenKeyboardMoveWithDuration:(float)duration distance:(float)dis
|
||||||
{
|
{
|
||||||
|
@ -868,7 +884,10 @@ UIInterfaceOrientation getFixedOrientation(UIInterfaceOrientation statusBarOrien
|
||||||
dis *= glview->getScaleY();
|
dis *= glview->getScaleY();
|
||||||
|
|
||||||
dis /= self.contentScaleFactor;
|
dis /= self.contentScaleFactor;
|
||||||
|
|
||||||
|
#if defined(CC_TARGET_OS_TVOS)
|
||||||
|
self.frame = CGRectMake(originalRect_.origin.x, originalRect_.origin.y - dis, originalRect_.size.width, originalRect_.size.height);
|
||||||
|
#else
|
||||||
switch (getFixedOrientation([[UIApplication sharedApplication] statusBarOrientation]))
|
switch (getFixedOrientation([[UIApplication sharedApplication] statusBarOrientation]))
|
||||||
{
|
{
|
||||||
case UIInterfaceOrientationPortrait:
|
case UIInterfaceOrientationPortrait:
|
||||||
|
@ -890,6 +909,7 @@ UIInterfaceOrientation getFixedOrientation(UIInterfaceOrientation statusBarOrien
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
[UIView commitAnimations];
|
[UIView commitAnimations];
|
||||||
}
|
}
|
||||||
|
|
|
@ -142,7 +142,10 @@ bool GLViewImpl::initWithRect(const std::string& viewName, Rect rect, float fram
|
||||||
multiSampling: NO
|
multiSampling: NO
|
||||||
numberOfSamples: 0];
|
numberOfSamples: 0];
|
||||||
|
|
||||||
|
// Not available on tvOS
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[eaglview setMultipleTouchEnabled:YES];
|
[eaglview setMultipleTouchEnabled:YES];
|
||||||
|
#endif
|
||||||
|
|
||||||
_screenSize.width = _designResolutionSize.width = [eaglview getWidth];
|
_screenSize.width = _designResolutionSize.width = [eaglview getWidth];
|
||||||
_screenSize.height = _designResolutionSize.height = [eaglview getHeight];
|
_screenSize.height = _designResolutionSize.height = [eaglview getHeight];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#include "jsb_cocos2dx_experimental_video_auto.hpp"
|
#include "jsb_cocos2dx_experimental_video_auto.hpp"
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
#include "cocos2d_specifics.hpp"
|
#include "cocos2d_specifics.hpp"
|
||||||
#include "UIVideoPlayer.h"
|
#include "UIVideoPlayer.h"
|
||||||
|
|
||||||
|
@ -363,4 +363,4 @@ void register_all_cocos2dx_experimental_video(JSContext* cx, JS::HandleObject ob
|
||||||
js_register_cocos2dx_experimental_video_VideoPlayer(cx, ns);
|
js_register_cocos2dx_experimental_video_VideoPlayer(cx, ns);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#endif //#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#include "base/ccConfig.h"
|
#include "base/ccConfig.h"
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
#ifndef __cocos2dx_experimental_video_h__
|
#ifndef __cocos2dx_experimental_video_h__
|
||||||
#define __cocos2dx_experimental_video_h__
|
#define __cocos2dx_experimental_video_h__
|
||||||
|
|
||||||
|
@ -30,4 +30,4 @@ bool js_cocos2dx_experimental_video_VideoPlayer_create(JSContext *cx, uint32_t a
|
||||||
bool js_cocos2dx_experimental_video_VideoPlayer_VideoPlayer(JSContext *cx, uint32_t argc, jsval *vp);
|
bool js_cocos2dx_experimental_video_VideoPlayer_VideoPlayer(JSContext *cx, uint32_t argc, jsval *vp);
|
||||||
|
|
||||||
#endif // __cocos2dx_experimental_video_h__
|
#endif // __cocos2dx_experimental_video_h__
|
||||||
#endif //#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#endif //#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#include "jsb_cocos2dx_experimental_webView_auto.hpp"
|
#include "jsb_cocos2dx_experimental_webView_auto.hpp"
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
#include "cocos2d_specifics.hpp"
|
#include "cocos2d_specifics.hpp"
|
||||||
#include "UIWebView.h"
|
#include "UIWebView.h"
|
||||||
|
|
||||||
|
@ -426,4 +426,4 @@ void register_all_cocos2dx_experimental_webView(JSContext* cx, JS::HandleObject
|
||||||
js_register_cocos2dx_experimental_webView_WebView(cx, ns);
|
js_register_cocos2dx_experimental_webView_WebView(cx, ns);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif //#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#endif //#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#include "base/ccConfig.h"
|
#include "base/ccConfig.h"
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
#ifndef __cocos2dx_experimental_webView_h__
|
#ifndef __cocos2dx_experimental_webView_h__
|
||||||
#define __cocos2dx_experimental_webView_h__
|
#define __cocos2dx_experimental_webView_h__
|
||||||
|
|
||||||
|
@ -33,4 +33,4 @@ bool js_cocos2dx_experimental_webView_WebView_create(JSContext *cx, uint32_t arg
|
||||||
bool js_cocos2dx_experimental_webView_WebView_WebView(JSContext *cx, uint32_t argc, jsval *vp);
|
bool js_cocos2dx_experimental_webView_WebView_WebView(JSContext *cx, uint32_t argc, jsval *vp);
|
||||||
|
|
||||||
#endif // __cocos2dx_experimental_webView_h__
|
#endif // __cocos2dx_experimental_webView_h__
|
||||||
#endif //#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#endif //#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
|
@ -100,7 +100,7 @@ int js_module_register()
|
||||||
sc->addRegisterCallback(register_all_cocos2dx_navmesh_manual);
|
sc->addRegisterCallback(register_all_cocos2dx_navmesh_manual);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
sc->addRegisterCallback(register_all_cocos2dx_experimental_video);
|
sc->addRegisterCallback(register_all_cocos2dx_experimental_video);
|
||||||
sc->addRegisterCallback(register_all_cocos2dx_experimental_video_manual);
|
sc->addRegisterCallback(register_all_cocos2dx_experimental_video_manual);
|
||||||
sc->addRegisterCallback(register_all_cocos2dx_experimental_webView);
|
sc->addRegisterCallback(register_all_cocos2dx_experimental_webView);
|
||||||
|
|
|
@ -160,6 +160,105 @@
|
||||||
4BE089E41ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE089E01ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.cpp */; };
|
4BE089E41ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE089E01ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.cpp */; };
|
||||||
4BE089E51ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 4BE089E11ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.hpp */; };
|
4BE089E51ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 4BE089E11ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.hpp */; };
|
||||||
4BE089EC1ADF967400D65D4B /* jsb_cocos2dx_experimental_webView_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE089EA1ADF967400D65D4B /* jsb_cocos2dx_experimental_webView_manual.h */; };
|
4BE089EC1ADF967400D65D4B /* jsb_cocos2dx_experimental_webView_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE089EA1ADF967400D65D4B /* jsb_cocos2dx_experimental_webView_manual.h */; };
|
||||||
|
507B42151C31DCC60067B53E /* js_module_register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ADD1C0D91C196BDF00733781 /* js_module_register.cpp */; };
|
||||||
|
507B42161C31DCC60067B53E /* JavaScriptObjCBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0541A74E1973876100E45470 /* JavaScriptObjCBridge.mm */; };
|
||||||
|
507B42171C31DCC60067B53E /* jsb_cocos2dx_3d_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 420BBCF51AA48EE900493976 /* jsb_cocos2dx_3d_manual.cpp */; };
|
||||||
|
507B42181C31DCC60067B53E /* jsb_cocos2dx_builder_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E3218BDF19200352BAA /* jsb_cocos2dx_builder_auto.cpp */; };
|
||||||
|
507B42191C31DCC60067B53E /* js_bindings_chipmunk_functions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E4718BDF19200352BAA /* js_bindings_chipmunk_functions.cpp */; };
|
||||||
|
507B421A1C31DCC60067B53E /* js_bindings_system_functions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E7118BDF19200352BAA /* js_bindings_system_functions.cpp */; };
|
||||||
|
507B421B1C31DCC60067B53E /* js_bindings_chipmunk_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E4A18BDF19200352BAA /* js_bindings_chipmunk_manual.cpp */; };
|
||||||
|
507B421C1C31DCC60067B53E /* jsb_opengl_registration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E6D18BDF19200352BAA /* jsb_opengl_registration.cpp */; };
|
||||||
|
507B421D1C31DCC60067B53E /* jsb_websocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E7818BDF19200352BAA /* jsb_websocket.cpp */; };
|
||||||
|
507B421E1C31DCC60067B53E /* js_bindings_core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E6218BDF19200352BAA /* js_bindings_core.cpp */; };
|
||||||
|
507B421F1C31DCC60067B53E /* jsb_cocos2dx_3d_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 420BBCEE1AA48EDE00493976 /* jsb_cocos2dx_3d_auto.cpp */; };
|
||||||
|
507B42201C31DCC60067B53E /* jsb_cocos2dx_navmesh_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BAFA58F91B319F05004F9246 /* jsb_cocos2dx_navmesh_auto.cpp */; };
|
||||||
|
507B42211C31DCC60067B53E /* js_bindings_ccbreader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E5318BDF19200352BAA /* js_bindings_ccbreader.cpp */; };
|
||||||
|
507B42221C31DCC60067B53E /* XMLHTTPRequest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E7A18BDF19200352BAA /* XMLHTTPRequest.cpp */; };
|
||||||
|
507B42231C31DCC60067B53E /* jsb_cocos2dx_studio_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E5718BDF19200352BAA /* jsb_cocos2dx_studio_manual.cpp */; };
|
||||||
|
507B42241C31DCC60067B53E /* jsb_cocos2dx_navmesh_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BAFA59011B319F38004F9246 /* jsb_cocos2dx_navmesh_manual.cpp */; };
|
||||||
|
507B42251C31DCC60067B53E /* jsb_cocos2dx_extension_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E3518BDF19200352BAA /* jsb_cocos2dx_extension_auto.cpp */; };
|
||||||
|
507B42261C31DCC60067B53E /* jsb_cocos2dx_audioengine_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BAF638DA1B5F5DC900CDB43A /* jsb_cocos2dx_audioengine_auto.cpp */; };
|
||||||
|
507B42271C31DCC60067B53E /* js_bindings_opengl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E6418BDF19200352BAA /* js_bindings_opengl.cpp */; };
|
||||||
|
507B42281C31DCC60067B53E /* CCComponentJS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA9FD5D01BAC0A7600996C85 /* CCComponentJS.cpp */; };
|
||||||
|
507B42291C31DCC60067B53E /* jsb_cocos2dx_ui_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AB5E62918D05BC80088DAA4 /* jsb_cocos2dx_ui_auto.cpp */; };
|
||||||
|
507B422A1C31DCC60067B53E /* jsb_cocos2dx_spine_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E3B18BDF19200352BAA /* jsb_cocos2dx_spine_auto.cpp */; };
|
||||||
|
507B422B1C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4BE089E01ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.cpp */; };
|
||||||
|
507B422C1C31DCC60067B53E /* js_bindings_system_registration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E7418BDF19200352BAA /* js_bindings_system_registration.cpp */; };
|
||||||
|
507B422D1C31DCC60067B53E /* jsb_cocos2dx_experimental_video_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B38AD56C1B1D38700057DD7F /* jsb_cocos2dx_experimental_video_auto.cpp */; };
|
||||||
|
507B422E1C31DCC60067B53E /* cocos2d_specifics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E4E18BDF19200352BAA /* cocos2d_specifics.cpp */; };
|
||||||
|
507B422F1C31DCC60067B53E /* jsb_cocos2dx_physics3d_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 426390021B0EC1C6004C53A2 /* jsb_cocos2dx_physics3d_manual.cpp */; };
|
||||||
|
507B42301C31DCC60067B53E /* jsb_cocos2dx_physics3d_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 42638FFB1B0EC1B7004C53A2 /* jsb_cocos2dx_physics3d_auto.cpp */; };
|
||||||
|
507B42311C31DCC60067B53E /* jsb_opengl_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E6B18BDF19200352BAA /* jsb_opengl_manual.cpp */; };
|
||||||
|
507B42321C31DCC60067B53E /* jsb_cocos2dx_spine_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E8118BDF19200352BAA /* jsb_cocos2dx_spine_manual.cpp */; };
|
||||||
|
507B42331C31DCC60067B53E /* jsb_cocos2dx_3d_extension_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BAEE4D6F1AC3FFAD003BEB0F /* jsb_cocos2dx_3d_extension_auto.cpp */; };
|
||||||
|
507B42341C31DCC60067B53E /* js_bindings_chipmunk_registration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E4C18BDF19200352BAA /* js_bindings_chipmunk_registration.cpp */; };
|
||||||
|
507B42351C31DCC60067B53E /* jsb_cocos2dx_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E2F18BDF19200352BAA /* jsb_cocos2dx_auto.cpp */; };
|
||||||
|
507B42361C31DCC60067B53E /* jsb_cocos2dx_ui_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AB5E63118D05BF30088DAA4 /* jsb_cocos2dx_ui_manual.cpp */; };
|
||||||
|
507B42371C31DCC60067B53E /* jsb_cocos2dx_extension_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E5B18BDF19200352BAA /* jsb_cocos2dx_extension_manual.cpp */; };
|
||||||
|
507B42381C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B22F4A71B159A7A0044C14E /* jsb_cocos2dx_experimental_webView_manual.cpp */; };
|
||||||
|
507B42391C31DCC60067B53E /* jsb_cocos2dx_studio_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E3E18BDF19200352BAA /* jsb_cocos2dx_studio_auto.cpp */; };
|
||||||
|
507B423A1C31DCC60067B53E /* js_manual_conversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E6618BDF19200352BAA /* js_manual_conversions.cpp */; };
|
||||||
|
507B423B1C31DCC60067B53E /* jsb_socketio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83A5661718DA878400FC31A0 /* jsb_socketio.cpp */; };
|
||||||
|
507B423C1C31DCC60067B53E /* jsb_opengl_functions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E6918BDF19200352BAA /* jsb_opengl_functions.cpp */; };
|
||||||
|
507B423D1C31DCC60067B53E /* js_bindings_chipmunk_auto_classes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E4418BDF19200352BAA /* js_bindings_chipmunk_auto_classes.cpp */; };
|
||||||
|
507B423E1C31DCC60067B53E /* jsb_cocos2dx_studio_conversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA4095C01A6F730A005E53F6 /* jsb_cocos2dx_studio_conversions.cpp */; };
|
||||||
|
507B423F1C31DCC60067B53E /* jsb_cocos2dx_navmesh_conversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BAFA59071B319F7E004F9246 /* jsb_cocos2dx_navmesh_conversions.cpp */; };
|
||||||
|
507B42401C31DCC60067B53E /* ScriptingCore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A119E7C18BDF19200352BAA /* ScriptingCore.cpp */; };
|
||||||
|
507B42411C31DCC60067B53E /* jsb_cocos2dx_experimental_video_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B38AD5681B1D384A0057DD7F /* jsb_cocos2dx_experimental_video_manual.cpp */; };
|
||||||
|
507B42421C31DCC60067B53E /* jsb_event_dispatcher_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A1D3B7618C44FD000922D3C /* jsb_event_dispatcher_manual.cpp */; };
|
||||||
|
507B42441C31DCC60067B53E /* libjs_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A119F0D18BDF1FF00352BAA /* libjs_static.a */; };
|
||||||
|
507B42461C31DCC60067B53E /* jsb_cocos2dx_studio_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E3F18BDF19200352BAA /* jsb_cocos2dx_studio_auto.hpp */; };
|
||||||
|
507B42471C31DCC60067B53E /* jsb_cocos2dx_experimental_video_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = B38AD5691B1D384A0057DD7F /* jsb_cocos2dx_experimental_video_manual.h */; };
|
||||||
|
507B42481C31DCC60067B53E /* ScriptingCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E7D18BDF19200352BAA /* ScriptingCore.h */; };
|
||||||
|
507B42491C31DCC60067B53E /* jsb_cocos2dx_physics3d_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 426390031B0EC1C6004C53A2 /* jsb_cocos2dx_physics3d_manual.h */; };
|
||||||
|
507B424A1C31DCC60067B53E /* cocos2d_specifics.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E4F18BDF19200352BAA /* cocos2d_specifics.hpp */; };
|
||||||
|
507B424B1C31DCC60067B53E /* jsb_socketio.h in Headers */ = {isa = PBXBuildFile; fileRef = 83A5661818DA878400FC31A0 /* jsb_socketio.h */; };
|
||||||
|
507B424C1C31DCC60067B53E /* jsb_event_dispatcher_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1D3B7718C44FD000922D3C /* jsb_event_dispatcher_manual.h */; };
|
||||||
|
507B424D1C31DCC60067B53E /* jsb_cocos2dx_navmesh_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = BAFA59021B319F38004F9246 /* jsb_cocos2dx_navmesh_manual.h */; };
|
||||||
|
507B424E1C31DCC60067B53E /* js_bindings_system_registration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E7518BDF19200352BAA /* js_bindings_system_registration.h */; };
|
||||||
|
507B424F1C31DCC60067B53E /* jsb_cocos2dx_studio_conversions.h in Headers */ = {isa = PBXBuildFile; fileRef = BA4095C11A6F730A005E53F6 /* jsb_cocos2dx_studio_conversions.h */; };
|
||||||
|
507B42501C31DCC60067B53E /* cocosbuilder_specifics.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E5218BDF19200352BAA /* cocosbuilder_specifics.hpp */; };
|
||||||
|
507B42511C31DCC60067B53E /* js_bindings_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E6118BDF19200352BAA /* js_bindings_config.h */; };
|
||||||
|
507B42521C31DCC60067B53E /* jsb_cocos2dx_navmesh_conversions.h in Headers */ = {isa = PBXBuildFile; fileRef = BAFA59081B319F7E004F9246 /* jsb_cocos2dx_navmesh_conversions.h */; };
|
||||||
|
507B42531C31DCC60067B53E /* jsb_cocos2dx_3d_extension_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BAEE4D701AC3FFAD003BEB0F /* jsb_cocos2dx_3d_extension_auto.hpp */; };
|
||||||
|
507B42541C31DCC60067B53E /* js_bindings_chipmunk_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E4B18BDF19200352BAA /* js_bindings_chipmunk_manual.h */; };
|
||||||
|
507B42551C31DCC60067B53E /* jsb_websocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E7918BDF19200352BAA /* jsb_websocket.h */; };
|
||||||
|
507B42561C31DCC60067B53E /* jsb_cocos2dx_extension_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E3618BDF19200352BAA /* jsb_cocos2dx_extension_auto.hpp */; };
|
||||||
|
507B42571C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B22F4A81B159A7A0044C14E /* jsb_cocos2dx_experimental_webView_manual.h */; };
|
||||||
|
507B42581C31DCC60067B53E /* jsb_cocos2dx_builder_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E3318BDF19200352BAA /* jsb_cocos2dx_builder_auto.hpp */; };
|
||||||
|
507B42591C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 4BE089E11ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.hpp */; };
|
||||||
|
507B425A1C31DCC60067B53E /* js_bindings_chipmunk_auto_classes.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E4518BDF19200352BAA /* js_bindings_chipmunk_auto_classes.h */; };
|
||||||
|
507B425B1C31DCC60067B53E /* jsb_cocos2dx_spine_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E3C18BDF19200352BAA /* jsb_cocos2dx_spine_auto.hpp */; };
|
||||||
|
507B425C1C31DCC60067B53E /* jsb_opengl_registration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E6E18BDF19200352BAA /* jsb_opengl_registration.h */; };
|
||||||
|
507B425D1C31DCC60067B53E /* spidermonkey_specifics.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E7E18BDF19200352BAA /* spidermonkey_specifics.h */; };
|
||||||
|
507B425E1C31DCC60067B53E /* jsb_opengl_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E6C18BDF19200352BAA /* jsb_opengl_manual.h */; };
|
||||||
|
507B425F1C31DCC60067B53E /* js_bindings_core.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E6318BDF19200352BAA /* js_bindings_core.h */; };
|
||||||
|
507B42601C31DCC60067B53E /* js_bindings_ccbreader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E5418BDF19200352BAA /* js_bindings_ccbreader.h */; };
|
||||||
|
507B42611C31DCC60067B53E /* jsb_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E6818BDF19200352BAA /* jsb_helper.h */; };
|
||||||
|
507B42621C31DCC60067B53E /* jsb_cocos2dx_extension_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E5C18BDF19200352BAA /* jsb_cocos2dx_extension_manual.h */; };
|
||||||
|
507B42631C31DCC60067B53E /* js_bindings_system_functions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E7218BDF19200352BAA /* js_bindings_system_functions.h */; };
|
||||||
|
507B42641C31DCC60067B53E /* js_manual_conversions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E6718BDF19200352BAA /* js_manual_conversions.h */; };
|
||||||
|
507B42651C31DCC60067B53E /* XMLHTTPRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E7B18BDF19200352BAA /* XMLHTTPRequest.h */; };
|
||||||
|
507B42661C31DCC60067B53E /* jsb_cocos2dx_ui_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB5E63218D05BF30088DAA4 /* jsb_cocos2dx_ui_manual.h */; };
|
||||||
|
507B42671C31DCC60067B53E /* jsb_opengl_functions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E6A18BDF19200352BAA /* jsb_opengl_functions.h */; };
|
||||||
|
507B42681C31DCC60067B53E /* jsb_cocos2dx_audioengine_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BAF638DB1B5F5DC900CDB43A /* jsb_cocos2dx_audioengine_auto.hpp */; };
|
||||||
|
507B42691C31DCC60067B53E /* jsb_cocos2dx_ui_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1AB5E62A18D05BC80088DAA4 /* jsb_cocos2dx_ui_auto.hpp */; };
|
||||||
|
507B426A1C31DCC60067B53E /* js_bindings_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E6518BDF19200352BAA /* js_bindings_opengl.h */; };
|
||||||
|
507B426B1C31DCC60067B53E /* jsb_cocos2dx_studio_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E5818BDF19200352BAA /* jsb_cocos2dx_studio_manual.h */; };
|
||||||
|
507B426C1C31DCC60067B53E /* jsb_cocos2dx_physics3d_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 42638FFC1B0EC1B7004C53A2 /* jsb_cocos2dx_physics3d_auto.hpp */; };
|
||||||
|
507B426D1C31DCC60067B53E /* jsb_cocos2dx_3d_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 420BBCF61AA48EE900493976 /* jsb_cocos2dx_3d_manual.h */; };
|
||||||
|
507B426E1C31DCC60067B53E /* js_bindings_chipmunk_auto_classes_registration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E4618BDF19200352BAA /* js_bindings_chipmunk_auto_classes_registration.h */; };
|
||||||
|
507B426F1C31DCC60067B53E /* CCComponentJS.h in Headers */ = {isa = PBXBuildFile; fileRef = BA9FD5D11BAC0A7600996C85 /* CCComponentJS.h */; };
|
||||||
|
507B42701C31DCC60067B53E /* jsb_cocos2dx_3d_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 420BBCEF1AA48EDE00493976 /* jsb_cocos2dx_3d_auto.hpp */; };
|
||||||
|
507B42711C31DCC60067B53E /* js_bindings_chipmunk_registration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E4D18BDF19200352BAA /* js_bindings_chipmunk_registration.h */; };
|
||||||
|
507B42721C31DCC60067B53E /* js_bindings_chipmunk_functions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E4818BDF19200352BAA /* js_bindings_chipmunk_functions.h */; };
|
||||||
|
507B42731C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE089EA1ADF967400D65D4B /* jsb_cocos2dx_experimental_webView_manual.h */; };
|
||||||
|
507B42741C31DCC60067B53E /* jsb_cocos2dx_navmesh_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BAFA58FA1B319F05004F9246 /* jsb_cocos2dx_navmesh_auto.hpp */; };
|
||||||
|
507B42751C31DCC60067B53E /* js_bindings_chipmunk_functions_registration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E4918BDF19200352BAA /* js_bindings_chipmunk_functions_registration.h */; };
|
||||||
|
507B42761C31DCC60067B53E /* js_bindings_system_functions_registration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E7318BDF19200352BAA /* js_bindings_system_functions_registration.h */; };
|
||||||
|
507B42771C31DCC60067B53E /* jsb_cocos2dx_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E3018BDF19200352BAA /* jsb_cocos2dx_auto.hpp */; };
|
||||||
|
507B42781C31DCC60067B53E /* jsb_cocos2dx_spine_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A119E8218BDF19200352BAA /* jsb_cocos2dx_spine_manual.h */; };
|
||||||
|
507B42791C31DCC60067B53E /* jsb_cocos2dx_experimental_video_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B38AD56D1B1D38700057DD7F /* jsb_cocos2dx_experimental_video_auto.hpp */; };
|
||||||
83A5661918DA878400FC31A0 /* jsb_socketio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83A5661718DA878400FC31A0 /* jsb_socketio.cpp */; };
|
83A5661918DA878400FC31A0 /* jsb_socketio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83A5661718DA878400FC31A0 /* jsb_socketio.cpp */; };
|
||||||
83A5661A18DA878400FC31A0 /* jsb_socketio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83A5661718DA878400FC31A0 /* jsb_socketio.cpp */; };
|
83A5661A18DA878400FC31A0 /* jsb_socketio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83A5661718DA878400FC31A0 /* jsb_socketio.cpp */; };
|
||||||
83A5661B18DA878400FC31A0 /* jsb_socketio.h in Headers */ = {isa = PBXBuildFile; fileRef = 83A5661818DA878400FC31A0 /* jsb_socketio.h */; };
|
83A5661B18DA878400FC31A0 /* jsb_socketio.h in Headers */ = {isa = PBXBuildFile; fileRef = 83A5661818DA878400FC31A0 /* jsb_socketio.h */; };
|
||||||
|
@ -287,6 +386,7 @@
|
||||||
4BE089E01ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = jsb_cocos2dx_experimental_webView_auto.cpp; sourceTree = "<group>"; };
|
4BE089E01ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = jsb_cocos2dx_experimental_webView_auto.cpp; sourceTree = "<group>"; };
|
||||||
4BE089E11ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = jsb_cocos2dx_experimental_webView_auto.hpp; sourceTree = "<group>"; };
|
4BE089E11ADF965E00D65D4B /* jsb_cocos2dx_experimental_webView_auto.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = jsb_cocos2dx_experimental_webView_auto.hpp; sourceTree = "<group>"; };
|
||||||
4BE089EA1ADF967400D65D4B /* jsb_cocos2dx_experimental_webView_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jsb_cocos2dx_experimental_webView_manual.h; sourceTree = "<group>"; };
|
4BE089EA1ADF967400D65D4B /* jsb_cocos2dx_experimental_webView_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jsb_cocos2dx_experimental_webView_manual.h; sourceTree = "<group>"; };
|
||||||
|
507B427D1C31DCC60067B53E /* libjscocos2d tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libjscocos2d tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
83A5661718DA878400FC31A0 /* jsb_socketio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = jsb_socketio.cpp; sourceTree = "<group>"; };
|
83A5661718DA878400FC31A0 /* jsb_socketio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = jsb_socketio.cpp; sourceTree = "<group>"; };
|
||||||
83A5661818DA878400FC31A0 /* jsb_socketio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jsb_socketio.h; sourceTree = "<group>"; };
|
83A5661818DA878400FC31A0 /* jsb_socketio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jsb_socketio.h; sourceTree = "<group>"; };
|
||||||
ADD1C0D91C196BDF00733781 /* js_module_register.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_module_register.cpp; sourceTree = "<group>"; };
|
ADD1C0D91C196BDF00733781 /* js_module_register.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = js_module_register.cpp; sourceTree = "<group>"; };
|
||||||
|
@ -313,6 +413,14 @@
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
|
507B42431C31DCC60067B53E /* Frameworks */ = {
|
||||||
|
isa = PBXFrameworksBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
507B42441C31DCC60067B53E /* libjs_static.a in Frameworks */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
A03F31F01781479B006731B9 /* Frameworks */ = {
|
A03F31F01781479B006731B9 /* Frameworks */ = {
|
||||||
isa = PBXFrameworksBuildPhase;
|
isa = PBXFrameworksBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
|
@ -350,6 +458,7 @@
|
||||||
1A5410A518B785A10016A3AF /* libjscocos2d iOS.a */,
|
1A5410A518B785A10016A3AF /* libjscocos2d iOS.a */,
|
||||||
1A5410A418B785A10016A3AF /* libjscocos2d Mac.a */,
|
1A5410A418B785A10016A3AF /* libjscocos2d Mac.a */,
|
||||||
1A119E4118BDF19200352BAA /* manual */,
|
1A119E4118BDF19200352BAA /* manual */,
|
||||||
|
507B427D1C31DCC60067B53E /* libjscocos2d tvOS.a */,
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
|
@ -610,6 +719,65 @@
|
||||||
/* End PBXGroup section */
|
/* End PBXGroup section */
|
||||||
|
|
||||||
/* Begin PBXHeadersBuildPhase section */
|
/* Begin PBXHeadersBuildPhase section */
|
||||||
|
507B42451C31DCC60067B53E /* Headers */ = {
|
||||||
|
isa = PBXHeadersBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
507B42461C31DCC60067B53E /* jsb_cocos2dx_studio_auto.hpp in Headers */,
|
||||||
|
507B42471C31DCC60067B53E /* jsb_cocos2dx_experimental_video_manual.h in Headers */,
|
||||||
|
507B42481C31DCC60067B53E /* ScriptingCore.h in Headers */,
|
||||||
|
507B42491C31DCC60067B53E /* jsb_cocos2dx_physics3d_manual.h in Headers */,
|
||||||
|
507B424A1C31DCC60067B53E /* cocos2d_specifics.hpp in Headers */,
|
||||||
|
507B424B1C31DCC60067B53E /* jsb_socketio.h in Headers */,
|
||||||
|
507B424C1C31DCC60067B53E /* jsb_event_dispatcher_manual.h in Headers */,
|
||||||
|
507B424D1C31DCC60067B53E /* jsb_cocos2dx_navmesh_manual.h in Headers */,
|
||||||
|
507B424E1C31DCC60067B53E /* js_bindings_system_registration.h in Headers */,
|
||||||
|
507B424F1C31DCC60067B53E /* jsb_cocos2dx_studio_conversions.h in Headers */,
|
||||||
|
507B42501C31DCC60067B53E /* cocosbuilder_specifics.hpp in Headers */,
|
||||||
|
507B42511C31DCC60067B53E /* js_bindings_config.h in Headers */,
|
||||||
|
507B42521C31DCC60067B53E /* jsb_cocos2dx_navmesh_conversions.h in Headers */,
|
||||||
|
507B42531C31DCC60067B53E /* jsb_cocos2dx_3d_extension_auto.hpp in Headers */,
|
||||||
|
507B42541C31DCC60067B53E /* js_bindings_chipmunk_manual.h in Headers */,
|
||||||
|
507B42551C31DCC60067B53E /* jsb_websocket.h in Headers */,
|
||||||
|
507B42561C31DCC60067B53E /* jsb_cocos2dx_extension_auto.hpp in Headers */,
|
||||||
|
507B42571C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_manual.h in Headers */,
|
||||||
|
507B42581C31DCC60067B53E /* jsb_cocos2dx_builder_auto.hpp in Headers */,
|
||||||
|
507B42591C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_auto.hpp in Headers */,
|
||||||
|
507B425A1C31DCC60067B53E /* js_bindings_chipmunk_auto_classes.h in Headers */,
|
||||||
|
507B425B1C31DCC60067B53E /* jsb_cocos2dx_spine_auto.hpp in Headers */,
|
||||||
|
507B425C1C31DCC60067B53E /* jsb_opengl_registration.h in Headers */,
|
||||||
|
507B425D1C31DCC60067B53E /* spidermonkey_specifics.h in Headers */,
|
||||||
|
507B425E1C31DCC60067B53E /* jsb_opengl_manual.h in Headers */,
|
||||||
|
507B425F1C31DCC60067B53E /* js_bindings_core.h in Headers */,
|
||||||
|
507B42601C31DCC60067B53E /* js_bindings_ccbreader.h in Headers */,
|
||||||
|
507B42611C31DCC60067B53E /* jsb_helper.h in Headers */,
|
||||||
|
507B42621C31DCC60067B53E /* jsb_cocos2dx_extension_manual.h in Headers */,
|
||||||
|
507B42631C31DCC60067B53E /* js_bindings_system_functions.h in Headers */,
|
||||||
|
507B42641C31DCC60067B53E /* js_manual_conversions.h in Headers */,
|
||||||
|
507B42651C31DCC60067B53E /* XMLHTTPRequest.h in Headers */,
|
||||||
|
507B42661C31DCC60067B53E /* jsb_cocos2dx_ui_manual.h in Headers */,
|
||||||
|
507B42671C31DCC60067B53E /* jsb_opengl_functions.h in Headers */,
|
||||||
|
507B42681C31DCC60067B53E /* jsb_cocos2dx_audioengine_auto.hpp in Headers */,
|
||||||
|
507B42691C31DCC60067B53E /* jsb_cocos2dx_ui_auto.hpp in Headers */,
|
||||||
|
507B426A1C31DCC60067B53E /* js_bindings_opengl.h in Headers */,
|
||||||
|
507B426B1C31DCC60067B53E /* jsb_cocos2dx_studio_manual.h in Headers */,
|
||||||
|
507B426C1C31DCC60067B53E /* jsb_cocos2dx_physics3d_auto.hpp in Headers */,
|
||||||
|
507B426D1C31DCC60067B53E /* jsb_cocos2dx_3d_manual.h in Headers */,
|
||||||
|
507B426E1C31DCC60067B53E /* js_bindings_chipmunk_auto_classes_registration.h in Headers */,
|
||||||
|
507B426F1C31DCC60067B53E /* CCComponentJS.h in Headers */,
|
||||||
|
507B42701C31DCC60067B53E /* jsb_cocos2dx_3d_auto.hpp in Headers */,
|
||||||
|
507B42711C31DCC60067B53E /* js_bindings_chipmunk_registration.h in Headers */,
|
||||||
|
507B42721C31DCC60067B53E /* js_bindings_chipmunk_functions.h in Headers */,
|
||||||
|
507B42731C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_manual.h in Headers */,
|
||||||
|
507B42741C31DCC60067B53E /* jsb_cocos2dx_navmesh_auto.hpp in Headers */,
|
||||||
|
507B42751C31DCC60067B53E /* js_bindings_chipmunk_functions_registration.h in Headers */,
|
||||||
|
507B42761C31DCC60067B53E /* js_bindings_system_functions_registration.h in Headers */,
|
||||||
|
507B42771C31DCC60067B53E /* jsb_cocos2dx_auto.hpp in Headers */,
|
||||||
|
507B42781C31DCC60067B53E /* jsb_cocos2dx_spine_manual.h in Headers */,
|
||||||
|
507B42791C31DCC60067B53E /* jsb_cocos2dx_experimental_video_auto.hpp in Headers */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
A03F31F11781479B006731B9 /* Headers */ = {
|
A03F31F11781479B006731B9 /* Headers */ = {
|
||||||
isa = PBXHeadersBuildPhase;
|
isa = PBXHeadersBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
|
@ -730,6 +898,23 @@
|
||||||
/* End PBXHeadersBuildPhase section */
|
/* End PBXHeadersBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXNativeTarget section */
|
/* Begin PBXNativeTarget section */
|
||||||
|
507B42131C31DCC60067B53E /* libjscocos2d tvOS */ = {
|
||||||
|
isa = PBXNativeTarget;
|
||||||
|
buildConfigurationList = 507B427A1C31DCC60067B53E /* Build configuration list for PBXNativeTarget "libjscocos2d tvOS" */;
|
||||||
|
buildPhases = (
|
||||||
|
507B42141C31DCC60067B53E /* Sources */,
|
||||||
|
507B42431C31DCC60067B53E /* Frameworks */,
|
||||||
|
507B42451C31DCC60067B53E /* Headers */,
|
||||||
|
);
|
||||||
|
buildRules = (
|
||||||
|
);
|
||||||
|
dependencies = (
|
||||||
|
);
|
||||||
|
name = "libjscocos2d tvOS";
|
||||||
|
productName = cocos2dx;
|
||||||
|
productReference = 507B427D1C31DCC60067B53E /* libjscocos2d tvOS.a */;
|
||||||
|
productType = "com.apple.product-type.library.static";
|
||||||
|
};
|
||||||
A03F31E81781479B006731B9 /* libjscocos2d Mac */ = {
|
A03F31E81781479B006731B9 /* libjscocos2d Mac */ = {
|
||||||
isa = PBXNativeTarget;
|
isa = PBXNativeTarget;
|
||||||
buildConfigurationList = A03F31FA1781479B006731B9 /* Build configuration list for PBXNativeTarget "libjscocos2d Mac" */;
|
buildConfigurationList = A03F31FA1781479B006731B9 /* Build configuration list for PBXNativeTarget "libjscocos2d Mac" */;
|
||||||
|
@ -787,11 +972,65 @@
|
||||||
targets = (
|
targets = (
|
||||||
A03F31E81781479B006731B9 /* libjscocos2d Mac */,
|
A03F31E81781479B006731B9 /* libjscocos2d Mac */,
|
||||||
A07A4FB5178387750073F6A7 /* libjscocos2d iOS */,
|
A07A4FB5178387750073F6A7 /* libjscocos2d iOS */,
|
||||||
|
507B42131C31DCC60067B53E /* libjscocos2d tvOS */,
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
/* End PBXProject section */
|
/* End PBXProject section */
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
|
507B42141C31DCC60067B53E /* Sources */ = {
|
||||||
|
isa = PBXSourcesBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
507B42151C31DCC60067B53E /* js_module_register.cpp in Sources */,
|
||||||
|
507B42161C31DCC60067B53E /* JavaScriptObjCBridge.mm in Sources */,
|
||||||
|
507B42171C31DCC60067B53E /* jsb_cocos2dx_3d_manual.cpp in Sources */,
|
||||||
|
507B42181C31DCC60067B53E /* jsb_cocos2dx_builder_auto.cpp in Sources */,
|
||||||
|
507B42191C31DCC60067B53E /* js_bindings_chipmunk_functions.cpp in Sources */,
|
||||||
|
507B421A1C31DCC60067B53E /* js_bindings_system_functions.cpp in Sources */,
|
||||||
|
507B421B1C31DCC60067B53E /* js_bindings_chipmunk_manual.cpp in Sources */,
|
||||||
|
507B421C1C31DCC60067B53E /* jsb_opengl_registration.cpp in Sources */,
|
||||||
|
507B421D1C31DCC60067B53E /* jsb_websocket.cpp in Sources */,
|
||||||
|
507B421E1C31DCC60067B53E /* js_bindings_core.cpp in Sources */,
|
||||||
|
507B421F1C31DCC60067B53E /* jsb_cocos2dx_3d_auto.cpp in Sources */,
|
||||||
|
507B42201C31DCC60067B53E /* jsb_cocos2dx_navmesh_auto.cpp in Sources */,
|
||||||
|
507B42211C31DCC60067B53E /* js_bindings_ccbreader.cpp in Sources */,
|
||||||
|
507B42221C31DCC60067B53E /* XMLHTTPRequest.cpp in Sources */,
|
||||||
|
507B42231C31DCC60067B53E /* jsb_cocos2dx_studio_manual.cpp in Sources */,
|
||||||
|
507B42241C31DCC60067B53E /* jsb_cocos2dx_navmesh_manual.cpp in Sources */,
|
||||||
|
507B42251C31DCC60067B53E /* jsb_cocos2dx_extension_auto.cpp in Sources */,
|
||||||
|
507B42261C31DCC60067B53E /* jsb_cocos2dx_audioengine_auto.cpp in Sources */,
|
||||||
|
507B42271C31DCC60067B53E /* js_bindings_opengl.cpp in Sources */,
|
||||||
|
507B42281C31DCC60067B53E /* CCComponentJS.cpp in Sources */,
|
||||||
|
507B42291C31DCC60067B53E /* jsb_cocos2dx_ui_auto.cpp in Sources */,
|
||||||
|
507B422A1C31DCC60067B53E /* jsb_cocos2dx_spine_auto.cpp in Sources */,
|
||||||
|
507B422B1C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_auto.cpp in Sources */,
|
||||||
|
507B422C1C31DCC60067B53E /* js_bindings_system_registration.cpp in Sources */,
|
||||||
|
507B422D1C31DCC60067B53E /* jsb_cocos2dx_experimental_video_auto.cpp in Sources */,
|
||||||
|
507B422E1C31DCC60067B53E /* cocos2d_specifics.cpp in Sources */,
|
||||||
|
507B422F1C31DCC60067B53E /* jsb_cocos2dx_physics3d_manual.cpp in Sources */,
|
||||||
|
507B42301C31DCC60067B53E /* jsb_cocos2dx_physics3d_auto.cpp in Sources */,
|
||||||
|
507B42311C31DCC60067B53E /* jsb_opengl_manual.cpp in Sources */,
|
||||||
|
507B42321C31DCC60067B53E /* jsb_cocos2dx_spine_manual.cpp in Sources */,
|
||||||
|
507B42331C31DCC60067B53E /* jsb_cocos2dx_3d_extension_auto.cpp in Sources */,
|
||||||
|
507B42341C31DCC60067B53E /* js_bindings_chipmunk_registration.cpp in Sources */,
|
||||||
|
507B42351C31DCC60067B53E /* jsb_cocos2dx_auto.cpp in Sources */,
|
||||||
|
507B42361C31DCC60067B53E /* jsb_cocos2dx_ui_manual.cpp in Sources */,
|
||||||
|
507B42371C31DCC60067B53E /* jsb_cocos2dx_extension_manual.cpp in Sources */,
|
||||||
|
507B42381C31DCC60067B53E /* jsb_cocos2dx_experimental_webView_manual.cpp in Sources */,
|
||||||
|
507B42391C31DCC60067B53E /* jsb_cocos2dx_studio_auto.cpp in Sources */,
|
||||||
|
507B423A1C31DCC60067B53E /* js_manual_conversions.cpp in Sources */,
|
||||||
|
507B423B1C31DCC60067B53E /* jsb_socketio.cpp in Sources */,
|
||||||
|
507B423C1C31DCC60067B53E /* jsb_opengl_functions.cpp in Sources */,
|
||||||
|
507B423D1C31DCC60067B53E /* js_bindings_chipmunk_auto_classes.cpp in Sources */,
|
||||||
|
507B423E1C31DCC60067B53E /* jsb_cocos2dx_studio_conversions.cpp in Sources */,
|
||||||
|
507B423F1C31DCC60067B53E /* jsb_cocos2dx_navmesh_conversions.cpp in Sources */,
|
||||||
|
507B42401C31DCC60067B53E /* ScriptingCore.cpp in Sources */,
|
||||||
|
507B42411C31DCC60067B53E /* jsb_cocos2dx_experimental_video_manual.cpp in Sources */,
|
||||||
|
507B42421C31DCC60067B53E /* jsb_event_dispatcher_manual.cpp in Sources */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
A03F31E91781479B006731B9 /* Sources */ = {
|
A03F31E91781479B006731B9 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
|
@ -967,6 +1206,47 @@
|
||||||
};
|
};
|
||||||
name = Release;
|
name = Release;
|
||||||
};
|
};
|
||||||
|
507B427B1C31DCC60067B53E /* Debug */ = {
|
||||||
|
isa = XCBuildConfiguration;
|
||||||
|
buildSettings = {
|
||||||
|
ALWAYS_SEARCH_USER_PATHS = YES;
|
||||||
|
EXECUTABLE_PREFIX = "";
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
"$(inherited)",
|
||||||
|
COCOS2D_JAVASCRIPT,
|
||||||
|
CC_TARGET_OS_TVOS,
|
||||||
|
);
|
||||||
|
LIBRARY_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"$(SRCROOT)/../../../../external/spidermonkey/prebuilt/ios",
|
||||||
|
);
|
||||||
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
|
SDKROOT = appletvos;
|
||||||
|
USER_HEADER_SEARCH_PATHS = "$(inherited) $(SRCROOT)/../../../../external/spidermonkey/include/ios $(SRCROOT)/../../../../cocos/platform/ios $(SRCROOT)/../../../../plugin/protocols/include $(SRCROOT)/../../../../external/curl/include/ios";
|
||||||
|
};
|
||||||
|
name = Debug;
|
||||||
|
};
|
||||||
|
507B427C1C31DCC60067B53E /* Release */ = {
|
||||||
|
isa = XCBuildConfiguration;
|
||||||
|
buildSettings = {
|
||||||
|
ALWAYS_SEARCH_USER_PATHS = YES;
|
||||||
|
EXECUTABLE_PREFIX = "";
|
||||||
|
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
"$(inherited)",
|
||||||
|
COCOS2D_JAVASCRIPT,
|
||||||
|
CC_TARGET_OS_TVOS,
|
||||||
|
);
|
||||||
|
LIBRARY_SEARCH_PATHS = (
|
||||||
|
"$(inherited)",
|
||||||
|
"$(SRCROOT)/../../../../external/spidermonkey/prebuilt/ios",
|
||||||
|
);
|
||||||
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
|
SDKROOT = appletvos;
|
||||||
|
USER_HEADER_SEARCH_PATHS = "$(inherited) $(SRCROOT)/../../../../external/spidermonkey/include/ios $(SRCROOT)/../../../../cocos/platform/ios $(SRCROOT)/../../../../plugin/protocols/include $(SRCROOT)/../../../../external/curl/include/ios";
|
||||||
|
};
|
||||||
|
name = Release;
|
||||||
|
};
|
||||||
A03F31FB1781479B006731B9 /* Debug */ = {
|
A03F31FB1781479B006731B9 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
|
@ -1067,6 +1347,15 @@
|
||||||
defaultConfigurationIsVisible = 0;
|
defaultConfigurationIsVisible = 0;
|
||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
|
507B427A1C31DCC60067B53E /* Build configuration list for PBXNativeTarget "libjscocos2d tvOS" */ = {
|
||||||
|
isa = XCConfigurationList;
|
||||||
|
buildConfigurations = (
|
||||||
|
507B427B1C31DCC60067B53E /* Debug */,
|
||||||
|
507B427C1C31DCC60067B53E /* Release */,
|
||||||
|
);
|
||||||
|
defaultConfigurationIsVisible = 0;
|
||||||
|
defaultConfigurationName = Release;
|
||||||
|
};
|
||||||
A03F31FA1781479B006731B9 /* Build configuration list for PBXNativeTarget "libjscocos2d Mac" */ = {
|
A03F31FA1781479B006731B9 /* Build configuration list for PBXNativeTarget "libjscocos2d Mac" */ = {
|
||||||
isa = XCConfigurationList;
|
isa = XCConfigurationList;
|
||||||
buildConfigurations = (
|
buildConfigurations = (
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#include "lua_cocos2dx_experimental_video_auto.hpp"
|
#include "lua_cocos2dx_experimental_video_auto.hpp"
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
#include "UIVideoPlayer.h"
|
#include "UIVideoPlayer.h"
|
||||||
#include "tolua_fix.h"
|
#include "tolua_fix.h"
|
||||||
#include "LuaBasicConversions.h"
|
#include "LuaBasicConversions.h"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#include "lua_cocos2dx_experimental_webview_auto.hpp"
|
#include "lua_cocos2dx_experimental_webview_auto.hpp"
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
#include "UIWebView.h"
|
#include "UIWebView.h"
|
||||||
#include "tolua_fix.h"
|
#include "tolua_fix.h"
|
||||||
#include "LuaBasicConversions.h"
|
#include "LuaBasicConversions.h"
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
#include "lua_cocos2dx_ui_manual.hpp"
|
#include "lua_cocos2dx_ui_manual.hpp"
|
||||||
#include "lua_cocos2dx_ui_auto.hpp"
|
#include "lua_cocos2dx_ui_auto.hpp"
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
#include "lua_cocos2dx_experimental_video_auto.hpp"
|
#include "lua_cocos2dx_experimental_video_auto.hpp"
|
||||||
#include "lua_cocos2dx_experimental_video_manual.hpp"
|
#include "lua_cocos2dx_experimental_video_manual.hpp"
|
||||||
#include "lua_cocos2dx_experimental_webview_auto.hpp"
|
#include "lua_cocos2dx_experimental_webview_auto.hpp"
|
||||||
|
@ -1180,7 +1180,7 @@ int register_ui_moudle(lua_State* L)
|
||||||
{
|
{
|
||||||
register_all_cocos2dx_ui(L);
|
register_all_cocos2dx_ui(L);
|
||||||
register_all_cocos2dx_ui_manual(L);
|
register_all_cocos2dx_ui_manual(L);
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
register_all_cocos2dx_experimental_video(L);
|
register_all_cocos2dx_experimental_video(L);
|
||||||
register_all_cocos2dx_experimental_video_manual(L);
|
register_all_cocos2dx_experimental_video_manual(L);
|
||||||
register_all_cocos2dx_experimental_webview(L);
|
register_all_cocos2dx_experimental_webview(L);
|
||||||
|
|
|
@ -279,18 +279,163 @@
|
||||||
3E2BDB0619C5E5FE0055CDCD /* lua_cocos2dx_audioengine_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 3E2BDB0419C5E5FE0055CDCD /* lua_cocos2dx_audioengine_auto.hpp */; };
|
3E2BDB0619C5E5FE0055CDCD /* lua_cocos2dx_audioengine_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 3E2BDB0419C5E5FE0055CDCD /* lua_cocos2dx_audioengine_auto.hpp */; };
|
||||||
3E2BDB0A19C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3E2BDB0819C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.cpp */; };
|
3E2BDB0A19C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3E2BDB0819C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.cpp */; };
|
||||||
3E2BDB0B19C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2BDB0919C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.h */; };
|
3E2BDB0B19C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2BDB0919C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.h */; };
|
||||||
|
507B42BD1C31FA0C0067B53E /* lua_module_register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ADD1C0D21C196B9500733781 /* lua_module_register.cpp */; };
|
||||||
|
507B42BE1C31FA0C0067B53E /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A9719A71A53004F1E71 /* select.c */; };
|
||||||
|
507B42BF1C31FA0C0067B53E /* lua_cocos2dx_physics3d_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A561EA1B00A3F1005D4720 /* lua_cocos2dx_physics3d_manual.cpp */; };
|
||||||
|
507B42C01C31FA0C0067B53E /* tolua_event.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ABCA1F918CD8F6E0087CE3A /* tolua_event.c */; };
|
||||||
|
507B42C11C31FA0C0067B53E /* lua_cocos2dx_audioengine_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3E2BDB0819C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.cpp */; };
|
||||||
|
507B42C21C31FA0C0067B53E /* auxiliar.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A8719A71A53004F1E71 /* auxiliar.c */; };
|
||||||
|
507B42C31C31FA0C0067B53E /* lua-cocos-studio-conversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15B5754D1A6F4D1500041C20 /* lua-cocos-studio-conversions.cpp */; };
|
||||||
|
507B42C41C31FA0C0067B53E /* tolua_is.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ABCA1FB18CD8F6E0087CE3A /* tolua_is.c */; };
|
||||||
|
507B42C51C31FA0C0067B53E /* tolua_map.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ABCA1FC18CD8F6E0087CE3A /* tolua_map.c */; };
|
||||||
|
507B42C61C31FA0C0067B53E /* tolua_push.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ABCA1FD18CD8F6E0087CE3A /* tolua_push.c */; };
|
||||||
|
507B42C71C31FA0C0067B53E /* tolua_to.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ABCA1FE18CD8F6E0087CE3A /* tolua_to.c */; };
|
||||||
|
507B42C81C31FA0C0067B53E /* options.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A9519A71A53004F1E71 /* options.c */; };
|
||||||
|
507B42C91C31FA0C0067B53E /* xxtea.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1540AF55193EC30500717D8E /* xxtea.cpp */; };
|
||||||
|
507B42CA1C31FA0C0067B53E /* CCLuaBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE76018BC45C200215002 /* CCLuaBridge.cpp */; };
|
||||||
|
507B42CB1C31FA0C0067B53E /* lua_cocos2dx_navmesh_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 150983CE1B1C0554007F3818 /* lua_cocos2dx_navmesh_auto.cpp */; };
|
||||||
|
507B42CC1C31FA0C0067B53E /* CCLuaEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE76218BC45C200215002 /* CCLuaEngine.cpp */; };
|
||||||
|
507B42CD1C31FA0C0067B53E /* lua_cocos2dx_experimental_video_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 156EADF11977A2BA00F53709 /* lua_cocos2dx_experimental_video_auto.cpp */; };
|
||||||
|
507B42CE1C31FA0C0067B53E /* CCLuaStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE76418BC45C200215002 /* CCLuaStack.cpp */; };
|
||||||
|
507B42CF1C31FA0C0067B53E /* CCLuaValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE76618BC45C200215002 /* CCLuaValue.cpp */; };
|
||||||
|
507B42D01C31FA0C0067B53E /* Cocos2dxLuaLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE76818BC45C200215002 /* Cocos2dxLuaLoader.cpp */; };
|
||||||
|
507B42D11C31FA0C0067B53E /* lua_cocos2dx_cocosbuilder_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCC019864D8700A46ACC /* lua_cocos2dx_cocosbuilder_auto.cpp */; };
|
||||||
|
507B42D21C31FA0C0067B53E /* lua_cocos2dx_navmesh_conversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 150983DB1B1C4860007F3818 /* lua_cocos2dx_navmesh_conversions.cpp */; };
|
||||||
|
507B42D31C31FA0C0067B53E /* LuaBasicConversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE77E18BC45C200215002 /* LuaBasicConversions.cpp */; };
|
||||||
|
507B42D41C31FA0C0067B53E /* CCLuaObjcBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE78F18BC45C200215002 /* CCLuaObjcBridge.mm */; };
|
||||||
|
507B42D51C31FA0C0067B53E /* lua_xml_http_request.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BD051986526C00A46ACC /* lua_xml_http_request.cpp */; };
|
||||||
|
507B42D61C31FA0C0067B53E /* tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A9B19A71A53004F1E71 /* tcp.c */; };
|
||||||
|
507B42D71C31FA0C0067B53E /* timeout.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A9D19A71A53004F1E71 /* timeout.c */; };
|
||||||
|
507B42D81C31FA0C0067B53E /* luasocket_scripts.c in Sources */ = {isa = PBXBuildFile; fileRef = F4FE0D5519ECD00100B8B12B /* luasocket_scripts.c */; };
|
||||||
|
507B42D91C31FA0C0067B53E /* tolua_fix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A262AB718BEEF5900D2DB92 /* tolua_fix.cpp */; };
|
||||||
|
507B42DA1C31FA0C0067B53E /* lua_cocos2dx_physics3d_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15A561E31B00A09A005D4720 /* lua_cocos2dx_physics3d_auto.cpp */; };
|
||||||
|
507B42DB1C31FA0C0067B53E /* CCBProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCF21986526C00A46ACC /* CCBProxy.cpp */; };
|
||||||
|
507B42DC1C31FA0C0067B53E /* lua_cocos2dx_csloader_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 159552381A25E1C5001E9FC9 /* lua_cocos2dx_csloader_auto.cpp */; };
|
||||||
|
507B42DD1C31FA0C0067B53E /* lua_cocos2dx_experimental_webview_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C9A1101AE4973400C15443 /* lua_cocos2dx_experimental_webview_manual.cpp */; };
|
||||||
|
507B42DE1C31FA0C0067B53E /* lua_cocos2dx_spine_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE75518BC45C200215002 /* lua_cocos2dx_spine_auto.cpp */; };
|
||||||
|
507B42DF1C31FA0C0067B53E /* lua_cocos2dx_extension_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCFE1986526C00A46ACC /* lua_cocos2dx_extension_manual.cpp */; };
|
||||||
|
507B42E01C31FA0C0067B53E /* LuaOpengl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1C24F198747E400A46ACC /* LuaOpengl.cpp */; };
|
||||||
|
507B42E11C31FA0C0067B53E /* lua_cocos2dx_deprecated.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCD31986525900A46ACC /* lua_cocos2dx_deprecated.cpp */; };
|
||||||
|
507B42E21C31FA0C0067B53E /* lua_cocos2dx_experimental_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCD51986525900A46ACC /* lua_cocos2dx_experimental_manual.cpp */; };
|
||||||
|
507B42E31C31FA0C0067B53E /* lua_cocos2dx_cocosbuilder_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCF41986526C00A46ACC /* lua_cocos2dx_cocosbuilder_manual.cpp */; };
|
||||||
|
507B42E41C31FA0C0067B53E /* mime.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A9319A71A53004F1E71 /* mime.c */; };
|
||||||
|
507B42E51C31FA0C0067B53E /* unix.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415AA119A71A53004F1E71 /* unix.c */; };
|
||||||
|
507B42E61C31FA0C0067B53E /* lua_cocos2dx_3d_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 158C128519A0FA1300781A76 /* lua_cocos2dx_3d_manual.cpp */; };
|
||||||
|
507B42E71C31FA0C0067B53E /* usocket.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415AA319A71A53004F1E71 /* usocket.c */; };
|
||||||
|
507B42E81C31FA0C0067B53E /* lua_cocos2dx_cocosdenshion_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCC219864D8700A46ACC /* lua_cocos2dx_cocosdenshion_auto.cpp */; };
|
||||||
|
507B42E91C31FA0C0067B53E /* lua_cocos2dx_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCD71986525900A46ACC /* lua_cocos2dx_manual.cpp */; };
|
||||||
|
507B42EA1C31FA0C0067B53E /* lua_extensions.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BD011986526C00A46ACC /* lua_extensions.c */; };
|
||||||
|
507B42EB1C31FA0C0067B53E /* CCComponentLua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA0CBB5C1BB0756F00003364 /* CCComponentLua.cpp */; };
|
||||||
|
507B42EC1C31FA0C0067B53E /* udp.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A9F19A71A53004F1E71 /* udp.c */; };
|
||||||
|
507B42ED1C31FA0C0067B53E /* luasocket.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A9119A71A53004F1E71 /* luasocket.c */; };
|
||||||
|
507B42EE1C31FA0C0067B53E /* LuaSkeletonAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BD171986526C00A46ACC /* LuaSkeletonAnimation.cpp */; };
|
||||||
|
507B42EF1C31FA0C0067B53E /* serial.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A9919A71A53004F1E71 /* serial.c */; };
|
||||||
|
507B42F01C31FA0C0067B53E /* lua_cocos2dx_3d_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1516227F19A0F3E3006099B8 /* lua_cocos2dx_3d_auto.cpp */; };
|
||||||
|
507B42F11C31FA0C0067B53E /* CustomGUIReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 566F015D19B5EB0F00FCA620 /* CustomGUIReader.cpp */; };
|
||||||
|
507B42F21C31FA0C0067B53E /* lua_cocos2dx_studio_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE75818BC45C200215002 /* lua_cocos2dx_studio_auto.cpp */; };
|
||||||
|
507B42F31C31FA0C0067B53E /* lua_cocos2dx_audioengine_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3E2BDB0319C5E5FE0055CDCD /* lua_cocos2dx_audioengine_auto.cpp */; };
|
||||||
|
507B42F41C31FA0C0067B53E /* lua_cocos2dx_network_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15EFA694198B668C000C57D3 /* lua_cocos2dx_network_manual.cpp */; };
|
||||||
|
507B42F51C31FA0C0067B53E /* except.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A8B19A71A53004F1E71 /* except.c */; };
|
||||||
|
507B42F61C31FA0C0067B53E /* lua_cocos2dx_experimental_webview_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C9A10C1AE4972500C15443 /* lua_cocos2dx_experimental_webview_auto.cpp */; };
|
||||||
|
507B42F71C31FA0C0067B53E /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A8919A71A53004F1E71 /* buffer.c */; };
|
||||||
|
507B42F81C31FA0C0067B53E /* lua_cocos2dx_experimental_video_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1C24B1987473200A46ACC /* lua_cocos2dx_experimental_video_manual.cpp */; };
|
||||||
|
507B42F91C31FA0C0067B53E /* lua_cocos2dx_navmesh_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 150983D51B1C3F3E007F3818 /* lua_cocos2dx_navmesh_manual.cpp */; };
|
||||||
|
507B42FA1C31FA0C0067B53E /* lua_cocos2dx_coco_studio_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15EFA401198B2AB2000C57D3 /* lua_cocos2dx_coco_studio_manual.cpp */; };
|
||||||
|
507B42FB1C31FA0C0067B53E /* lua_cocos2dx_ui_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BD1A1986526C00A46ACC /* lua_cocos2dx_ui_manual.cpp */; };
|
||||||
|
507B42FC1C31FA0C0067B53E /* io.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A8F19A71A53004F1E71 /* io.c */; };
|
||||||
|
507B42FD1C31FA0C0067B53E /* lua_cocos2dx_cocosdenshion_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15427D42198F73F700DC375D /* lua_cocos2dx_cocosdenshion_manual.cpp */; };
|
||||||
|
507B42FE1C31FA0C0067B53E /* lua_cocos2dx_ui_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2905FACE18CF12E600240AA3 /* lua_cocos2dx_ui_auto.cpp */; };
|
||||||
|
507B42FF1C31FA0C0067B53E /* lua_cocos2dx_spine_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BD151986526C00A46ACC /* lua_cocos2dx_spine_manual.cpp */; };
|
||||||
|
507B43001C31FA0C0067B53E /* lua_cocos2dx_extension_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE74C18BC45C200215002 /* lua_cocos2dx_extension_auto.cpp */; };
|
||||||
|
507B43011C31FA0C0067B53E /* lua_cocos2dx_physics_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCD91986525900A46ACC /* lua_cocos2dx_physics_manual.cpp */; };
|
||||||
|
507B43021C31FA0C0067B53E /* LuaScriptHandlerMgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BCDB1986525900A46ACC /* LuaScriptHandlerMgr.cpp */; };
|
||||||
|
507B43031C31FA0C0067B53E /* lua_cocos2dx_experimental_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15622967197780DE009C9067 /* lua_cocos2dx_experimental_auto.cpp */; };
|
||||||
|
507B43041C31FA0C0067B53E /* lua_cocos2dx_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE74918BC45C200215002 /* lua_cocos2dx_auto.cpp */; };
|
||||||
|
507B43051C31FA0C0067B53E /* lua_cocos2dx_physics_auto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AACE75218BC45C200215002 /* lua_cocos2dx_physics_auto.cpp */; };
|
||||||
|
507B43061C31FA0C0067B53E /* inet.c in Sources */ = {isa = PBXBuildFile; fileRef = 15415A8D19A71A53004F1E71 /* inet.c */; };
|
||||||
|
507B43071C31FA0C0067B53E /* lua_cocos2dx_csloader_manual.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1595523E1A25E4B8001E9FC9 /* lua_cocos2dx_csloader_manual.cpp */; };
|
||||||
|
507B43081C31FA0C0067B53E /* Lua_web_socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15C1BD031986526C00A46ACC /* Lua_web_socket.cpp */; };
|
||||||
|
507B430A1C31FA0C0067B53E /* libluajit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1ABCA1F318CD8F540087CE3A /* libluajit.a */; };
|
||||||
|
507B430C1C31FA0C0067B53E /* lua_cocos2dx_navmesh_conversions.h in Headers */ = {isa = PBXBuildFile; fileRef = 150983DC1B1C4860007F3818 /* lua_cocos2dx_navmesh_conversions.h */; };
|
||||||
|
507B430D1C31FA0C0067B53E /* lauxlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABCA1E618CD8F470087CE3A /* lauxlib.h */; };
|
||||||
|
507B430E1C31FA0C0067B53E /* auxiliar.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A8819A71A53004F1E71 /* auxiliar.h */; };
|
||||||
|
507B430F1C31FA0C0067B53E /* lua_extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BD021986526C00A46ACC /* lua_extensions.h */; };
|
||||||
|
507B43101C31FA0C0067B53E /* mime.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A9419A71A53004F1E71 /* mime.h */; };
|
||||||
|
507B43111C31FA0C0067B53E /* lua.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABCA1E718CD8F470087CE3A /* lua.h */; };
|
||||||
|
507B43121C31FA0C0067B53E /* udp.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415AA019A71A53004F1E71 /* udp.h */; };
|
||||||
|
507B43131C31FA0C0067B53E /* luaconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABCA1E818CD8F470087CE3A /* luaconf.h */; };
|
||||||
|
507B43141C31FA0C0067B53E /* unix.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415AA219A71A53004F1E71 /* unix.h */; };
|
||||||
|
507B43151C31FA0C0067B53E /* lua_cocos2dx_3d_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 158C128619A0FA1300781A76 /* lua_cocos2dx_3d_manual.h */; };
|
||||||
|
507B43161C31FA0C0067B53E /* luasocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A9219A71A53004F1E71 /* luasocket.h */; };
|
||||||
|
507B43171C31FA0C0067B53E /* lua_cocos2dx_csloader_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1595523F1A25E4B8001E9FC9 /* lua_cocos2dx_csloader_manual.hpp */; };
|
||||||
|
507B43181C31FA0C0067B53E /* lua_cocos2dx_experimental_video_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15C1C24C1987473200A46ACC /* lua_cocos2dx_experimental_video_manual.hpp */; };
|
||||||
|
507B43191C31FA0C0067B53E /* tcp.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A9C19A71A53004F1E71 /* tcp.h */; };
|
||||||
|
507B431A1C31FA0C0067B53E /* CCComponentLua.h in Headers */ = {isa = PBXBuildFile; fileRef = BA0CBB5D1BB0756F00003364 /* CCComponentLua.h */; };
|
||||||
|
507B431B1C31FA0C0067B53E /* buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A8A19A71A53004F1E71 /* buffer.h */; };
|
||||||
|
507B431C1C31FA0C0067B53E /* lualib.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABCA1E918CD8F470087CE3A /* lualib.h */; };
|
||||||
|
507B431D1C31FA0C0067B53E /* Lua_web_socket.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BD041986526C00A46ACC /* Lua_web_socket.h */; };
|
||||||
|
507B431E1C31FA0C0067B53E /* tolua_event.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABCA1FA18CD8F6E0087CE3A /* tolua_event.h */; };
|
||||||
|
507B431F1C31FA0C0067B53E /* lua_cocos2dx_physics3d_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 15A561EB1B00A3F1005D4720 /* lua_cocos2dx_physics3d_manual.h */; };
|
||||||
|
507B43201C31FA0C0067B53E /* tolua++.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABCA1FF18CD8F6E0087CE3A /* tolua++.h */; };
|
||||||
|
507B43211C31FA0C0067B53E /* lua_cocos2dx_cocosdenshion_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 15427D43198F73F700DC375D /* lua_cocos2dx_cocosdenshion_manual.h */; };
|
||||||
|
507B43221C31FA0C0067B53E /* except.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A8C19A71A53004F1E71 /* except.h */; };
|
||||||
|
507B43231C31FA0C0067B53E /* lua_cocos2dx_audioengine_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2BDB0919C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.h */; };
|
||||||
|
507B43241C31FA0C0067B53E /* lua_cocos2dx_cocosbuilder_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BCF51986526C00A46ACC /* lua_cocos2dx_cocosbuilder_manual.h */; };
|
||||||
|
507B43251C31FA0C0067B53E /* socket.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A9A19A71A53004F1E71 /* socket.h */; };
|
||||||
|
507B43261C31FA0C0067B53E /* usocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415AA419A71A53004F1E71 /* usocket.h */; };
|
||||||
|
507B43271C31FA0C0067B53E /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A9619A71A53004F1E71 /* options.h */; };
|
||||||
|
507B43281C31FA0C0067B53E /* xxtea.h in Headers */ = {isa = PBXBuildFile; fileRef = 1540AF56193EC30500717D8E /* xxtea.h */; };
|
||||||
|
507B43291C31FA0C0067B53E /* CCLuaBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE76118BC45C200215002 /* CCLuaBridge.h */; };
|
||||||
|
507B432A1C31FA0C0067B53E /* CCLuaEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE76318BC45C200215002 /* CCLuaEngine.h */; };
|
||||||
|
507B432B1C31FA0C0067B53E /* CCLuaStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE76518BC45C200215002 /* CCLuaStack.h */; };
|
||||||
|
507B432C1C31FA0C0067B53E /* lua-cocos-studio-conversions.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B5754E1A6F4D1500041C20 /* lua-cocos-studio-conversions.h */; };
|
||||||
|
507B432D1C31FA0C0067B53E /* CCLuaValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE76718BC45C200215002 /* CCLuaValue.h */; };
|
||||||
|
507B432E1C31FA0C0067B53E /* lua_cocos2dx_network_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 15EFA695198B668C000C57D3 /* lua_cocos2dx_network_manual.h */; };
|
||||||
|
507B432F1C31FA0C0067B53E /* Cocos2dxLuaLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE76918BC45C200215002 /* Cocos2dxLuaLoader.h */; };
|
||||||
|
507B43301C31FA0C0067B53E /* LuaBasicConversions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE77F18BC45C200215002 /* LuaBasicConversions.h */; };
|
||||||
|
507B43311C31FA0C0067B53E /* lua_cocos2dx_navmesh_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 150983CF1B1C0554007F3818 /* lua_cocos2dx_navmesh_auto.hpp */; };
|
||||||
|
507B43321C31FA0C0067B53E /* inet.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A8E19A71A53004F1E71 /* inet.h */; };
|
||||||
|
507B43331C31FA0C0067B53E /* CCLuaObjcBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE78E18BC45C200215002 /* CCLuaObjcBridge.h */; };
|
||||||
|
507B43341C31FA0C0067B53E /* tolua_fix.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE7B418BC45C200215002 /* tolua_fix.h */; };
|
||||||
|
507B43351C31FA0C0067B53E /* LuaSkeletonAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BD181986526C00A46ACC /* LuaSkeletonAnimation.h */; };
|
||||||
|
507B43361C31FA0C0067B53E /* lua_cocos2dx_csloader_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 159552391A25E1C5001E9FC9 /* lua_cocos2dx_csloader_auto.hpp */; };
|
||||||
|
507B43371C31FA0C0067B53E /* io.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A9019A71A53004F1E71 /* io.h */; };
|
||||||
|
507B43381C31FA0C0067B53E /* CustomGUIReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 566F015E19B5EB0F00FCA620 /* CustomGUIReader.h */; };
|
||||||
|
507B43391C31FA0C0067B53E /* LuaOpengl.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1C250198747E400A46ACC /* LuaOpengl.h */; };
|
||||||
|
507B433A1C31FA0C0067B53E /* timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A9E19A71A53004F1E71 /* timeout.h */; };
|
||||||
|
507B433B1C31FA0C0067B53E /* lua_cocos2dx_deprecated.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BCD41986525900A46ACC /* lua_cocos2dx_deprecated.h */; };
|
||||||
|
507B433C1C31FA0C0067B53E /* lua_cocos2dx_ui_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BD1B1986526C00A46ACC /* lua_cocos2dx_ui_manual.hpp */; };
|
||||||
|
507B433D1C31FA0C0067B53E /* lua_cocos2dx_experimental_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BCD61986525900A46ACC /* lua_cocos2dx_experimental_manual.hpp */; };
|
||||||
|
507B433E1C31FA0C0067B53E /* lua_cocos2dx_experimental_webview_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15C9A1111AE4973400C15443 /* lua_cocos2dx_experimental_webview_manual.hpp */; };
|
||||||
|
507B433F1C31FA0C0067B53E /* lua_cocos2dx_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BCD81986525900A46ACC /* lua_cocos2dx_manual.hpp */; };
|
||||||
|
507B43401C31FA0C0067B53E /* lua_cocos2dx_experimental_webview_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15C9A10D1AE4972500C15443 /* lua_cocos2dx_experimental_webview_auto.hpp */; };
|
||||||
|
507B43411C31FA0C0067B53E /* lua_cocos2dx_navmesh_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 150983D61B1C3F3E007F3818 /* lua_cocos2dx_navmesh_manual.h */; };
|
||||||
|
507B43421C31FA0C0067B53E /* lua_cocos2dx_physics_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BCDA1986525900A46ACC /* lua_cocos2dx_physics_manual.hpp */; };
|
||||||
|
507B43431C31FA0C0067B53E /* lua_cocos2dx_extension_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BCFF1986526C00A46ACC /* lua_cocos2dx_extension_manual.h */; };
|
||||||
|
507B43441C31FA0C0067B53E /* lua_xml_http_request.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BD061986526C00A46ACC /* lua_xml_http_request.h */; };
|
||||||
|
507B43451C31FA0C0067B53E /* lua_cocos2dx_coco_studio_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15EFA402198B2AB2000C57D3 /* lua_cocos2dx_coco_studio_manual.hpp */; };
|
||||||
|
507B43461C31FA0C0067B53E /* LuaScriptHandlerMgr.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BCDC1986525900A46ACC /* LuaScriptHandlerMgr.h */; };
|
||||||
|
507B43471C31FA0C0067B53E /* lua_cocos2dx_experimental_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15622968197780DE009C9067 /* lua_cocos2dx_experimental_auto.hpp */; };
|
||||||
|
507B43481C31FA0C0067B53E /* lua_cocos2dx_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE74A18BC45C200215002 /* lua_cocos2dx_auto.hpp */; };
|
||||||
|
507B43491C31FA0C0067B53E /* CCBProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BCF31986526C00A46ACC /* CCBProxy.h */; };
|
||||||
|
507B434A1C31FA0C0067B53E /* lua_cocos2dx_physics3d_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15A561E41B00A09A005D4720 /* lua_cocos2dx_physics3d_auto.hpp */; };
|
||||||
|
507B434B1C31FA0C0067B53E /* select.h in Headers */ = {isa = PBXBuildFile; fileRef = 15415A9819A71A53004F1E71 /* select.h */; };
|
||||||
|
507B434C1C31FA0C0067B53E /* lua_cocos2dx_spine_manual.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 15C1BD161986526C00A46ACC /* lua_cocos2dx_spine_manual.hpp */; };
|
||||||
|
507B434D1C31FA0C0067B53E /* lua_cocos2dx_physics_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1AACE75318BC45C200215002 /* lua_cocos2dx_physics_auto.hpp */; };
|
||||||
|
507B434E1C31FA0C0067B53E /* lua_cocos2dx_audioengine_auto.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 3E2BDB0419C5E5FE0055CDCD /* lua_cocos2dx_audioengine_auto.hpp */; };
|
||||||
|
507B434F1C31FA0C0067B53E /* luasocket_scripts.h in Headers */ = {isa = PBXBuildFile; fileRef = F4FE0D5619ECD00100B8B12B /* luasocket_scripts.h */; };
|
||||||
566F015F19B5EB0F00FCA620 /* CustomGUIReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 566F015D19B5EB0F00FCA620 /* CustomGUIReader.cpp */; };
|
566F015F19B5EB0F00FCA620 /* CustomGUIReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 566F015D19B5EB0F00FCA620 /* CustomGUIReader.cpp */; };
|
||||||
566F016019B5EB0F00FCA620 /* CustomGUIReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 566F015D19B5EB0F00FCA620 /* CustomGUIReader.cpp */; };
|
566F016019B5EB0F00FCA620 /* CustomGUIReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 566F015D19B5EB0F00FCA620 /* CustomGUIReader.cpp */; };
|
||||||
566F016119B5EB0F00FCA620 /* CustomGUIReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 566F015E19B5EB0F00FCA620 /* CustomGUIReader.h */; };
|
566F016119B5EB0F00FCA620 /* CustomGUIReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 566F015E19B5EB0F00FCA620 /* CustomGUIReader.h */; };
|
||||||
566F016219B5EB0F00FCA620 /* CustomGUIReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 566F015E19B5EB0F00FCA620 /* CustomGUIReader.h */; };
|
566F016219B5EB0F00FCA620 /* CustomGUIReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 566F015E19B5EB0F00FCA620 /* CustomGUIReader.h */; };
|
||||||
BA0CBB5E1BB0756F00003364 /* CCComponentLua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA0CBB5C1BB0756F00003364 /* CCComponentLua.cpp */; settings = {ASSET_TAGS = (); }; };
|
|
||||||
BA0CBB5F1BB0756F00003364 /* CCComponentLua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA0CBB5C1BB0756F00003364 /* CCComponentLua.cpp */; settings = {ASSET_TAGS = (); }; };
|
|
||||||
BA0CBB601BB0756F00003364 /* CCComponentLua.h in Headers */ = {isa = PBXBuildFile; fileRef = BA0CBB5D1BB0756F00003364 /* CCComponentLua.h */; settings = {ASSET_TAGS = (); }; };
|
|
||||||
BA0CBB611BB0756F00003364 /* CCComponentLua.h in Headers */ = {isa = PBXBuildFile; fileRef = BA0CBB5D1BB0756F00003364 /* CCComponentLua.h */; settings = {ASSET_TAGS = (); }; };
|
|
||||||
ADAC23ED1C2044A60049A6A2 /* lua_module_register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ADD1C0D21C196B9500733781 /* lua_module_register.cpp */; };
|
ADAC23ED1C2044A60049A6A2 /* lua_module_register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ADD1C0D21C196B9500733781 /* lua_module_register.cpp */; };
|
||||||
ADD1C0D51C196B9500733781 /* lua_module_register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ADD1C0D21C196B9500733781 /* lua_module_register.cpp */; };
|
ADD1C0D51C196B9500733781 /* lua_module_register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ADD1C0D21C196B9500733781 /* lua_module_register.cpp */; };
|
||||||
ADD1C0D61C196B9500733781 /* lua_module_register.h in Headers */ = {isa = PBXBuildFile; fileRef = ADD1C0D31C196B9500733781 /* lua_module_register.h */; };
|
ADD1C0D61C196B9500733781 /* lua_module_register.h in Headers */ = {isa = PBXBuildFile; fileRef = ADD1C0D31C196B9500733781 /* lua_module_register.h */; };
|
||||||
ADD1C0D71C196B9500733781 /* Lua-BindingsExport.h in Headers */ = {isa = PBXBuildFile; fileRef = ADD1C0D41C196B9500733781 /* Lua-BindingsExport.h */; };
|
ADD1C0D71C196B9500733781 /* Lua-BindingsExport.h in Headers */ = {isa = PBXBuildFile; fileRef = ADD1C0D41C196B9500733781 /* Lua-BindingsExport.h */; };
|
||||||
|
BA0CBB5E1BB0756F00003364 /* CCComponentLua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA0CBB5C1BB0756F00003364 /* CCComponentLua.cpp */; };
|
||||||
|
BA0CBB5F1BB0756F00003364 /* CCComponentLua.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA0CBB5C1BB0756F00003364 /* CCComponentLua.cpp */; };
|
||||||
|
BA0CBB601BB0756F00003364 /* CCComponentLua.h in Headers */ = {isa = PBXBuildFile; fileRef = BA0CBB5D1BB0756F00003364 /* CCComponentLua.h */; };
|
||||||
|
BA0CBB611BB0756F00003364 /* CCComponentLua.h in Headers */ = {isa = PBXBuildFile; fileRef = BA0CBB5D1BB0756F00003364 /* CCComponentLua.h */; };
|
||||||
F4FE0D5719ECD00100B8B12B /* luasocket_scripts.c in Sources */ = {isa = PBXBuildFile; fileRef = F4FE0D5519ECD00100B8B12B /* luasocket_scripts.c */; };
|
F4FE0D5719ECD00100B8B12B /* luasocket_scripts.c in Sources */ = {isa = PBXBuildFile; fileRef = F4FE0D5519ECD00100B8B12B /* luasocket_scripts.c */; };
|
||||||
F4FE0D5819ECD00100B8B12B /* luasocket_scripts.c in Sources */ = {isa = PBXBuildFile; fileRef = F4FE0D5519ECD00100B8B12B /* luasocket_scripts.c */; };
|
F4FE0D5819ECD00100B8B12B /* luasocket_scripts.c in Sources */ = {isa = PBXBuildFile; fileRef = F4FE0D5519ECD00100B8B12B /* luasocket_scripts.c */; };
|
||||||
F4FE0D5919ECD00100B8B12B /* luasocket_scripts.h in Headers */ = {isa = PBXBuildFile; fileRef = F4FE0D5619ECD00100B8B12B /* luasocket_scripts.h */; };
|
F4FE0D5919ECD00100B8B12B /* luasocket_scripts.h in Headers */ = {isa = PBXBuildFile; fileRef = F4FE0D5619ECD00100B8B12B /* luasocket_scripts.h */; };
|
||||||
|
@ -447,6 +592,7 @@
|
||||||
3E2BDB0419C5E5FE0055CDCD /* lua_cocos2dx_audioengine_auto.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_cocos2dx_audioengine_auto.hpp; sourceTree = "<group>"; };
|
3E2BDB0419C5E5FE0055CDCD /* lua_cocos2dx_audioengine_auto.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = lua_cocos2dx_audioengine_auto.hpp; sourceTree = "<group>"; };
|
||||||
3E2BDB0819C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_cocos2dx_audioengine_manual.cpp; sourceTree = "<group>"; };
|
3E2BDB0819C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_cocos2dx_audioengine_manual.cpp; sourceTree = "<group>"; };
|
||||||
3E2BDB0919C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lua_cocos2dx_audioengine_manual.h; sourceTree = "<group>"; };
|
3E2BDB0919C5E6100055CDCD /* lua_cocos2dx_audioengine_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lua_cocos2dx_audioengine_manual.h; sourceTree = "<group>"; };
|
||||||
|
507B43531C31FA0C0067B53E /* libluacocos2d tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libluacocos2d tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||||
566F015D19B5EB0F00FCA620 /* CustomGUIReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CustomGUIReader.cpp; sourceTree = "<group>"; };
|
566F015D19B5EB0F00FCA620 /* CustomGUIReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CustomGUIReader.cpp; sourceTree = "<group>"; };
|
||||||
566F015E19B5EB0F00FCA620 /* CustomGUIReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomGUIReader.h; sourceTree = "<group>"; };
|
566F015E19B5EB0F00FCA620 /* CustomGUIReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomGUIReader.h; sourceTree = "<group>"; };
|
||||||
ADD1C0D21C196B9500733781 /* lua_module_register.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_module_register.cpp; sourceTree = "<group>"; };
|
ADD1C0D21C196B9500733781 /* lua_module_register.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lua_module_register.cpp; sourceTree = "<group>"; };
|
||||||
|
@ -476,6 +622,14 @@
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
507B43091C31FA0C0067B53E /* Frameworks */ = {
|
||||||
|
isa = PBXFrameworksBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
507B430A1C31FA0C0067B53E /* libluajit.a in Frameworks */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
/* End PBXFrameworksBuildPhase section */
|
/* End PBXFrameworksBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
|
@ -518,6 +672,7 @@
|
||||||
1AACE75B18BC45C200215002 /* manual */,
|
1AACE75B18BC45C200215002 /* manual */,
|
||||||
15C1C2CC198748D200A46ACC /* libluacocos2d Mac.a */,
|
15C1C2CC198748D200A46ACC /* libluacocos2d Mac.a */,
|
||||||
15EFA616198B2DAA000C57D3 /* libluacocos2d iOS.a */,
|
15EFA616198B2DAA000C57D3 /* libluacocos2d iOS.a */,
|
||||||
|
507B43531C31FA0C0067B53E /* libluacocos2d tvOS.a */,
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
|
@ -996,6 +1151,81 @@
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
507B430B1C31FA0C0067B53E /* Headers */ = {
|
||||||
|
isa = PBXHeadersBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
507B430C1C31FA0C0067B53E /* lua_cocos2dx_navmesh_conversions.h in Headers */,
|
||||||
|
507B430D1C31FA0C0067B53E /* lauxlib.h in Headers */,
|
||||||
|
507B430E1C31FA0C0067B53E /* auxiliar.h in Headers */,
|
||||||
|
507B430F1C31FA0C0067B53E /* lua_extensions.h in Headers */,
|
||||||
|
507B43101C31FA0C0067B53E /* mime.h in Headers */,
|
||||||
|
507B43111C31FA0C0067B53E /* lua.h in Headers */,
|
||||||
|
507B43121C31FA0C0067B53E /* udp.h in Headers */,
|
||||||
|
507B43131C31FA0C0067B53E /* luaconf.h in Headers */,
|
||||||
|
507B43141C31FA0C0067B53E /* unix.h in Headers */,
|
||||||
|
507B43151C31FA0C0067B53E /* lua_cocos2dx_3d_manual.h in Headers */,
|
||||||
|
507B43161C31FA0C0067B53E /* luasocket.h in Headers */,
|
||||||
|
507B43171C31FA0C0067B53E /* lua_cocos2dx_csloader_manual.hpp in Headers */,
|
||||||
|
507B43181C31FA0C0067B53E /* lua_cocos2dx_experimental_video_manual.hpp in Headers */,
|
||||||
|
507B43191C31FA0C0067B53E /* tcp.h in Headers */,
|
||||||
|
507B431A1C31FA0C0067B53E /* CCComponentLua.h in Headers */,
|
||||||
|
507B431B1C31FA0C0067B53E /* buffer.h in Headers */,
|
||||||
|
507B431C1C31FA0C0067B53E /* lualib.h in Headers */,
|
||||||
|
507B431D1C31FA0C0067B53E /* Lua_web_socket.h in Headers */,
|
||||||
|
507B431E1C31FA0C0067B53E /* tolua_event.h in Headers */,
|
||||||
|
507B431F1C31FA0C0067B53E /* lua_cocos2dx_physics3d_manual.h in Headers */,
|
||||||
|
507B43201C31FA0C0067B53E /* tolua++.h in Headers */,
|
||||||
|
507B43211C31FA0C0067B53E /* lua_cocos2dx_cocosdenshion_manual.h in Headers */,
|
||||||
|
507B43221C31FA0C0067B53E /* except.h in Headers */,
|
||||||
|
507B43231C31FA0C0067B53E /* lua_cocos2dx_audioengine_manual.h in Headers */,
|
||||||
|
507B43241C31FA0C0067B53E /* lua_cocos2dx_cocosbuilder_manual.h in Headers */,
|
||||||
|
507B43251C31FA0C0067B53E /* socket.h in Headers */,
|
||||||
|
507B43261C31FA0C0067B53E /* usocket.h in Headers */,
|
||||||
|
507B43271C31FA0C0067B53E /* options.h in Headers */,
|
||||||
|
507B43281C31FA0C0067B53E /* xxtea.h in Headers */,
|
||||||
|
507B43291C31FA0C0067B53E /* CCLuaBridge.h in Headers */,
|
||||||
|
507B432A1C31FA0C0067B53E /* CCLuaEngine.h in Headers */,
|
||||||
|
507B432B1C31FA0C0067B53E /* CCLuaStack.h in Headers */,
|
||||||
|
507B432C1C31FA0C0067B53E /* lua-cocos-studio-conversions.h in Headers */,
|
||||||
|
507B432D1C31FA0C0067B53E /* CCLuaValue.h in Headers */,
|
||||||
|
507B432E1C31FA0C0067B53E /* lua_cocos2dx_network_manual.h in Headers */,
|
||||||
|
507B432F1C31FA0C0067B53E /* Cocos2dxLuaLoader.h in Headers */,
|
||||||
|
507B43301C31FA0C0067B53E /* LuaBasicConversions.h in Headers */,
|
||||||
|
507B43311C31FA0C0067B53E /* lua_cocos2dx_navmesh_auto.hpp in Headers */,
|
||||||
|
507B43321C31FA0C0067B53E /* inet.h in Headers */,
|
||||||
|
507B43331C31FA0C0067B53E /* CCLuaObjcBridge.h in Headers */,
|
||||||
|
507B43341C31FA0C0067B53E /* tolua_fix.h in Headers */,
|
||||||
|
507B43351C31FA0C0067B53E /* LuaSkeletonAnimation.h in Headers */,
|
||||||
|
507B43361C31FA0C0067B53E /* lua_cocos2dx_csloader_auto.hpp in Headers */,
|
||||||
|
507B43371C31FA0C0067B53E /* io.h in Headers */,
|
||||||
|
507B43381C31FA0C0067B53E /* CustomGUIReader.h in Headers */,
|
||||||
|
507B43391C31FA0C0067B53E /* LuaOpengl.h in Headers */,
|
||||||
|
507B433A1C31FA0C0067B53E /* timeout.h in Headers */,
|
||||||
|
507B433B1C31FA0C0067B53E /* lua_cocos2dx_deprecated.h in Headers */,
|
||||||
|
507B433C1C31FA0C0067B53E /* lua_cocos2dx_ui_manual.hpp in Headers */,
|
||||||
|
507B433D1C31FA0C0067B53E /* lua_cocos2dx_experimental_manual.hpp in Headers */,
|
||||||
|
507B433E1C31FA0C0067B53E /* lua_cocos2dx_experimental_webview_manual.hpp in Headers */,
|
||||||
|
507B433F1C31FA0C0067B53E /* lua_cocos2dx_manual.hpp in Headers */,
|
||||||
|
507B43401C31FA0C0067B53E /* lua_cocos2dx_experimental_webview_auto.hpp in Headers */,
|
||||||
|
507B43411C31FA0C0067B53E /* lua_cocos2dx_navmesh_manual.h in Headers */,
|
||||||
|
507B43421C31FA0C0067B53E /* lua_cocos2dx_physics_manual.hpp in Headers */,
|
||||||
|
507B43431C31FA0C0067B53E /* lua_cocos2dx_extension_manual.h in Headers */,
|
||||||
|
507B43441C31FA0C0067B53E /* lua_xml_http_request.h in Headers */,
|
||||||
|
507B43451C31FA0C0067B53E /* lua_cocos2dx_coco_studio_manual.hpp in Headers */,
|
||||||
|
507B43461C31FA0C0067B53E /* LuaScriptHandlerMgr.h in Headers */,
|
||||||
|
507B43471C31FA0C0067B53E /* lua_cocos2dx_experimental_auto.hpp in Headers */,
|
||||||
|
507B43481C31FA0C0067B53E /* lua_cocos2dx_auto.hpp in Headers */,
|
||||||
|
507B43491C31FA0C0067B53E /* CCBProxy.h in Headers */,
|
||||||
|
507B434A1C31FA0C0067B53E /* lua_cocos2dx_physics3d_auto.hpp in Headers */,
|
||||||
|
507B434B1C31FA0C0067B53E /* select.h in Headers */,
|
||||||
|
507B434C1C31FA0C0067B53E /* lua_cocos2dx_spine_manual.hpp in Headers */,
|
||||||
|
507B434D1C31FA0C0067B53E /* lua_cocos2dx_physics_auto.hpp in Headers */,
|
||||||
|
507B434E1C31FA0C0067B53E /* lua_cocos2dx_audioengine_auto.hpp in Headers */,
|
||||||
|
507B434F1C31FA0C0067B53E /* luasocket_scripts.h in Headers */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
/* End PBXHeadersBuildPhase section */
|
/* End PBXHeadersBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXNativeTarget section */
|
/* Begin PBXNativeTarget section */
|
||||||
|
@ -1033,6 +1263,23 @@
|
||||||
productReference = 15EFA616198B2DAA000C57D3 /* libluacocos2d iOS.a */;
|
productReference = 15EFA616198B2DAA000C57D3 /* libluacocos2d iOS.a */;
|
||||||
productType = "com.apple.product-type.library.static";
|
productType = "com.apple.product-type.library.static";
|
||||||
};
|
};
|
||||||
|
507B42BB1C31FA0C0067B53E /* libluacocos2d tvOS */ = {
|
||||||
|
isa = PBXNativeTarget;
|
||||||
|
buildConfigurationList = 507B43501C31FA0C0067B53E /* Build configuration list for PBXNativeTarget "libluacocos2d tvOS" */;
|
||||||
|
buildPhases = (
|
||||||
|
507B42BC1C31FA0C0067B53E /* Sources */,
|
||||||
|
507B43091C31FA0C0067B53E /* Frameworks */,
|
||||||
|
507B430B1C31FA0C0067B53E /* Headers */,
|
||||||
|
);
|
||||||
|
buildRules = (
|
||||||
|
);
|
||||||
|
dependencies = (
|
||||||
|
);
|
||||||
|
name = "libluacocos2d tvOS";
|
||||||
|
productName = cocos2dx;
|
||||||
|
productReference = 507B43531C31FA0C0067B53E /* libluacocos2d tvOS.a */;
|
||||||
|
productType = "com.apple.product-type.library.static";
|
||||||
|
};
|
||||||
/* End PBXNativeTarget section */
|
/* End PBXNativeTarget section */
|
||||||
|
|
||||||
/* Begin PBXProject section */
|
/* Begin PBXProject section */
|
||||||
|
@ -1056,6 +1303,7 @@
|
||||||
targets = (
|
targets = (
|
||||||
15C1C255198748D200A46ACC /* libluacocos2d Mac */,
|
15C1C255198748D200A46ACC /* libluacocos2d Mac */,
|
||||||
15EFA59E198B2DAA000C57D3 /* libluacocos2d iOS */,
|
15EFA59E198B2DAA000C57D3 /* libluacocos2d iOS */,
|
||||||
|
507B42BB1C31FA0C0067B53E /* libluacocos2d tvOS */,
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
/* End PBXProject section */
|
/* End PBXProject section */
|
||||||
|
@ -1225,6 +1473,89 @@
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
507B42BC1C31FA0C0067B53E /* Sources */ = {
|
||||||
|
isa = PBXSourcesBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
507B42BD1C31FA0C0067B53E /* lua_module_register.cpp in Sources */,
|
||||||
|
507B42BE1C31FA0C0067B53E /* select.c in Sources */,
|
||||||
|
507B42BF1C31FA0C0067B53E /* lua_cocos2dx_physics3d_manual.cpp in Sources */,
|
||||||
|
507B42C01C31FA0C0067B53E /* tolua_event.c in Sources */,
|
||||||
|
507B42C11C31FA0C0067B53E /* lua_cocos2dx_audioengine_manual.cpp in Sources */,
|
||||||
|
507B42C21C31FA0C0067B53E /* auxiliar.c in Sources */,
|
||||||
|
507B42C31C31FA0C0067B53E /* lua-cocos-studio-conversions.cpp in Sources */,
|
||||||
|
507B42C41C31FA0C0067B53E /* tolua_is.c in Sources */,
|
||||||
|
507B42C51C31FA0C0067B53E /* tolua_map.c in Sources */,
|
||||||
|
507B42C61C31FA0C0067B53E /* tolua_push.c in Sources */,
|
||||||
|
507B42C71C31FA0C0067B53E /* tolua_to.c in Sources */,
|
||||||
|
507B42C81C31FA0C0067B53E /* options.c in Sources */,
|
||||||
|
507B42C91C31FA0C0067B53E /* xxtea.cpp in Sources */,
|
||||||
|
507B42CA1C31FA0C0067B53E /* CCLuaBridge.cpp in Sources */,
|
||||||
|
507B42CB1C31FA0C0067B53E /* lua_cocos2dx_navmesh_auto.cpp in Sources */,
|
||||||
|
507B42CC1C31FA0C0067B53E /* CCLuaEngine.cpp in Sources */,
|
||||||
|
507B42CD1C31FA0C0067B53E /* lua_cocos2dx_experimental_video_auto.cpp in Sources */,
|
||||||
|
507B42CE1C31FA0C0067B53E /* CCLuaStack.cpp in Sources */,
|
||||||
|
507B42CF1C31FA0C0067B53E /* CCLuaValue.cpp in Sources */,
|
||||||
|
507B42D01C31FA0C0067B53E /* Cocos2dxLuaLoader.cpp in Sources */,
|
||||||
|
507B42D11C31FA0C0067B53E /* lua_cocos2dx_cocosbuilder_auto.cpp in Sources */,
|
||||||
|
507B42D21C31FA0C0067B53E /* lua_cocos2dx_navmesh_conversions.cpp in Sources */,
|
||||||
|
507B42D31C31FA0C0067B53E /* LuaBasicConversions.cpp in Sources */,
|
||||||
|
507B42D41C31FA0C0067B53E /* CCLuaObjcBridge.mm in Sources */,
|
||||||
|
507B42D51C31FA0C0067B53E /* lua_xml_http_request.cpp in Sources */,
|
||||||
|
507B42D61C31FA0C0067B53E /* tcp.c in Sources */,
|
||||||
|
507B42D71C31FA0C0067B53E /* timeout.c in Sources */,
|
||||||
|
507B42D81C31FA0C0067B53E /* luasocket_scripts.c in Sources */,
|
||||||
|
507B42D91C31FA0C0067B53E /* tolua_fix.cpp in Sources */,
|
||||||
|
507B42DA1C31FA0C0067B53E /* lua_cocos2dx_physics3d_auto.cpp in Sources */,
|
||||||
|
507B42DB1C31FA0C0067B53E /* CCBProxy.cpp in Sources */,
|
||||||
|
507B42DC1C31FA0C0067B53E /* lua_cocos2dx_csloader_auto.cpp in Sources */,
|
||||||
|
507B42DD1C31FA0C0067B53E /* lua_cocos2dx_experimental_webview_manual.cpp in Sources */,
|
||||||
|
507B42DE1C31FA0C0067B53E /* lua_cocos2dx_spine_auto.cpp in Sources */,
|
||||||
|
507B42DF1C31FA0C0067B53E /* lua_cocos2dx_extension_manual.cpp in Sources */,
|
||||||
|
507B42E01C31FA0C0067B53E /* LuaOpengl.cpp in Sources */,
|
||||||
|
507B42E11C31FA0C0067B53E /* lua_cocos2dx_deprecated.cpp in Sources */,
|
||||||
|
507B42E21C31FA0C0067B53E /* lua_cocos2dx_experimental_manual.cpp in Sources */,
|
||||||
|
507B42E31C31FA0C0067B53E /* lua_cocos2dx_cocosbuilder_manual.cpp in Sources */,
|
||||||
|
507B42E41C31FA0C0067B53E /* mime.c in Sources */,
|
||||||
|
507B42E51C31FA0C0067B53E /* unix.c in Sources */,
|
||||||
|
507B42E61C31FA0C0067B53E /* lua_cocos2dx_3d_manual.cpp in Sources */,
|
||||||
|
507B42E71C31FA0C0067B53E /* usocket.c in Sources */,
|
||||||
|
507B42E81C31FA0C0067B53E /* lua_cocos2dx_cocosdenshion_auto.cpp in Sources */,
|
||||||
|
507B42E91C31FA0C0067B53E /* lua_cocos2dx_manual.cpp in Sources */,
|
||||||
|
507B42EA1C31FA0C0067B53E /* lua_extensions.c in Sources */,
|
||||||
|
507B42EB1C31FA0C0067B53E /* CCComponentLua.cpp in Sources */,
|
||||||
|
507B42EC1C31FA0C0067B53E /* udp.c in Sources */,
|
||||||
|
507B42ED1C31FA0C0067B53E /* luasocket.c in Sources */,
|
||||||
|
507B42EE1C31FA0C0067B53E /* LuaSkeletonAnimation.cpp in Sources */,
|
||||||
|
507B42EF1C31FA0C0067B53E /* serial.c in Sources */,
|
||||||
|
507B42F01C31FA0C0067B53E /* lua_cocos2dx_3d_auto.cpp in Sources */,
|
||||||
|
507B42F11C31FA0C0067B53E /* CustomGUIReader.cpp in Sources */,
|
||||||
|
507B42F21C31FA0C0067B53E /* lua_cocos2dx_studio_auto.cpp in Sources */,
|
||||||
|
507B42F31C31FA0C0067B53E /* lua_cocos2dx_audioengine_auto.cpp in Sources */,
|
||||||
|
507B42F41C31FA0C0067B53E /* lua_cocos2dx_network_manual.cpp in Sources */,
|
||||||
|
507B42F51C31FA0C0067B53E /* except.c in Sources */,
|
||||||
|
507B42F61C31FA0C0067B53E /* lua_cocos2dx_experimental_webview_auto.cpp in Sources */,
|
||||||
|
507B42F71C31FA0C0067B53E /* buffer.c in Sources */,
|
||||||
|
507B42F81C31FA0C0067B53E /* lua_cocos2dx_experimental_video_manual.cpp in Sources */,
|
||||||
|
507B42F91C31FA0C0067B53E /* lua_cocos2dx_navmesh_manual.cpp in Sources */,
|
||||||
|
507B42FA1C31FA0C0067B53E /* lua_cocos2dx_coco_studio_manual.cpp in Sources */,
|
||||||
|
507B42FB1C31FA0C0067B53E /* lua_cocos2dx_ui_manual.cpp in Sources */,
|
||||||
|
507B42FC1C31FA0C0067B53E /* io.c in Sources */,
|
||||||
|
507B42FD1C31FA0C0067B53E /* lua_cocos2dx_cocosdenshion_manual.cpp in Sources */,
|
||||||
|
507B42FE1C31FA0C0067B53E /* lua_cocos2dx_ui_auto.cpp in Sources */,
|
||||||
|
507B42FF1C31FA0C0067B53E /* lua_cocos2dx_spine_manual.cpp in Sources */,
|
||||||
|
507B43001C31FA0C0067B53E /* lua_cocos2dx_extension_auto.cpp in Sources */,
|
||||||
|
507B43011C31FA0C0067B53E /* lua_cocos2dx_physics_manual.cpp in Sources */,
|
||||||
|
507B43021C31FA0C0067B53E /* LuaScriptHandlerMgr.cpp in Sources */,
|
||||||
|
507B43031C31FA0C0067B53E /* lua_cocos2dx_experimental_auto.cpp in Sources */,
|
||||||
|
507B43041C31FA0C0067B53E /* lua_cocos2dx_auto.cpp in Sources */,
|
||||||
|
507B43051C31FA0C0067B53E /* lua_cocos2dx_physics_auto.cpp in Sources */,
|
||||||
|
507B43061C31FA0C0067B53E /* inet.c in Sources */,
|
||||||
|
507B43071C31FA0C0067B53E /* lua_cocos2dx_csloader_manual.cpp in Sources */,
|
||||||
|
507B43081C31FA0C0067B53E /* Lua_web_socket.cpp in Sources */,
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
};
|
||||||
/* End PBXSourcesBuildPhase section */
|
/* End PBXSourcesBuildPhase section */
|
||||||
|
|
||||||
/* Begin XCBuildConfiguration section */
|
/* Begin XCBuildConfiguration section */
|
||||||
|
@ -1391,6 +1722,43 @@
|
||||||
};
|
};
|
||||||
name = Release;
|
name = Release;
|
||||||
};
|
};
|
||||||
|
507B43511C31FA0C0067B53E /* Debug */ = {
|
||||||
|
isa = XCBuildConfiguration;
|
||||||
|
buildSettings = {
|
||||||
|
ALWAYS_SEARCH_USER_PATHS = YES;
|
||||||
|
EXECUTABLE_PREFIX = "";
|
||||||
|
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||||
|
GCC_PREFIX_HEADER = "";
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
"$(inherited)",
|
||||||
|
CC_TARGET_OS_TVOS,
|
||||||
|
);
|
||||||
|
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../../../../external/lua/luajit/prebuilt/ios";
|
||||||
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
|
SDKROOT = appletvos;
|
||||||
|
USER_HEADER_SEARCH_PATHS = "$(inherited) $(SRCROOT)/../../../platform/ios $(SRCROOT)/../../../../external/curl/include/ios";
|
||||||
|
};
|
||||||
|
name = Debug;
|
||||||
|
};
|
||||||
|
507B43521C31FA0C0067B53E /* Release */ = {
|
||||||
|
isa = XCBuildConfiguration;
|
||||||
|
buildSettings = {
|
||||||
|
ALWAYS_SEARCH_USER_PATHS = YES;
|
||||||
|
EXECUTABLE_PREFIX = "";
|
||||||
|
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||||
|
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||||
|
GCC_PREFIX_HEADER = "";
|
||||||
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||||
|
"$(inherited)",
|
||||||
|
CC_TARGET_OS_TVOS,
|
||||||
|
);
|
||||||
|
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../../../../external/lua/luajit/prebuilt/ios";
|
||||||
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
|
SDKROOT = appletvos;
|
||||||
|
USER_HEADER_SEARCH_PATHS = "$(inherited) $(SRCROOT)/../../../platform/ios $(SRCROOT)/../../../../external/curl/include/ios";
|
||||||
|
};
|
||||||
|
name = Release;
|
||||||
|
};
|
||||||
/* End XCBuildConfiguration section */
|
/* End XCBuildConfiguration section */
|
||||||
|
|
||||||
/* Begin XCConfigurationList section */
|
/* Begin XCConfigurationList section */
|
||||||
|
@ -1421,6 +1789,15 @@
|
||||||
defaultConfigurationIsVisible = 0;
|
defaultConfigurationIsVisible = 0;
|
||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
|
507B43501C31FA0C0067B53E /* Build configuration list for PBXNativeTarget "libluacocos2d tvOS" */ = {
|
||||||
|
isa = XCConfigurationList;
|
||||||
|
buildConfigurations = (
|
||||||
|
507B43511C31FA0C0067B53E /* Debug */,
|
||||||
|
507B43521C31FA0C0067B53E /* Release */,
|
||||||
|
);
|
||||||
|
defaultConfigurationIsVisible = 0;
|
||||||
|
defaultConfigurationName = Release;
|
||||||
|
};
|
||||||
/* End XCConfigurationList section */
|
/* End XCConfigurationList section */
|
||||||
};
|
};
|
||||||
rootObject = 1551A336158F2AB200E66CFE /* Project object */;
|
rootObject = 1551A336158F2AB200E66CFE /* Project object */;
|
||||||
|
|
|
@ -24,7 +24,8 @@
|
||||||
|
|
||||||
#include "UIVideoPlayer.h"
|
#include "UIVideoPlayer.h"
|
||||||
|
|
||||||
#if CC_TARGET_PLATFORM == CC_PLATFORM_IOS
|
// No Available on tvOS
|
||||||
|
#if CC_TARGET_PLATFORM == CC_PLATFORM_IOS && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
||||||
using namespace cocos2d::experimental::ui;
|
using namespace cocos2d::experimental::ui;
|
||||||
//-------------------------------------------------------------------------------------
|
//-------------------------------------------------------------------------------------
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
#ifndef __COCOS2D_UI_VIDEOWEIGTH_H_
|
#ifndef __COCOS2D_UI_VIDEOWEIGTH_H_
|
||||||
#define __COCOS2D_UI_VIDEOWEIGTH_H_
|
#define __COCOS2D_UI_VIDEOWEIGTH_H_
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_PLATFORM_OS_TVOS)
|
||||||
|
|
||||||
#include "ui/UIWidget.h"
|
#include "ui/UIWidget.h"
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
|
|
||||||
#include "platform/CCPlatformConfig.h"
|
#include "platform/CCPlatformConfig.h"
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS )
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_PLATFORM_OS_TVOS)
|
||||||
|
|
||||||
|
|
||||||
#include "ui/UIWidget.h"
|
#include "ui/UIWidget.h"
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
#include "platform/CCPlatformConfig.h"
|
#include "platform/CCPlatformConfig.h"
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_PLATFORM_OS_TVOS)
|
||||||
|
|
||||||
#include "UIWebViewImpl-ios.h"
|
#include "UIWebViewImpl-ios.h"
|
||||||
#include "UIWebView-inl.h"
|
#include "UIWebView-inl.h"
|
||||||
|
|
|
@ -24,7 +24,8 @@
|
||||||
|
|
||||||
#include "platform/CCPlatformConfig.h"
|
#include "platform/CCPlatformConfig.h"
|
||||||
|
|
||||||
#if CC_TARGET_PLATFORM == CC_PLATFORM_IOS
|
// Webview not available on tvOS
|
||||||
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
||||||
#include "UIWebViewImpl-ios.h"
|
#include "UIWebViewImpl-ios.h"
|
||||||
#include "renderer/CCRenderer.h"
|
#include "renderer/CCRenderer.h"
|
||||||
|
|
|
@ -17,10 +17,8 @@
|
||||||
#include "UIWidgetAddNodeTest/UIWidgetAddNodeTest.h"
|
#include "UIWidgetAddNodeTest/UIWidgetAddNodeTest.h"
|
||||||
#include "UIRichTextTest/UIRichTextTest.h"
|
#include "UIRichTextTest/UIRichTextTest.h"
|
||||||
#include "UIFocusTest/UIFocusTest.h"
|
#include "UIFocusTest/UIFocusTest.h"
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
#include "UIVideoPlayerTest/UIVideoPlayerTest.h"
|
#include "UIVideoPlayerTest/UIVideoPlayerTest.h"
|
||||||
#endif
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
|
||||||
#include "UIWebViewTest/UIWebViewTest.h"
|
#include "UIWebViewTest/UIWebViewTest.h"
|
||||||
#endif
|
#endif
|
||||||
#include "UIScale9SpriteTest.h"
|
#include "UIScale9SpriteTest.h"
|
||||||
|
@ -30,10 +28,8 @@
|
||||||
|
|
||||||
GUIDynamicCreateTests::GUIDynamicCreateTests()
|
GUIDynamicCreateTests::GUIDynamicCreateTests()
|
||||||
{
|
{
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
addTest("VideoPlayer Test", [](){ return new (std::nothrow) VideoPlayerTests; });
|
addTest("VideoPlayer Test", [](){ return new (std::nothrow) VideoPlayerTests; });
|
||||||
#endif
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
|
||||||
addTest("WebView Test", [](){ return new (std::nothrow) WebViewTests; });
|
addTest("WebView Test", [](){ return new (std::nothrow) WebViewTests; });
|
||||||
#endif
|
#endif
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) || (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) || (CC_TARGET_PLATFORM == CC_PLATFORM_MAC) || (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) || (CC_TARGET_PLATFORM == CC_PLATFORM_TIZEN) || (CC_TARGET_PLATFORM == CC_PLATFORM_WINRT)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) || (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) || (CC_TARGET_PLATFORM == CC_PLATFORM_MAC) || (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) || (CC_TARGET_PLATFORM == CC_PLATFORM_TIZEN) || (CC_TARGET_PLATFORM == CC_PLATFORM_WINRT)
|
||||||
|
|
|
@ -59,11 +59,15 @@ static AppDelegate s_sharedApplication;
|
||||||
multiSampling: NO
|
multiSampling: NO
|
||||||
numberOfSamples: 0 ];
|
numberOfSamples: 0 ];
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[eaglView setMultipleTouchEnabled:YES];
|
[eaglView setMultipleTouchEnabled:YES];
|
||||||
|
#endif
|
||||||
|
|
||||||
// Use RootViewController manage CCEAGLView
|
// Use RootViewController manage CCEAGLView
|
||||||
viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil];
|
viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil];
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
viewController.wantsFullScreenLayout = YES;
|
viewController.wantsFullScreenLayout = YES;
|
||||||
|
#endif
|
||||||
viewController.view = eaglView;
|
viewController.view = eaglView;
|
||||||
|
|
||||||
// Set RootViewController to window
|
// Set RootViewController to window
|
||||||
|
@ -79,8 +83,10 @@ static AppDelegate s_sharedApplication;
|
||||||
}
|
}
|
||||||
|
|
||||||
[window makeKeyAndVisible];
|
[window makeKeyAndVisible];
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[[UIApplication sharedApplication] setStatusBarHidden:true];
|
[[UIApplication sharedApplication] setStatusBarHidden:true];
|
||||||
|
#endif
|
||||||
|
|
||||||
// IMPORTANT: Setting the GLView should be done after creating the RootViewController
|
// IMPORTANT: Setting the GLView should be done after creating the RootViewController
|
||||||
cocos2d::GLView *glview = cocos2d::GLViewImpl::createWithEAGLView(eaglView);
|
cocos2d::GLView *glview = cocos2d::GLViewImpl::createWithEAGLView(eaglView);
|
||||||
|
|
|
@ -52,7 +52,9 @@ static AppDelegate s_sharedApplication;
|
||||||
|
|
||||||
// Use RootViewController manage CCEAGLView
|
// Use RootViewController manage CCEAGLView
|
||||||
viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil];
|
viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil];
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
viewController.wantsFullScreenLayout = YES;
|
viewController.wantsFullScreenLayout = YES;
|
||||||
|
#endif
|
||||||
viewController.view = eaglView;
|
viewController.view = eaglView;
|
||||||
|
|
||||||
// Set RootViewController to window
|
// Set RootViewController to window
|
||||||
|
@ -69,7 +71,9 @@ static AppDelegate s_sharedApplication;
|
||||||
|
|
||||||
[window makeKeyAndVisible];
|
[window makeKeyAndVisible];
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[[UIApplication sharedApplication] setStatusBarHidden: YES];
|
[[UIApplication sharedApplication] setStatusBarHidden: YES];
|
||||||
|
#endif
|
||||||
|
|
||||||
// IMPORTANT: Setting the GLView should be done after creating the RootViewController
|
// IMPORTANT: Setting the GLView should be done after creating the RootViewController
|
||||||
cocos2d::GLView *glview = cocos2d::GLViewImpl::createWithEAGLView(eaglView);
|
cocos2d::GLView *glview = cocos2d::GLViewImpl::createWithEAGLView(eaglView);
|
||||||
|
|
|
@ -140,12 +140,9 @@ bool AppDelegate::applicationDidFinishLaunching()
|
||||||
sc->addRegisterCallback(register_DrawNode3D_bindings);
|
sc->addRegisterCallback(register_DrawNode3D_bindings);
|
||||||
sc->addRegisterCallback(register_Effect3D_bindings);
|
sc->addRegisterCallback(register_Effect3D_bindings);
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) && !defined(CC_TARGET_OS_TVOS)
|
||||||
sc->addRegisterCallback(register_all_cocos2dx_experimental_webView);
|
sc->addRegisterCallback(register_all_cocos2dx_experimental_webView);
|
||||||
sc->addRegisterCallback(register_all_cocos2dx_experimental_webView_manual);
|
sc->addRegisterCallback(register_all_cocos2dx_experimental_webView_manual);
|
||||||
#endif
|
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
|
||||||
sc->addRegisterCallback(register_all_cocos2dx_experimental_video);
|
sc->addRegisterCallback(register_all_cocos2dx_experimental_video);
|
||||||
sc->addRegisterCallback(register_all_cocos2dx_experimental_video_manual);
|
sc->addRegisterCallback(register_all_cocos2dx_experimental_video_manual);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -53,11 +53,15 @@ static AppDelegate s_sharedApplication;
|
||||||
multiSampling: NO
|
multiSampling: NO
|
||||||
numberOfSamples: 0 ];
|
numberOfSamples: 0 ];
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[eaglView setMultipleTouchEnabled:YES];
|
[eaglView setMultipleTouchEnabled:YES];
|
||||||
|
#endif
|
||||||
|
|
||||||
// Use RootViewController manage CCEAGLView
|
// Use RootViewController manage CCEAGLView
|
||||||
viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil];
|
viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil];
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
viewController.wantsFullScreenLayout = YES;
|
viewController.wantsFullScreenLayout = YES;
|
||||||
|
#endif
|
||||||
viewController.view = eaglView;
|
viewController.view = eaglView;
|
||||||
|
|
||||||
// Set RootViewController to window
|
// Set RootViewController to window
|
||||||
|
@ -74,7 +78,9 @@ static AppDelegate s_sharedApplication;
|
||||||
|
|
||||||
[window makeKeyAndVisible];
|
[window makeKeyAndVisible];
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[[UIApplication sharedApplication] setStatusBarHidden: YES];
|
[[UIApplication sharedApplication] setStatusBarHidden: YES];
|
||||||
|
#endif
|
||||||
|
|
||||||
// IMPORTANT: Setting the GLView should be done after creating the RootViewController
|
// IMPORTANT: Setting the GLView should be done after creating the RootViewController
|
||||||
cocos2d::GLView *glview = cocos2d::GLViewImpl::createWithEAGLView(eaglView);
|
cocos2d::GLView *glview = cocos2d::GLViewImpl::createWithEAGLView(eaglView);
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
+(int)callNativeWithAdd:(NSNumber *)num1 and:(NSNumber *)num2{
|
+(int)callNativeWithAdd:(NSNumber *)num1 and:(NSNumber *)num2{
|
||||||
return [num1 intValue]+[num2 intValue];
|
return [num1 intValue]+[num2 intValue];
|
||||||
}
|
}
|
||||||
#if TARGET_OS_IPHONE
|
#if TARGET_OS_IPHONE && !TARGET_OS_TV
|
||||||
+(BOOL)callNativeUIWithTitle:(NSString *) title andContent:(NSString *)content{
|
+(BOOL)callNativeUIWithTitle:(NSString *) title andContent:(NSString *)content{
|
||||||
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:title message:content delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil];
|
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:title message:content delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil];
|
||||||
[alertView show];
|
[alertView show];
|
||||||
|
@ -63,6 +63,23 @@
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
#elif TARGET_OS_IPHONE && TARGET_OS_TV
|
||||||
|
+(BOOL)callNativeUIWithTitle:(NSString *) title andContent:(NSString *)content{
|
||||||
|
|
||||||
|
// UIAlertController* alert = [UIAlertController
|
||||||
|
// alertControllerWithTitle:title
|
||||||
|
// message:content
|
||||||
|
// preferredStyle:UIAlertControllerStyleAlert];
|
||||||
|
//
|
||||||
|
// [self presentViewController:alert animated:YES completion:nil];
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
+(BOOL)callNativeUIWithTitle:(NSString *) title andContent:(NSString *)content addBool:(BOOL)logicSwitch
|
||||||
|
{
|
||||||
|
// Not implemented
|
||||||
|
return true;
|
||||||
|
}
|
||||||
#elif TARGET_OS_MAC
|
#elif TARGET_OS_MAC
|
||||||
|
|
||||||
+(BOOL)callNativeUIWithTitle:(NSString *) title andContent:(NSString *)content{
|
+(BOOL)callNativeUIWithTitle:(NSString *) title andContent:(NSString *)content{
|
||||||
|
|
|
@ -71,8 +71,13 @@ static int lua_cocos2dx_deleteDownloadDir(lua_State* L)
|
||||||
if (!tolua_isstring(L, 1, 0, &tolua_err)) goto tolua_lerror;
|
if (!tolua_isstring(L, 1, 0, &tolua_err)) goto tolua_lerror;
|
||||||
#endif
|
#endif
|
||||||
std::string pathToSave = tolua_tostring(L, 1, "");
|
std::string pathToSave = tolua_tostring(L, 1, "");
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM != CC_PLATFORM_WIN32)
|
#if CC_TARGET_OS_TVOS
|
||||||
|
// Not implemented. "system" is not present on tvOS
|
||||||
|
CCLOG("'lua_cocos2dx_deleteDownloadDir' not implemented on tvOS");
|
||||||
|
return 0;
|
||||||
|
|
||||||
|
#elif (CC_TARGET_PLATFORM != CC_PLATFORM_WIN32)
|
||||||
std::string command = "rm -r ";
|
std::string command = "rm -r ";
|
||||||
// Path may include space.
|
// Path may include space.
|
||||||
command += "\"" + pathToSave + "\"";
|
command += "\"" + pathToSave + "\"";
|
||||||
|
|
|
@ -54,11 +54,15 @@ static AppDelegate s_sharedApplication;
|
||||||
multiSampling: NO
|
multiSampling: NO
|
||||||
numberOfSamples: 0 ];
|
numberOfSamples: 0 ];
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[eaglView setMultipleTouchEnabled:YES];
|
[eaglView setMultipleTouchEnabled:YES];
|
||||||
|
#endif
|
||||||
|
|
||||||
// Use RootViewController manage CCEAGLView
|
// Use RootViewController manage CCEAGLView
|
||||||
viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil];
|
viewController = [[RootViewController alloc] initWithNibName:nil bundle:nil];
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
viewController.wantsFullScreenLayout = YES;
|
viewController.wantsFullScreenLayout = YES;
|
||||||
|
#endif
|
||||||
viewController.view = eaglView;
|
viewController.view = eaglView;
|
||||||
|
|
||||||
// Set RootViewController to window
|
// Set RootViewController to window
|
||||||
|
@ -75,7 +79,9 @@ static AppDelegate s_sharedApplication;
|
||||||
|
|
||||||
[window makeKeyAndVisible];
|
[window makeKeyAndVisible];
|
||||||
|
|
||||||
|
#if !defined(CC_TARGET_OS_TVOS)
|
||||||
[[UIApplication sharedApplication] setStatusBarHidden: YES];
|
[[UIApplication sharedApplication] setStatusBarHidden: YES];
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
// IMPORTANT: Setting the GLView should be done after creating the RootViewController
|
// IMPORTANT: Setting the GLView should be done after creating the RootViewController
|
||||||
|
|
|
@ -7,7 +7,7 @@ prefix = cocos2dx_experimental_video
|
||||||
# all classes will be embedded in that namespace
|
# all classes will be embedded in that namespace
|
||||||
target_namespace = ccui
|
target_namespace = ccui
|
||||||
|
|
||||||
macro_judgement = #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
macro_judgement = #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
||||||
android_headers = -I%(androidndkdir)s/platforms/android-14/arch-arm/usr/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/include
|
android_headers = -I%(androidndkdir)s/platforms/android-14/arch-arm/usr/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/include
|
||||||
android_flags = -D_SIZE_T_DEFINED_
|
android_flags = -D_SIZE_T_DEFINED_
|
||||||
|
|
|
@ -7,7 +7,7 @@ prefix = cocos2dx_experimental_webView
|
||||||
# all classes will be embedded in that namespace
|
# all classes will be embedded in that namespace
|
||||||
target_namespace = ccui
|
target_namespace = ccui
|
||||||
|
|
||||||
macro_judgement = #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
macro_judgement = #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
||||||
android_headers = -I%(androidndkdir)s/platforms/android-14/arch-arm/usr/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/include
|
android_headers = -I%(androidndkdir)s/platforms/android-14/arch-arm/usr/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/include
|
||||||
android_flags = -D_SIZE_T_DEFINED_
|
android_flags = -D_SIZE_T_DEFINED_
|
||||||
|
|
|
@ -7,7 +7,7 @@ prefix = cocos2dx_experimental_video
|
||||||
# all classes will be embedded in that namespace
|
# all classes will be embedded in that namespace
|
||||||
target_namespace = ccexp
|
target_namespace = ccexp
|
||||||
|
|
||||||
macro_judgement = #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
macro_judgement = #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
||||||
android_headers = -I%(androidndkdir)s/platforms/android-14/arch-arm/usr/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/include
|
android_headers = -I%(androidndkdir)s/platforms/android-14/arch-arm/usr/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/include
|
||||||
android_flags = -D_SIZE_T_DEFINED_
|
android_flags = -D_SIZE_T_DEFINED_
|
||||||
|
|
|
@ -7,7 +7,7 @@ prefix = cocos2dx_experimental_webview
|
||||||
# all classes will be embedded in that namespace
|
# all classes will be embedded in that namespace
|
||||||
target_namespace = ccexp
|
target_namespace = ccexp
|
||||||
|
|
||||||
macro_judgement = #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
|
macro_judgement = #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID || CC_TARGET_PLATFORM == CC_PLATFORM_IOS) && !defined(CC_TARGET_OS_TVOS)
|
||||||
|
|
||||||
android_headers = -I%(androidndkdir)s/platforms/android-14/arch-arm/usr/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/include
|
android_headers = -I%(androidndkdir)s/platforms/android-14/arch-arm/usr/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.7/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I%(androidndkdir)s/sources/cxx-stl/gnu-libstdc++/4.8/include
|
||||||
android_flags = -D_SIZE_T_DEFINED_
|
android_flags = -D_SIZE_T_DEFINED_
|
||||||
|
|
Loading…
Reference in New Issue