Unit CastleTiledMap

Functions and Procedures
Constants
Variables

Description

TMX files processing unit. Based on Tiled v0.17.

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Record TProperty  
Record TData Binary data definition.
Record TImage Image definition.
Object TTiledObject Object definition.
Class TTiledObjects  
Object TLayer Layer definition.
Class TLayers List of layers.
Record TFrame Single frame of animation.
Object TTile  
Class TTiles Tiles list.
Record TTerrain  
Object TTileset Tileset definition.
Class TTilesets List of tilesets.
Class TTiledMap Loading and manipulating "Tiled" map files (http://mapeditor.org).
Class TCastleTiledMapControl Display a 2D tiled map (TMX).

Types

TProperties = specialize TStructList<TProperty>;
TEncodingType = (...);
TCompressionType = (...);
TObjectsDrawOrder = (...);
TTileObjectPrimitive = (...);
TLayerType = (...);
PLayer = ˆTLayer;
TAnimation = specialize TStructList<TFrame>;
TTerrainTypes = specialize TStructList<TTerrain>;
PTileset = ˆTTileset;
TMapOrientation = (...);
TMapRenderOrder = (...);

Description

Types

TProperties = specialize TStructList<TProperty>;

List of properties.

TEncodingType = (...);
 
Values
  • etNone
  • etBase64
  • etCSV
TCompressionType = (...);
 
Values
  • ctNone
  • ctGZip
  • ctZLib
TObjectsDrawOrder = (...);
 
Values
  • odoIndex
  • odoTopDown
TTileObjectPrimitive = (...);
 
Values
  • topEllipse
  • topPoligon
  • topPolyLine
TLayerType = (...);
 
Values
  • ltLayer
  • ltObjectGroup
  • ltImageLayer
PLayer = ˆTLayer;
 
TAnimation = specialize TStructList<TFrame>;

Contains a list of animation frames. As of Tiled 0.10, each tile can have exactly one animation associated with it. In the future, there could be support for multiple named animations on a tile.

TTerrainTypes = specialize TStructList<TTerrain>;

This element defines an array of terrain types, which can be referenced from the terrain attribute of the tile element.

PTileset = ˆTTileset;
 
TMapOrientation = (...);
 
Values
  • moOrthogonal
  • moIsometric
  • moStaggered
TMapRenderOrder = (...);
 
Values
  • mroRightDown
  • mroRightUp
  • mroLeftDown
  • mroLeftUp

Generated by PasDoc 0.15.0.