Change NULL to nullptr, edit hungarian notation.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into edit_hungarian_notation
revert submodules
fix more code with hungarian notation
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into edit_hungarian_notation
revert AccelerometerSimulation.m
fix compile errors.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into edit_hungarian_notation
getNodeToParentTransform fixes

Code is cleaner.
`Armature` calls parent to reduce code.

[]: Skew is still not working properly
Merge pull request #4544 from ricardoquesada/get_node_transform_fixes

getNodeToParentTransform fixes
Merge pull request #4534 from boyu0/edit_hungarian_notation

Edit hungarian notation
iterator in Sprite fixes

And replaces some std::for_each() with for() to prevent another object in the stack.
delete useless file
Merge branch 'develop' into node_fixes
Merge pull request #4547 from ricardoquesada/node_fixes

Node fixes with the iterator (thanks James)
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop

merge to main stream is important