enum { /** Orthogonal orientation */ CCTMXOrientationOrtho, /** Hexagonal orientation */ CCTMXOrientationHex, /** Isometric orientation */ CCTMXOrientationIso, }; class CCTMXTiledMap : public CCNode { void setMapSize(CCSize sz); CCSize getMapSize(); void setTileSize(CCSize sz); CCSize getTileSize(); void setMapOrientation(int val); int getMapOrientation(); void setObjectGroups(CCArray* pval); CCArray* getObjectGroups(); void setProperties(CCDictionary* pval); CCDictionary* getProperties(); CCTMXLayer* layerNamed(const char *layerName); CCTMXObjectGroup* objectGroupNamed(const char *groupName); CCString *propertyNamed(const char *propertyName); CCDictionary *propertiesForGID(int GID); static CCTMXTiledMap * create(const char *tmxFile); static CCTMXTiledMap* createWithXML(const char* tmxString, const char* resourcePath); };