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

Internal TMX parser. More...

#include "math/CCGeometry.h"
#include "platform/CCSAXParser.h"
#include "base/CCVector.h"
#include "base/CCValue.h"
#include "2d/CCTMXObjectGroup.h"
#include <string>

Classes

class  TMXLayerInfo
 TMXLayerInfo contains the information about the layers like: More...
 
class  TMXTilesetInfo
 TMXTilesetInfo contains the information about the tilesets like: More...
 
class  TMXMapInfo
 TMXMapInfo contains the information about the map like: More...
 

Namespaces

 cocos2d
 Add deprecated global functions and variables here.
 

Enumerations

enum  { TMXLayerAttribNone = 1 << 0, TMXLayerAttribBase64 = 1 << 1, TMXLayerAttribGzip = 1 << 2, TMXLayerAttribZlib = 1 << 3 }
 
enum  {
  TMXPropertyNone, TMXPropertyMap, TMXPropertyLayer, TMXPropertyObjectGroup,
  TMXPropertyObject, TMXPropertyTile
}
 
enum  TMXTileFlags {
  kTMXTileHorizontalFlag = 0x80000000, kTMXTileVerticalFlag = 0x40000000, kTMXTileDiagonalFlag = 0x20000000, kTMXFlipedAll = (kTMXTileHorizontalFlag|kTMXTileVerticalFlag|kTMXTileDiagonalFlag),
  kTMXFlippedMask = ~(kTMXFlipedAll)
}
 

Detailed Description

Internal TMX parser.

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