cocos2d-x  2.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TileMap, Parallax

Classes

class  CCParallaxNode
 CCParallaxNode: A node that simulates a parallax scroller. More...
 
class  CCTileMapAtlas
 CCTileMapAtlas is a subclass of CCAtlasNode. More...
 
class  CCTMXLayer
 CCTMXLayer represents the TMX layer. More...
 
class  CCTMXObjectGroup
 CCTMXObjectGroup represents the TMX object group. More...
 
class  CCTMXTiledMap
 CCTMXTiledMap knows how to parse and render a TMX map. More...
 
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...
 

Enumerations

enum  { CCTMXOrientationOrtho, CCTMXOrientationHex, CCTMXOrientationIso }
 Possible orientations of the TMX map. More...
 
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

Enumeration Type Documentation

anonymous enum

Possible orientations of the TMX map.

Enumerator
CCTMXOrientationOrtho 

Orthogonal orientation.

CCTMXOrientationHex 

Hexagonal orientation.

CCTMXOrientationIso 

Isometric orientation.

var enum

Possible orientations of the TMX map.

Enumerator
CCTMXOrientationOrtho 

Orthogonal orientation.

CCTMXOrientationHex 

Hexagonal orientation.

CCTMXOrientationIso 

Isometric orientation.

local enum

Possible orientations of the TMX map.

Enumerator
CCTMXOrientationOrtho 

Orthogonal orientation.

CCTMXOrientationHex 

Hexagonal orientation.

CCTMXOrientationIso 

Isometric orientation.

anonymous enum
Enumerator
TMXLayerAttribNone 
TMXLayerAttribBase64 
TMXLayerAttribGzip 
TMXLayerAttribZlib 
var enum
Enumerator
TMXLayerAttribNone 
TMXLayerAttribBase64 
TMXLayerAttribGzip 
TMXLayerAttribZlib 
local enum
Enumerator
TMXLayerAttribNone 
TMXLayerAttribBase64 
TMXLayerAttribGzip 
TMXLayerAttribZlib 
anonymous enum
Enumerator
TMXPropertyNone 
TMXPropertyMap 
TMXPropertyLayer 
TMXPropertyObjectGroup 
TMXPropertyObject 
TMXPropertyTile 
var enum
Enumerator
TMXPropertyNone 
TMXPropertyMap 
TMXPropertyLayer 
TMXPropertyObjectGroup 
TMXPropertyObject 
TMXPropertyTile 
local enum
Enumerator
TMXPropertyNone 
TMXPropertyMap 
TMXPropertyLayer 
TMXPropertyObjectGroup 
TMXPropertyObject 
TMXPropertyTile 
enum ccTMXTileFlags
Enumerator
kCCTMXTileHorizontalFlag 
kCCTMXTileVerticalFlag 
kCCTMXTileDiagonalFlag 
kCCFlipedAll 
kCCFlippedMask 
var ccTMXTileFlags
Enumerator
kCCTMXTileHorizontalFlag 
kCCTMXTileVerticalFlag 
kCCTMXTileDiagonalFlag 
kCCFlipedAll 
kCCFlippedMask 
local ccTMXTileFlags
Enumerator
kCCTMXTileHorizontalFlag 
kCCTMXTileVerticalFlag 
kCCTMXTileDiagonalFlag 
kCCFlipedAll 
kCCFlippedMask