Nicolas Gramlich
|
aefc1e1370
|
CCBMemberVariableAssigner and CCBSelectorResolver: now using const char * instead of std::string.
|
2012-06-06 11:43:33 -07:00 |
Nicolas Gramlich
|
671a0ef5b4
|
Removed zombie file: CCBMemberVariableAssigner.cpp.
|
2012-06-06 11:06:28 -07:00 |
Nicolas Gramlich
|
bcf53f1453
|
Added CCNodeLoaderLibrary (more of a factory pattern, compared to adding the CCNodeLoaders directly to the CCBReader. Fixed all TODOs regarding (potential) memory leaks (Thanks to Ricardo Quesada). CCNodeLoaders are now autorelease objects (having a static 'loader()' method to be used).
|
2012-06-05 17:15:28 -07:00 |
Nicolas Gramlich
|
420a731138
|
Switched from std::string to const char *.
|
2012-06-04 17:45:25 -07:00 |
Nicolas Gramlich
|
d3e0f8dc92
|
Added support for resolutionScale.
|
2012-06-04 16:16:42 -07:00 |
Nicolas Gramlich
|
28862c30cf
|
CCNodeLoader: Fixed small memory leak.
|
2012-06-04 16:03:45 -07:00 |
Nicolas Gramlich
|
5c38dd7193
|
Added CCBMemberVariableAssigner and CCBSelectorResolver.
|
2012-06-04 15:52:49 -07:00 |
Nicolas Gramlich
|
6c5be5e56e
|
CCScale9Sprite: Removed debug logging.
|
2012-06-04 15:30:03 -07:00 |
Nicolas Gramlich
|
bb49eaebe9
|
Added CCParticleSystemQuadLoader.
|
2012-06-01 16:45:30 -07:00 |
Nicolas Gramlich
|
43682e6857
|
Added CControlLoader and CCControlButtonLoader.
|
2012-06-01 15:14:18 -07:00 |
Nicolas Gramlich
|
2340c93c17
|
Fixed CCNodeLoader::parsePropTypeSpriteFrame not trying to load 'null' sprites/spritesheets. Also minor renaming.
|
2012-06-01 15:13:16 -07:00 |
Nicolas Gramlich
|
9951ba8ad2
|
Minor changes.
|
2012-06-01 15:12:07 -07:00 |
Nicolas Gramlich
|
9576db1e28
|
CCControlButton: Added LabelAnchorPoint property. (According to: https://github.com/YannickL/CCControlExtension/ : 623f10433a088140adbb1e1d7d6c97e1ae05adf9)
|
2012-06-01 15:10:20 -07:00 |
Nicolas Gramlich
|
18fba1664d
|
CCControlButton: Added getters and setters for backgroundspriteframe, titlettf, titlettfsize, titleBMGont. Added ZoomOnTouchDown property. (According to: https://github.com/YannickL/CCControlExtension/ : 9dfb9d97a5fe729115b461d9a52ebc36aba51c72, b31256ad6b26e7f645719f203f0e72d717e68c75, 7a79cd702d4ccb958281bcec5d8a7658723f7c2a, c4bbcb9beb2febfb4b55323709e30082af902c90, d4a88349e1f60100225d49e43af587dc10def66f)
|
2012-06-01 12:29:48 -07:00 |
Nicolas Gramlich
|
62e0c1cda0
|
Added CCMenuLoader, CCMenuItemLoader and CCMenuItemImageLoader.
|
2012-05-31 17:07:02 -07:00 |
Nicolas Gramlich
|
b63559d86d
|
Added CCBFileLoader.cpp. Fixed a bug in CCNodeLoader::onHandlePropTypeSize.
|
2012-05-31 14:57:13 -07:00 |
Nicolas Gramlich
|
39442e9bb6
|
Merged with gles20.
|
2012-05-31 13:10:51 -07:00 |
Nicolas Gramlich
|
4a027082be
|
Pulled changes from github.
|
2012-05-31 13:08:33 -07:00 |
Nicolas Gramlich
|
8a01e33491
|
Added CCScale9SpriteLoader.
|
2012-05-31 12:38:00 -07:00 |
Nicolas Gramlich
|
948fcc3d07
|
CCScale9Sprite: Moved anchorpoint initialization back to updateWithBatchNode, since this is probably the intended location, but causes problems due to the order properties appear in the CCBI file format.
|
2012-05-31 12:37:28 -07:00 |
Nicolas Gramlich
|
8678a14b6e
|
CCScale9Sprite: Added initialization of insets. Moved setting the default anchorpoint to its constructor.
|
2012-05-31 12:03:33 -07:00 |
Nicolas Gramlich
|
fe9fb347aa
|
CCScale9Sprite: Added support for insets by floats and CCRect. Fixed bug for positioning for uneven insets. Changing texture no longer affects the anchor point. Made it possible to set the SpriteFrame. (Changes according to https://github.com/YannickL/CCControlExtension/commits/gles20: d00c4f90ab53d5295bce03123ddbccc4fa0acf58, ed56cb1558c755748437d152f2f7a4bb5a1455ba, c4bbcb9beb2febfb4b55323709e30082af902c90, 5da062de92d39d91b014f87809fc30ba501538fc)
|
2012-05-31 11:47:16 -07:00 |
Nicolas Gramlich
|
b7130c3d63
|
Added (dysfunctional) CCScale9SpriteLoader.
|
2012-05-30 16:52:02 -07:00 |
Nicolas Gramlich
|
6e9fac0a58
|
Cleanup.
|
2012-05-30 16:51:33 -07:00 |
Nicolas Gramlich
|
d0f101b820
|
Added missing ASSERT_FAIL_UNEXPECTED_PROPERTY in CCNOdeLoader::onHandlePropTypeSize.
|
2012-05-30 16:14:02 -07:00 |
Nicolas Gramlich
|
6b3fa4abb6
|
Added CCLabelTTFLoader.
|
2012-05-30 15:38:20 -07:00 |
Nicolas Gramlich
|
5578521a69
|
Fixed CCLabelBMFontLoader (according to changes in: 827ee160b5 ).
|
2012-05-30 15:37:36 -07:00 |
Nicolas Gramlich
|
c754dac31b
|
Added missing case kCCBPropTypeFontTTF in CCNodeLoader::parseProperties.
|
2012-05-30 15:36:00 -07:00 |
Nicolas Gramlich
|
a7d4fa619d
|
Removed CCBReader to avoid conflicts.
|
2012-05-30 11:30:53 -07:00 |
Nicolas Gramlich
|
56ea340314
|
Current state of the CCB(I)Reader (dysfunctional due to CCLabelBMFont problems).
|
2012-05-30 11:28:50 -07:00 |
James Chen
|
7115a7f3c9
|
issue #1275: Memory leaks in CCBReader and ActionsTest.
|
2012-05-30 16:09:19 +08:00 |
James Chen
|
ad50d6ee57
|
fixed #1270: Fixed some warning on win32.
|
2012-05-29 17:11:33 +08:00 |
James Chen
|
19c96632b5
|
fixed #1176: Changed linebreak symbol to UNIX format ('\n'),replaced 'tab' with four spaces.
|
2012-05-29 16:21:23 +08:00 |
Nicolas Gramlich
|
d69bc23894
|
Initial version of CCBReader reading ccbi format. (Only reads and checks the header so far).
|
2012-05-22 17:38:33 -07:00 |
Walzer
|
9ac0b68981
|
modify CCBReader.cpp to CCBReader_v2.cpp in vcproj/vcxproj.
|
2012-05-21 17:56:09 +08:00 |
Walzer
|
d6dde5a5ee
|
move kBottomLeft series enum from CCNode.h to CCBReader.h
|
2012-05-11 21:10:02 +08:00 |
Walzer
|
dc18dc0942
|
test ccb v2 format, add relative-position support
|
2012-05-11 20:53:30 +08:00 |
Walzer
|
ae12434128
|
fixed #1205, rename CCCustomClass to CCCustomClassProtocol, add windows support.
|
2012-05-08 11:30:08 +08:00 |
Walzer
|
f10b94fd15
|
issue #1205, CCBReader works on both iOS & Android now; public APIs of CCBReader are reduced; ccb files in subfolder is supported.
|
2012-05-07 22:52:58 +08:00 |
Walzer
|
1a73064055
|
issue #1205, refactor the tricky cpp reflection to easier approach, add cocos2d::extension namespace for CCBReader, add doxygen comments. Todo: CCB support on android
|
2012-05-07 18:14:15 +08:00 |
Walzer
|
c76e3c0936
|
remove CppReflection, add CCBCustomClass and CCBCustomClassFactory to implement reflection, leave some jobs to class HelloCocosBuilder: public CCBCustomClass. The approach is not so tricky, much easier to understand now.
|
2012-05-07 17:05:17 +08:00 |
Walzer
|
07276c3bba
|
Merge commit '184b31efa3aaa340621f5aa736d3b16e6ad97327' into gles20
|
2012-05-05 15:49:11 +08:00 |
Walzer
|
184b31efa3
|
fix compilation warnings on android & ios
|
2012-05-05 10:44:42 +08:00 |
Walzer
|
a584aee897
|
issue #1205 update license declaration
|
2012-05-03 15:33:22 +08:00 |
Walzer
|
ebaf1da460
|
issue 1205, CCBReader. Not perfect yet, I will use CCNotificationCenter to improve SET macro/assign var to parent.
|
2012-05-03 15:29:27 +08:00 |
Walzer
|
2fc1322cc8
|
update copyright and license declaration of CCCBReader relative files
|
2012-05-03 14:43:27 +08:00 |
Walzer
|
160b0aba88
|
Merge commit 'b7b21f3dc2e2c541a06fdd381b6b43d213a90093' into gles20
|
2012-05-03 12:02:13 +08:00 |
Walzer
|
9e62412ce9
|
issue #1205, add CCBReader, CppReflection, CocosBuilderTestCase
|
2012-05-03 11:58:53 +08:00 |
James Chen
|
b6a1e89aa5
|
fixed #1211: Translated Chinese comments to English for CCTextureWatcher and CCListView. And Updated AUTHORS file.
|
2012-05-03 11:09:27 +08:00 |
James Chen
|
82439733c5
|
fixed #1204: Made CCEGLView::Create(on win32) as a private function. Updated ExtensionsTest.
And updated the format of source files(changed linebreak symbol to UNIX format ('\n'),replaced 'tab' with four spaces).
|
2012-05-03 10:12:00 +08:00 |