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

Classes

class  ParallaxNode
 ParallaxNode: A node that simulates a parallax scroller. More...
 
class  TileMapAtlas
 TileMapAtlas is a subclass of AtlasNode. More...
 
class  TMXLayer
 TMXLayer represents the TMX layer. More...
 
class  TMXObjectGroup
 TMXObjectGroup represents the TMX object group. More...
 
class  TMXTiledMap
 TMXTiledMap knows how to parse and render a TMX map. More...
 
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...
 

Enumerations

enum  { TMXOrientationOrtho, TMXOrientationHex, TMXOrientationIso }
 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 {
  kTMXTileHorizontalFlag = 0x80000000, kTMXTileVerticalFlag = 0x40000000, kTMXTileDiagonalFlag = 0x20000000, kFlipedAll = (kTMXTileHorizontalFlag|kTMXTileVerticalFlag|kTMXTileDiagonalFlag),
  kFlippedMask = ~(kFlipedAll)
}
 

Detailed Description

Enumeration Type Documentation

anonymous enum

Possible orientations of the TMX map.

Enumerator
TMXOrientationOrtho 

Orthogonal orientation.

TMXOrientationHex 

Hexagonal orientation.

TMXOrientationIso 

Isometric orientation.

var enum

Possible orientations of the TMX map.

Enumerator
TMXOrientationOrtho 

Orthogonal orientation.

TMXOrientationHex 

Hexagonal orientation.

TMXOrientationIso 

Isometric orientation.

local enum

Possible orientations of the TMX map.

Enumerator
TMXOrientationOrtho 

Orthogonal orientation.

TMXOrientationHex 

Hexagonal orientation.

TMXOrientationIso 

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
kTMXTileHorizontalFlag 
kTMXTileVerticalFlag 
kTMXTileDiagonalFlag 
kFlipedAll 
kFlippedMask 
var ccTMXTileFlags
Enumerator
kTMXTileHorizontalFlag 
kTMXTileVerticalFlag 
kTMXTileDiagonalFlag 
kFlipedAll 
kFlippedMask 
local ccTMXTileFlags
Enumerator
kTMXTileHorizontalFlag 
kTMXTileVerticalFlag 
kTMXTileDiagonalFlag 
kFlipedAll 
kFlippedMask