cocos2d-x  2.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CCTMXXMLParser.h File Reference

Internal TMX parser. More...

#include "cocoa/CCArray.h"
#include "cocoa/CCDictionary.h"
#include "cocoa/CCGeometry.h"
#include "platform/CCSAXParser.h"
#include <string>

Classes

class  CCTMXLayerInfo
 CCTMXLayerInfo contains the information about the layers like: More...
 
class  CCTMXTilesetInfo
 CCTMXTilesetInfo contains the information about the tilesets like: More...
 
class  CCTMXMapInfo
 CCTMXMapInfo contains the information about the map like: More...
 

Namespaces

 cocos2d
 

Enumerations

enum  { TMXLayerAttribNone = 1 << 0, TMXLayerAttribBase64 = 1 << 1, TMXLayerAttribGzip = 1 << 2, TMXLayerAttribZlib = 1 << 3 }
 
enum  {
  TMXPropertyNone, TMXPropertyMap, TMXPropertyLayer, TMXPropertyObjectGroup,
  TMXPropertyObject, TMXPropertyTile
}
 
enum  ccTMXTileFlags {
  kCCTMXTileHorizontalFlag = 0x80000000, kCCTMXTileVerticalFlag = 0x40000000, kCCTMXTileDiagonalFlag = 0x20000000, kCCFlipedAll = (kCCTMXTileHorizontalFlag|kCCTMXTileVerticalFlag|kCCTMXTileDiagonalFlag),
  kCCFlippedMask = ~(kCCFlipedAll)
}
 

Detailed Description

Internal TMX parser.

IMPORTANT: These classed should not be documented using doxygen strings since the user should not use them.