Add cocos2d::RefPtr<T>
This class which acts a smart pointer type class for cocos2d::Ref objects. Can be used to help automate memory management and remove manual retain/release calls from code, resulting in less code and less chance of errors. Also useful to implement the RAII idiom in certain scenarios, ensuring that an object gets released upon exiting a scope.
Fix Android build for RefPtr addition.
fixed cc.pGetAngle not using absolute value
init version of math
remove base dependence, add ccMacros.h
iOS can compile now
namespace rename
minor change
migrate Vertex3f to Vector3
changed project file
migrate Vertex3f to Vector3(Tests)
migrate Vertex2f to Vector2
migrate Vertex2f to Vector2(tests)
add matrix stack in director(will replace kmGLfunctions)
add loadIdentityMatrix in Director
call director matrix stack will also call kmGLXXX functions
migrating ClippingNode
migrate nodeGrid
migrate particleBatchNode to director matrix stack
comment out director::getMatrix temporarily