Unit CastleTiledMap

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

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 TGenericStructList<TProperty>;
TEncodingType = (...);
TCompressionType = (...);
TObjectsDrawOrder = (...);
TTileObjectPrimitive = (...);
TLayerType = (...);
PLayer = ˆTLayer;
TAnimation = specialize TGenericStructList<TFrame>;
TTerrainTypes = specialize TGenericStructList<TTerrain>;
PTileset = ˆTTileset;
TMapOrientation = (...);
TMapRenderOrder = (...);

Description

Types

TProperties = specialize TGenericStructList<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 TGenericStructList<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 TGenericStructList<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.14.0.