In Cocos2d-x 3.0 some vars are defined with * and some others are not. To me they are all pointers to instances of some Cocos classes, but I don't understand quite enough the difference. Examples:
Point myPoint;
Sprite* mySprite;
Also the way to construct both seem difference. And finally I also don't understand if my own classed should have * or not.