The cl-tiled Reference Manual

Next: , Previous: , Up: (dir)   [Contents][Index]

The cl-tiled Reference Manual

This is the cl-tiled Reference Manual, version 0.2.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed Jun 15 04:06:02 2022 GMT+0.

Table of Contents


1 Introduction

cl-tiled

Tiled TMX/TSX and JSON map/tileset loader

About

cl-tiled is a Common Lisp library for importing TMX/TSX and JSON tilemaps and tilesets generated by Tiled. It aims to fill the same role as other engine-agnostic Tiled importers. Meaning it is not a renderer nor does it provide integration with renderers on its own. Instead it aims to provide an easy, logical way to read map data so it may be imported/rendered in whatever way you wish.

Status

alpha quality. API changes to come. Mostly additions to missing features.

Note that as a current goal, this library aims to be feature complete, not fast nor space efficient.

Current:

Planned:

Please post any requests/bugs on the issues page.

Dependencies

Example

(defpackage #:my-cool-package
  (:use #:cl)
  (:local-nicknames
    (#:tiled #:cl-tiled)))
(in-package #:my-cool-package)

(defgeneric render-layer (layer))

(defmethod render-layer ((layer tiled:tile-layer))
  (dolist (cell (tiled:layer-cells layer))
    ;; tiled:cell-x and tiled:cell-y for pixel positions
    ;; tiled:cell-tile for `tiled:tile' information
    ;;  what image, which row/column within image
    ))

(defmethod render-layer ((layer tiled:image-layer))
  ;;tiled:layer-image gets you the relevant image to render
  )

(defmethod render-layer ((layer tiled:object-layer))
  (dolist (object (tiled:object-group-objects layer))
    ;; render each object according to type
    ))

(defmethod render-layer ((layer tiled:group-layer))
  ;;Render each sub-layer
  (dolist (layer (tiled:group-layers layer))
    (render-layer layer)))

(let ((tiled-map (tiled:load-map "assets/map.tmx")))
  (dolist (layer (tiled:map-layers tiled-map))
    (render-layer layer)))

Contact

Wilfredo Velázquez-Rodríguez <zulu.inuoe@gmail.co


2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 cl-tiled

Tiled (http://www.mapeditor.org/) Loader

Author

Wilfredo Velázquez-Rodríguez <zulu.inuoe@gmail.com>

License

zlib/libpng License <http://opensource.org/licenses/zlib-license.php>

Version

0.2.2

Dependencies
  • alexandria (system).
  • chipz (system).
  • cl-base64 (system).
  • cl-json (system).
  • nibbles (system).
  • parse-float (system).
  • split-sequence (system).
  • uiop (system).
  • xmls (system).
Source

cl-tiled.asd.

Child Components

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp   [Contents][Index]

3.1.1 cl-tiled/cl-tiled.asd

Source

cl-tiled.asd.

Parent Component

cl-tiled (system).

ASDF Systems

cl-tiled.


3.1.2 cl-tiled/data-types.lisp

Source

cl-tiled.asd.

Parent Component

cl-tiled (system).

Packages

cl-tiled.data-types.

Public Interface
Internals

3.1.3 cl-tiled/impl.lisp

Source

cl-tiled.asd.

Parent Component

cl-tiled (system).

Packages

cl-tiled.impl.

Public Interface
Internals

3.1.4 cl-tiled/tiled-xml.lisp

Dependencies
Source

cl-tiled.asd.

Parent Component

cl-tiled (system).

Packages

cl-tiled.impl.xml.

Public Interface
Internals

3.1.5 cl-tiled/tiled-json.lisp

Dependencies
Source

cl-tiled.asd.

Parent Component

cl-tiled (system).

Packages

cl-tiled.impl.json.

Public Interface
Internals

3.1.6 cl-tiled/tiled.lisp

Dependencies
Source

cl-tiled.asd.

Parent Component

cl-tiled (system).

Packages

cl-tiled.

Public Interface
Internals

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 cl-tiled.data-types

Source

data-types.lisp.

Use List

common-lisp.

Used By List
Public Interface
Internals

4.2 cl-tiled.impl.json

Source

tiled-json.lisp.

Use List
Used By List

cl-tiled.

Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.3 cl-tiled.impl

Source

impl.lisp.

Use List
Used By List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.4 cl-tiled

Source

tiled.lisp.

Use List
Public Interface
Internals

Previous: , Up: Packages   [Contents][Index]

4.5 cl-tiled.impl.xml

Source

tiled-xml.lisp.

Use List
Used By List

cl-tiled.

Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Public Interface


5.1.1 Special variables

Special Variable: +black+
Package

cl-tiled.impl.

Source

impl.lisp.

Special Variable: +transparent+
Package

cl-tiled.impl.

Source

impl.lisp.


5.1.2 Ordinary functions

Function: cell-full-offsets (cell)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: cell-x (cell)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: cell-y (cell)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: layer-full-offsets (layer)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: layer-tile-height (layer)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: layer-tile-width (layer)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: load-map (path &optional resource-loader)
Package

cl-tiled.

Source

tiled.lisp.

Function: load-tileset (path)
Package

cl-tiled.

Source

tiled.lisp.

Function: make-property (name type value)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tframe (&key tile-id duration)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tiled-color (&key r g b a)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: make-timage-data (&key encoding compression data)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-timage-layer (&key name x y width height opacity visible offset-x offset-y properties image)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tlayer-group (&key name x y width height opacity visible offset-x offset-y properties layers)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tmap (&key version tiled-version orientation render-order width height tile-width tile-height hex-side-length stagger-axis stagger-index background-color next-object-id properties tilesets layers)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tobject (&key id name type x y width height rotation gid visible properties ellipse polygon polyline text image)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tobject-group (&key name x y width height opacity visible offset-x offset-y properties color draw-order objects)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tpolygon (&key points)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tpolyline (&key points)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-tterrain (&key name tile properties)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-ttext (&key text font-family pixel-size wrap color bold italic underline strikeout kerning halign valign)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-ttile-data (&key encoding compression tiles)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-ttile-layer (&key name x y width height opacity visible offset-x offset-y properties tile-data)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-ttileset (&key first-gid source name tile-width tile-height spacing margin tile-count columns tile-offset-x tile-offset-y properties image terrains tiles)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: make-ttileset-tile (&key id type terrain probability properties image object-group frames)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: map-height-pixels (map)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: map-image-layers (map)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: map-object-layers (map)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: map-tile-layers (map)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: map-width-pixels (map)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: parse-color-string (color-str &optional default)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-compression-string (compression)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-draw-order (draw-order)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-halign (halign)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-image-encoding-string (encoding)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-json-map-stream (stream current-directory)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: parse-json-tileset-stream (stream current-directory)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: parse-orientation (orientation)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-render-order (render-order)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-stagger-axis (stagger-axis)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-stagger-index (stagger-index)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-tile-encoding-string (encoding)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-valign (valign)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: parse-xml-map-stream (stream current-directory)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: parse-xml-tileset-stream (stream current-directory)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Reader: tframe-duration (instance)
Writer: (setf tframe-duration) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

duration.

Reader: tframe-tile-id (instance)
Writer: (setf tframe-tile-id) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-id.

Function: tile-column (tile)

Get the ‘column’ of this tile in its tilset.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: tile-height (tile)

Get the height of ‘tile’, in pixels.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: tile-pixel-x (tile)

Get the pixel x coordinate of this ‘tile’ in its tileset. This indicates the left pixel in the tileset image.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: tile-pixel-y (tile)

Get the pixel y coordinate of this ‘tile’ in its tileset. This indicates the top pixel in the tileset image.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: tile-row (tile)

Get the ‘row’ of this tile in its tilset.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: tile-width (tile)

Get the width of ‘tile’, in pixels.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Reader: tiled-color-a (instance)
Writer: (setf tiled-color-a) (instance)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Target Slot

a.

Reader: tiled-color-b (instance)
Writer: (setf tiled-color-b) (instance)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Target Slot

b.

Reader: tiled-color-g (instance)
Writer: (setf tiled-color-g) (instance)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Target Slot

g.

Reader: tiled-color-r (instance)
Writer: (setf tiled-color-r) (instance)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Target Slot

r.

Reader: timage-data-compression (instance)
Writer: (setf timage-data-compression) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

compression.

Reader: timage-data-data (instance)
Writer: (setf timage-data-data) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

data.

Reader: timage-data-encoding (instance)
Writer: (setf timage-data-encoding) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

encoding.

Reader: timage-layer-image (instance)
Writer: (setf timage-layer-image) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

image.

Reader: tlayer-group-layers (instance)
Writer: (setf tlayer-group-layers) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

layers.

Reader: tlayer-height (instance)
Writer: (setf tlayer-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

height.

Reader: tlayer-name (instance)
Writer: (setf tlayer-name) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

name.

Reader: tlayer-offset-x (instance)
Writer: (setf tlayer-offset-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

offset-x.

Reader: tlayer-offset-y (instance)
Writer: (setf tlayer-offset-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

offset-y.

Reader: tlayer-opacity (instance)
Writer: (setf tlayer-opacity) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

opacity.

Reader: tlayer-properties (instance)
Writer: (setf tlayer-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

properties.

Reader: tlayer-visible (instance)
Writer: (setf tlayer-visible) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

visible.

Reader: tlayer-width (instance)
Writer: (setf tlayer-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

width.

Reader: tlayer-x (instance)
Writer: (setf tlayer-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

x.

Reader: tlayer-y (instance)
Writer: (setf tlayer-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

y.

Reader: tmap-background-color (instance)
Writer: (setf tmap-background-color) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

background-color.

Reader: tmap-height (instance)
Writer: (setf tmap-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

height.

Reader: tmap-hex-side-length (instance)
Writer: (setf tmap-hex-side-length) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

hex-side-length.

Reader: tmap-layers (instance)
Writer: (setf tmap-layers) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

layers.

Reader: tmap-next-object-id (instance)
Writer: (setf tmap-next-object-id) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

next-object-id.

Reader: tmap-orientation (instance)
Writer: (setf tmap-orientation) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

orientation.

Reader: tmap-properties (instance)
Writer: (setf tmap-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

properties.

Reader: tmap-render-order (instance)
Writer: (setf tmap-render-order) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

render-order.

Reader: tmap-stagger-axis (instance)
Writer: (setf tmap-stagger-axis) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

stagger-axis.

Reader: tmap-stagger-index (instance)
Writer: (setf tmap-stagger-index) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

stagger-index.

Reader: tmap-tile-height (instance)
Writer: (setf tmap-tile-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-height.

Reader: tmap-tile-width (instance)
Writer: (setf tmap-tile-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-width.

Reader: tmap-tiled-version (instance)
Writer: (setf tmap-tiled-version) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tiled-version.

Reader: tmap-tilesets (instance)
Writer: (setf tmap-tilesets) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tilesets.

Reader: tmap-version (instance)
Writer: (setf tmap-version) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

version.

Reader: tmap-width (instance)
Writer: (setf tmap-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

width.

Reader: tobject-ellipse (instance)
Writer: (setf tobject-ellipse) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

ellipse.

Reader: tobject-gid (instance)
Writer: (setf tobject-gid) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

gid.

Reader: tobject-group-draw-order (instance)
Writer: (setf tobject-group-draw-order) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

draw-order.

Reader: tobject-group-objects (instance)
Writer: (setf tobject-group-objects) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

objects.

Reader: tobject-height (instance)
Writer: (setf tobject-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

height.

Reader: tobject-id (instance)
Writer: (setf tobject-id) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

id.

Reader: tobject-image (instance)
Writer: (setf tobject-image) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

image.

Reader: tobject-name (instance)
Writer: (setf tobject-name) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

name.

Reader: tobject-polygon (instance)
Writer: (setf tobject-polygon) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

polygon.

Reader: tobject-polyline (instance)
Writer: (setf tobject-polyline) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

polyline.

Reader: tobject-properties (instance)
Writer: (setf tobject-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

properties.

Reader: tobject-rotation (instance)
Writer: (setf tobject-rotation) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

rotation.

Reader: tobject-text (instance)
Writer: (setf tobject-text) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

text.

Reader: tobject-type (instance)
Writer: (setf tobject-type) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

type.

Reader: tobject-visible (instance)
Writer: (setf tobject-visible) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

visible.

Reader: tobject-width (instance)
Writer: (setf tobject-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

width.

Reader: tobject-x (instance)
Writer: (setf tobject-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

x.

Reader: tobject-y (instance)
Writer: (setf tobject-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

y.

Reader: tpolygon-points (instance)
Writer: (setf tpolygon-points) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

points.

Reader: tpolyline-points (instance)
Writer: (setf tpolyline-points) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

points.

Reader: tterrain-name (instance)
Writer: (setf tterrain-name) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

name.

Reader: tterrain-properties (instance)
Writer: (setf tterrain-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

properties.

Reader: tterrain-tile (instance)
Writer: (setf tterrain-tile) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile.

Reader: ttext-bold (instance)
Writer: (setf ttext-bold) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

bold.

Reader: ttext-color (instance)
Writer: (setf ttext-color) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

color.

Reader: ttext-font-family (instance)
Writer: (setf ttext-font-family) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

font-family.

Reader: ttext-halign (instance)
Writer: (setf ttext-halign) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

halign.

Reader: ttext-italic (instance)
Writer: (setf ttext-italic) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

italic.

Reader: ttext-kerning (instance)
Writer: (setf ttext-kerning) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

kerning.

Reader: ttext-pixel-size (instance)
Writer: (setf ttext-pixel-size) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

pixel-size.

Reader: ttext-strikeout (instance)
Writer: (setf ttext-strikeout) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

strikeout.

Reader: ttext-text (instance)
Writer: (setf ttext-text) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

text.

Reader: ttext-underline (instance)
Writer: (setf ttext-underline) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

underline.

Reader: ttext-valign (instance)
Writer: (setf ttext-valign) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

valign.

Reader: ttext-wrap (instance)
Writer: (setf ttext-wrap) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

wrap.

Reader: ttile-data-compression (instance)
Writer: (setf ttile-data-compression) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

compression.

Reader: ttile-data-encoding (instance)
Writer: (setf ttile-data-encoding) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

encoding.

Reader: ttile-data-tiles (instance)
Writer: (setf ttile-data-tiles) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tiles.

Reader: ttile-layer-tile-data (instance)
Writer: (setf ttile-layer-tile-data) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-data.

Reader: ttileset-columns (instance)
Writer: (setf ttileset-columns) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

columns.

Reader: ttileset-first-gid (instance)
Writer: (setf ttileset-first-gid) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

first-gid.

Reader: ttileset-image (instance)
Writer: (setf ttileset-image) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

image.

Reader: ttileset-margin (instance)
Writer: (setf ttileset-margin) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

margin.

Reader: ttileset-name (instance)
Writer: (setf ttileset-name) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

name.

Reader: ttileset-properties (instance)
Writer: (setf ttileset-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

properties.

Reader: ttileset-source (instance)
Writer: (setf ttileset-source) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

source.

Reader: ttileset-spacing (instance)
Writer: (setf ttileset-spacing) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

spacing.

Reader: ttileset-terrains (instance)
Writer: (setf ttileset-terrains) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

terrains.

Reader: ttileset-tile-count (instance)
Writer: (setf ttileset-tile-count) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-count.

Reader: ttileset-tile-frames (instance)
Writer: (setf ttileset-tile-frames) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

frames.

Reader: ttileset-tile-height (instance)
Writer: (setf ttileset-tile-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-height.

Reader: ttileset-tile-id (instance)
Writer: (setf ttileset-tile-id) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

id.

Reader: ttileset-tile-image (instance)
Writer: (setf ttileset-tile-image) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

image.

Reader: ttileset-tile-object-group (instance)
Writer: (setf ttileset-tile-object-group) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

object-group.

Reader: ttileset-tile-offset-x (instance)
Writer: (setf ttileset-tile-offset-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-offset-x.

Reader: ttileset-tile-offset-y (instance)
Writer: (setf ttileset-tile-offset-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-offset-y.

Reader: ttileset-tile-probability (instance)
Writer: (setf ttileset-tile-probability) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

probability.

Reader: ttileset-tile-properties (instance)
Writer: (setf ttileset-tile-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

properties.

Reader: ttileset-tile-terrain (instance)
Writer: (setf ttileset-tile-terrain) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

terrain.

Reader: ttileset-tile-type (instance)
Writer: (setf ttileset-tile-type) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

type.

Reader: ttileset-tile-width (instance)
Writer: (setf ttileset-tile-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tile-width.

Reader: ttileset-tiles (instance)
Writer: (setf ttileset-tiles) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

tiles.


5.1.3 Generic functions

Generic Reader: cell-column (object)
Package

cl-tiled.data-types.

Methods
Reader Method: cell-column ((cell cell))

The column to draw this cell to, relative to its containing layer

Source

data-types.lisp.

Target Slot

column.

Generic Reader: cell-flipped-anti-diagonal (object)
Package

cl-tiled.data-types.

Methods
Reader Method: cell-flipped-anti-diagonal ((cell cell))

The tile is flipped anti-diagonally

Source

data-types.lisp.

Target Slot

flipped-anti-diagonal.

Generic Reader: cell-flipped-horizontal (object)
Package

cl-tiled.data-types.

Methods
Reader Method: cell-flipped-horizontal ((cell cell))

The tile is flipped horizontally

Source

data-types.lisp.

Target Slot

flipped-horizontal.

Generic Reader: cell-flipped-vertical (object)
Package

cl-tiled.data-types.

Methods
Reader Method: cell-flipped-vertical ((cell cell))

The tile is flipped vertically

Source

data-types.lisp.

Target Slot

flipped-vertical.

Generic Reader: cell-layer (object)
Package

cl-tiled.data-types.

Methods
Reader Method: cell-layer ((cell cell))

The tile-layer containing this cell

Source

data-types.lisp.

Target Slot

layer.

Generic Reader: cell-row (object)
Package

cl-tiled.data-types.

Methods
Reader Method: cell-row ((cell cell))

The row to draw this cell to, relative to its containing layer

Source

data-types.lisp.

Target Slot

row.

Generic Reader: cell-tile (object)
Package

cl-tiled.data-types.

Methods
Reader Method: cell-tile ((cell cell))

The tile at this cell

Source

data-types.lisp.

Target Slot

tile.

Generic Reader: ellipse-rx (object)
Package

cl-tiled.data-types.

Methods
Reader Method: ellipse-rx ((ellipse-object ellipse-object))

The horizontal radius of this ellipse, in pixels

Source

data-types.lisp.

Target Slot

rx.

Generic Reader: ellipse-ry (object)
Package

cl-tiled.data-types.

Methods
Reader Method: ellipse-ry ((ellipse-object ellipse-object))

The vertical radius of this ellipse, in pixels

Source

data-types.lisp.

Target Slot

ry.

Generic Reader: frame-duration (object)
Package

cl-tiled.data-types.

Methods
Reader Method: frame-duration ((tiled-frame tiled-frame))

The length of this frame, in milliseconds

Source

data-types.lisp.

Target Slot

duration.

Generic Reader: frame-tile (object)
Package

cl-tiled.data-types.

Methods
Reader Method: frame-tile ((tiled-frame tiled-frame))

The tile to use for this frame

Source

data-types.lisp.

Target Slot

tile.

Generic Reader: group-layers (object)
Package

cl-tiled.data-types.

Methods
Reader Method: group-layers ((group-layer group-layer))

The layers nested in this group

Source

data-types.lisp.

Target Slot

layers.

Generic Reader: image-data (object)
Package

cl-tiled.data-types.

Methods
Reader Method: image-data ((embedded-tiled-image embedded-tiled-image))

Embedded data in the given format

Source

data-types.lisp.

Target Slot

data.

Generic Reader: image-format (object)
Package

cl-tiled.data-types.

Methods
Reader Method: image-format ((embedded-tiled-image embedded-tiled-image))

Format of the embedded image data as a string in the form "png", "gif", "jpg", "bmp", etc.

Source

data-types.lisp.

Target Slot

format.

Generic Reader: image-height (object)
Package

cl-tiled.data-types.

Methods
Reader Method: image-height ((tiled-image tiled-image))

Height of the image in pixels (optional)

Source

data-types.lisp.

Target Slot

height.

Generic Reader: image-source (object)
Package

cl-tiled.data-types.

Methods
Reader Method: image-source ((external-tiled-image external-tiled-image))

Path to the image file

Source

data-types.lisp.

Target Slot

source.

Generic Reader: image-transparent-color (object)
Package

cl-tiled.data-types.

Methods
Reader Method: image-transparent-color ((tiled-image tiled-image))

Color to use as ’transparent’ (optional)

Source

data-types.lisp.

Target Slot

transparent-color.

Generic Reader: image-width (object)
Package

cl-tiled.data-types.

Methods
Reader Method: image-width ((tiled-image tiled-image))

Width of the image in pixels (optional)

Source

data-types.lisp.

Target Slot

width.

Generic Reader: layer-cells (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-cells ((tile-layer tile-layer))

The cells on this layer

Source

data-types.lisp.

Target Slot

cells.

Generic Reader: layer-image (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-image ((image-layer image-layer))

The image displayed by this layer.

Source

data-types.lisp.

Target Slot

image.

Generic Reader: layer-map (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-map ((layer layer))

The map containing this layer

Source

data-types.lisp.

Target Slot

map.

Generic Reader: layer-name (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-name ((layer layer))

The name of this layer

Source

data-types.lisp.

Target Slot

name.

Generic Reader: layer-offset-x (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-offset-x ((layer layer))

The horizontal rendering offset for this layer, in pixels

Source

data-types.lisp.

Target Slot

offset-x.

Generic Reader: layer-offset-y (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-offset-y ((layer layer))

The vertical rendering offset for this layer, in piyels

Source

data-types.lisp.

Target Slot

offset-y.

Generic Reader: layer-opacity (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-opacity ((layer layer))

The opacity of this layer, from 0 to 1

Source

data-types.lisp.

Target Slot

opacity.

Generic Reader: layer-parent (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-parent ((layer layer))

The parent group layer containing this layer, if any

Source

data-types.lisp.

Target Slot

parent.

Generic Reader: layer-visible (object)
Package

cl-tiled.data-types.

Methods
Reader Method: layer-visible ((layer layer))

Whether or not the layer is visible

Source

data-types.lisp.

Target Slot

visible.

Generic Reader: map-background-color (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-background-color ((tiled-map tiled-map))

The background color of this map.

Source

data-types.lisp.

Target Slot

background-color.

Generic Reader: map-height (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-height ((tiled-map tiled-map))

Height of this map, in tiles.

Source

data-types.lisp.

Target Slot

height.

Generic Reader: map-layers (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-layers ((tiled-map tiled-map))

All the layers of this map.

Source

data-types.lisp.

Target Slot

layers.

Generic Reader: map-orientation (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-orientation ((tiled-map tiled-map))

The orientation of the map

Source

data-types.lisp.

Target Slot

orientation.

Generic Reader: map-render-order (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-render-order ((tiled-map tiled-map))

The order in which tiles on each layer are rendered.

Source

data-types.lisp.

Target Slot

render-order.

Generic Reader: map-tile-height (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-tile-height ((tiled-map tiled-map))

The height of each tile in this map, in pixels.

Source

data-types.lisp.

Target Slot

tile-height.

Generic Reader: map-tile-width (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-tile-width ((tiled-map tiled-map))

The width of each tile in this map, in pixels.

Source

data-types.lisp.

Target Slot

tile-width.

Generic Reader: map-tiled-version (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-tiled-version ((tiled-map tiled-map))

The Tiled version used to save the file

Source

data-types.lisp.

Target Slot

tiled-version.

Generic Reader: map-tilesets (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-tilesets ((tiled-map tiled-map))

All the tilesets of this map.

Source

data-types.lisp.

Target Slot

tilesets.

Generic Reader: map-version (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-version ((tiled-map tiled-map))

The TMX format version

Source

data-types.lisp.

Target Slot

version.

Generic Reader: map-width (object)
Package

cl-tiled.data-types.

Methods
Reader Method: map-width ((tiled-map tiled-map))

Width of this map, in tiles.

Source

data-types.lisp.

Target Slot

width.

Generic Reader: object-flipped-anti-diagonal (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-flipped-anti-diagonal ((tile-object tile-object))

The tile is flipped anti-diagonally

Source

data-types.lisp.

Target Slot

flipped-anti-diagonal.

Generic Reader: object-flipped-horizontal (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-flipped-horizontal ((tile-object tile-object))

The tile is flipped horizontally

Source

data-types.lisp.

Target Slot

flipped-horizontal.

Generic Reader: object-flipped-vertical (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-flipped-vertical ((tile-object tile-object))

The tile is flipped vertically

Source

data-types.lisp.

Target Slot

flipped-vertical.

Generic Reader: object-group-draw-order (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-group-draw-order ((object-group object-group))

The draw order for the objects on this group.

Source

data-types.lisp.

Target Slot

draw-order.

Generic Reader: object-group-objects (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-group-objects ((object-group object-group))

The objects in this group.

Source

data-types.lisp.

Target Slot

objects.

Generic Reader: object-height (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-height ((tile-object tile-object))

The height of the object, in pixels

Source

data-types.lisp.

Target Slot

height.

Generic Reader: object-id (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-id ((object object))

Unique ID of the object.

Source

data-types.lisp.

Target Slot

id.

Generic Reader: object-image (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-image ((image-object image-object))

The image displayed by this object

Source

data-types.lisp.

Target Slot

image.

Generic Reader: object-name (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-name ((object object))

The name of the object. An arbitrary string.

Source

data-types.lisp.

Target Slot

name.

Generic Reader: object-rotation (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-rotation ((object object))

The clockwise rotation of the object, in degrees.

Source

data-types.lisp.

Target Slot

rotation.

Generic Reader: object-tile (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-tile ((tile-object tile-object))

The tile used by this object.

Source

data-types.lisp.

Target Slot

tile.

Generic Reader: object-type (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-type ((object object))

The type of the object. An arbitrary string.

Source

data-types.lisp.

Target Slot

type.

Generic Reader: object-visible (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-visible ((object object))

Whether or not the object is visible.

Source

data-types.lisp.

Target Slot

visible.

Generic Reader: object-width (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-width ((tile-object tile-object))

The width of the object, in pixels.

Source

data-types.lisp.

Target Slot

width.

Generic Reader: object-x (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-x ((object object))

The x coordinate of the object, in pixels.

Source

data-types.lisp.

Target Slot

x.

Generic Reader: object-y (object)
Package

cl-tiled.data-types.

Methods
Reader Method: object-y ((object object))

The y coordinate of the object, in pixels.

Source

data-types.lisp.

Target Slot

y.

Generic Reader: polygon-vertices (object)
Package

cl-tiled.data-types.

Methods
Reader Method: polygon-vertices ((polygon-object polygon-object))

A list of the form (x . y) of vertices, in pixels. These coordinates are relative to the x and y of the object

Source

data-types.lisp.

Target Slot

vertices.

Generic Reader: polyline-points (object)
Package

cl-tiled.data-types.

Methods
Reader Method: polyline-points ((polyline-object polyline-object))

A list of the form (x . y) of points, in pixels.
These coordinates are relative to the x and y of the object

Source

data-types.lisp.

Target Slot

points.

Generic Reader: property-name (property)

The name of the given property.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Methods
Reader Method: property-name ((property property))

The name of this property

Target Slot

name.

Generic Function: property-type (property)

The ‘property-type’ of the given ‘property’.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Methods
Method: property-type ((property string-property))
Method: property-type ((property int-property))
Method: property-type ((property float-property))
Method: property-type ((property color-property))
Method: property-type ((property file-property))
Generic Function: property-value (property)

The value of the given property.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Methods
Reader Method: property-value ((file-property file-property))

automatically generated reader method

Target Slot

value.

Reader Method: property-value ((color-property color-property))

automatically generated reader method

Target Slot

value.

Reader Method: property-value ((bool-property bool-property))

automatically generated reader method

Target Slot

value.

Reader Method: property-value ((float-property float-property))

automatically generated reader method

Target Slot

value.

Reader Method: property-value ((int-property int-property))

automatically generated reader method

Target Slot

value.

Method: property-value ((property string-property))
Generic Reader: property-value-string (property)

The string representation of this property’s value.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Methods
Reader Method: property-value-string ((property property))

The verbatim string representation of this property.

Target Slot

string.

Generic Reader: rect-height (object)
Package

cl-tiled.data-types.

Methods
Reader Method: rect-height ((rect-object rect-object))

The height of the rectangle, in pixels.

Source

data-types.lisp.

Target Slot

height.

Generic Reader: rect-width (object)
Package

cl-tiled.data-types.

Methods
Reader Method: rect-width ((rect-object rect-object))

The width of the rectangle, in pixels.

Source

data-types.lisp.

Target Slot

width.

Generic Reader: terrain-name (object)
Package

cl-tiled.data-types.

Methods
Reader Method: terrain-name ((tiled-terrain tiled-terrain))

The name of the terrain type

Source

data-types.lisp.

Target Slot

name.

Generic Reader: terrain-tile (object)
Package

cl-tiled.data-types.

Methods
Reader Method: terrain-tile ((tiled-terrain tiled-terrain))

The tile this terrain type refers to

Source

data-types.lisp.

Target Slot

tile.

Generic Reader: text-bold (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-bold ((text-object text-object))

Whether bold is enabled or not

Source

data-types.lisp.

Target Slot

bold.

Generic Reader: text-color (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-color ((text-object text-object))

The color of the text

Source

data-types.lisp.

Target Slot

color.

Generic Reader: text-font-family (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-font-family ((text-object text-object))

The font family used

Source

data-types.lisp.

Target Slot

font-family.

Generic Reader: text-halign (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-halign ((text-object text-object))

Horizontal alignment of the text

Source

data-types.lisp.

Target Slot

halign.

Generic Reader: text-italic (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-italic ((text-object text-object))

Whether italic is enabled or not

Source

data-types.lisp.

Target Slot

italic.

Generic Reader: text-kerning (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-kerning ((text-object text-object))

Whether kerning is enabled or not

Source

data-types.lisp.

Target Slot

kerning.

Generic Reader: text-pixel-size (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-pixel-size ((text-object text-object))

The size of the font, in pixels (not points)

Source

data-types.lisp.

Target Slot

pixel-size.

Generic Reader: text-strikeout (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-strikeout ((text-object text-object))

Whether strikeout is enabled or not

Source

data-types.lisp.

Target Slot

strikeout.

Generic Reader: text-string (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-string ((text-object text-object))

The string of text

Source

data-types.lisp.

Target Slot

string.

Generic Reader: text-underline (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-underline ((text-object text-object))

Whether underline is enabled or not

Source

data-types.lisp.

Target Slot

underline.

Generic Reader: text-valign (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-valign ((text-object text-object))

Horizontal alignment of the text

Source

data-types.lisp.

Target Slot

valign.

Generic Reader: text-wrap (object)
Package

cl-tiled.data-types.

Methods
Reader Method: text-wrap ((text-object text-object))

Whether word wrapping is enabled or not

Source

data-types.lisp.

Target Slot

wrap.

Generic Reader: tile-frames (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tile-frames ((animated-tile animated-tile))

A lit of animation frames

Source

data-types.lisp.

Target Slot

frames.

Generic Reader: tile-id (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tile-id ((tiled-tile tiled-tile))

The local ID of this tile within its tileset

Source

data-types.lisp.

Target Slot

id.

Generic Function: tile-image (tile)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Methods
Reader Method: tile-image ((tiled-tileset-image-tile tiled-tileset-image-tile))

The individualized image for this tile.

Target Slot

image.

Method: tile-image ((tile tiled-tile))
Generic Reader: tile-object-group (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tile-object-group ((tiled-tileset-tile tiled-tileset-tile))

The collision objects in this tile

Source

data-types.lisp.

Target Slot

object-group.

Generic Reader: tile-probability (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tile-probability ((tiled-tileset-tile tiled-tileset-tile))

’A percentage indicating the probability that this tile is chosen when it competes with others while editing with the terrain tool.’

Source

data-types.lisp.

Target Slot

probability.

Generic Reader: tile-terrains (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tile-terrains ((tiled-tileset-tile tiled-tileset-tile))

Defines the terrain types of each corner of the tile. 0 - top left
1 - top right
2 - bottom left
3 - bottom right
If nil, indicates no terrain at that corner.

Source

data-types.lisp.

Target Slot

terrains.

Generic Reader: tile-tileset (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tile-tileset ((tiled-tile tiled-tile))

The tileset this tile belongs to.

Source

data-types.lisp.

Target Slot

tileset.

Generic Reader: tile-type (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tile-type ((tiled-tileset-tile tiled-tileset-tile))

’The type of the tile. Refers to an object type and is used by tile objects. (optional)’

Source

data-types.lisp.

Target Slot

type.

Generic Reader: tileset-columns (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-columns ((tileset tileset))

The number of columns of tiles in this tileset

Source

data-types.lisp.

Target Slot

columns.

Generic Reader: tileset-first-gid (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-first-gid ((tileset tileset))

First global tile ID of this tileset

Source

data-types.lisp.

Target Slot

first-gid.

Generic Reader: tileset-image (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-image ((tileset tileset))

The image to be used in this tileset

Source

data-types.lisp.

Target Slot

image.

Generic Reader: tileset-margin (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-margin ((tileset tileset))

The margin around the tiles in this tileset

Source

data-types.lisp.

Target Slot

margin.

Generic Reader: tileset-name (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-name ((tileset tileset))

Name of this tileset

Source

data-types.lisp.

Target Slot

name.

Generic Reader: tileset-offset-x (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-offset-x ((tileset tileset))

The offset that is applied when drawing the tiles in this tileset

Source

data-types.lisp.

Target Slot

offset-x.

Generic Reader: tileset-offset-y (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-offset-y ((tileset tileset))

The offset that is applied when drawing the tiles in this tileset

Source

data-types.lisp.

Target Slot

offset-y.

Generic Reader: tileset-source (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-source ((external-tileset external-tileset))

The path to this tileset

Source

data-types.lisp.

Target Slot

source.

Generic Reader: tileset-spacing (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-spacing ((tileset tileset))

The spacing in pixels between the tiles in this tileset

Source

data-types.lisp.

Target Slot

spacing.

Generic Reader: tileset-terrains (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-terrains ((tileset tileset))

The terrain types in this tileset

Source

data-types.lisp.

Target Slot

terrains.

Generic Reader: tileset-tile-count (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-tile-count ((tileset tileset))

The number of tiles in this tileset

Source

data-types.lisp.

Target Slot

tile-count.

Generic Reader: tileset-tile-height (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-tile-height ((tileset tileset))

The ’maximum’ height of the tiles in this tileset in pixels

Source

data-types.lisp.

Target Slot

tile-height.

Generic Reader: tileset-tile-width (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-tile-width ((tileset tileset))

The ’maximum’ width of the tiles in this tileset in pixels

Source

data-types.lisp.

Target Slot

tile-width.

Generic Reader: tileset-tiles (object)
Package

cl-tiled.data-types.

Methods
Reader Method: tileset-tiles ((tileset tileset))

The tiles in this terrain

Source

data-types.lisp.

Target Slot

tiles.


5.1.4 Standalone methods

Method: initialize-instance :after ((obj properties-mixin) &key properties)
Source

data-types.lisp.


5.1.5 Structures

Structure: tframe
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: tile-id
Package

cl-tiled.data-types.

Type

integer

Initform

0

Readers

tframe-tile-id.

Writers

(setf tframe-tile-id).

Slot: duration
Type

integer

Initform

0

Readers

tframe-duration.

Writers

(setf tframe-duration).

Structure: tiled-color
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: r
Type

(unsigned-byte 8)

Initform

0

Readers

tiled-color-r.

Writers

(setf tiled-color-r).

Slot: g
Type

(unsigned-byte 8)

Initform

0

Readers

tiled-color-g.

Writers

(setf tiled-color-g).

Slot: b
Type

(unsigned-byte 8)

Initform

0

Readers

tiled-color-b.

Writers

(setf tiled-color-b).

Slot: a
Type

(unsigned-byte 8)

Initform

255

Readers

tiled-color-a.

Writers

(setf tiled-color-a).

Structure: timage-data
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: encoding
Type

cl-tiled.impl:timage-encoding

Initform

:base64

Readers

timage-data-encoding.

Writers

(setf timage-data-encoding).

Slot: compression
Type

cl-tiled.impl:tcompression

Readers

timage-data-compression.

Writers

(setf timage-data-compression).

Slot: data
Type

(simple-array (unsigned-byte 8) *)

Initform

(make-array 0 :element-type (quote (unsigned-byte 8)))

Readers

timage-data-data.

Writers

(setf timage-data-data).

Structure: timage-layer
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

tlayer.

Direct slots
Slot: image
Type

(or null cl-tiled.data-types:tiled-image)

Readers

timage-layer-image.

Writers

(setf timage-layer-image).

Structure: tlayer
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct subclasses
Direct slots
Slot: name
Type

string

Initform

""

Readers

tlayer-name.

Writers

(setf tlayer-name).

Slot: x
Type

(or null integer)

Readers

tlayer-x.

Writers

(setf tlayer-x).

Slot: y
Type

(or null integer)

Readers

tlayer-y.

Writers

(setf tlayer-y).

Slot: width
Type

(or null integer)

Readers

tlayer-width.

Writers

(setf tlayer-width).

Slot: height
Type

(or null integer)

Readers

tlayer-height.

Writers

(setf tlayer-height).

Slot: opacity
Type

real

Initform

1.0

Readers

tlayer-opacity.

Writers

(setf tlayer-opacity).

Slot: visible
Type

boolean

Initform

t

Readers

tlayer-visible.

Writers

(setf tlayer-visible).

Slot: offset-x
Type

integer

Initform

0

Readers

tlayer-offset-x.

Writers

(setf tlayer-offset-x).

Slot: offset-y
Type

integer

Initform

0

Readers

tlayer-offset-y.

Writers

(setf tlayer-offset-y).

Slot: properties
Type

list

Readers

tlayer-properties.

Writers

(setf tlayer-properties).

Structure: tlayer-group
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

tlayer.

Direct slots
Slot: layers
Type

list

Readers

tlayer-group-layers.

Writers

(setf tlayer-group-layers).

Structure: tmap
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: version
Type

(or null string)

Initform

""

Readers

tmap-version.

Writers

(setf tmap-version).

Slot: tiled-version
Type

(or null string)

Initform

""

Readers

tmap-tiled-version.

Writers

(setf tmap-tiled-version).

Slot: orientation
Package

cl-tiled.data-types.

Type

(or null cl-tiled.data-types:orientation)

Initform

:orthogonal

Readers

tmap-orientation.

Writers

(setf tmap-orientation).

Slot: render-order
Package

cl-tiled.data-types.

Type

(or null cl-tiled.data-types:render-order)

Readers

tmap-render-order.

Writers

(setf tmap-render-order).

Slot: width
Type

integer

Initform

0

Readers

tmap-width.

Writers

(setf tmap-width).

Slot: height
Type

integer

Initform

0

Readers

tmap-height.

Writers

(setf tmap-height).

Slot: tile-width
Package

cl-tiled.data-types.

Type

integer

Initform

0

Readers

tmap-tile-width.

Writers

(setf tmap-tile-width).

Slot: tile-height
Package

cl-tiled.data-types.

Type

integer

Initform

0

Readers

tmap-tile-height.

Writers

(setf tmap-tile-height).

Slot: hex-side-length
Type

(or null integer)

Readers

tmap-hex-side-length.

Writers

(setf tmap-hex-side-length).

Slot: stagger-axis
Package

cl-tiled.data-types.

Type

(or null cl-tiled.data-types:stagger-axis)

Readers

tmap-stagger-axis.

Writers

(setf tmap-stagger-axis).

Slot: stagger-index
Package

cl-tiled.data-types.

Type

(or null cl-tiled.data-types:stagger-index)

Readers

tmap-stagger-index.

Writers

(setf tmap-stagger-index).

Slot: background-color
Type

(or null cl-tiled.data-types:tiled-color)

Readers

tmap-background-color.

Writers

(setf tmap-background-color).

Slot: next-object-id
Type

integer

Initform

0

Readers

tmap-next-object-id.

Writers

(setf tmap-next-object-id).

Slot: properties
Type

list

Readers

tmap-properties.

Writers

(setf tmap-properties).

Slot: tilesets
Type

list

Readers

tmap-tilesets.

Writers

(setf tmap-tilesets).

Slot: layers
Type

list

Readers

tmap-layers.

Writers

(setf tmap-layers).

Structure: tobject
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: id
Type

integer

Initform

0

Readers

tobject-id.

Writers

(setf tobject-id).

Slot: name
Type

string

Initform

""

Readers

tobject-name.

Writers

(setf tobject-name).

Slot: type
Package

common-lisp.

Type

string

Initform

""

Readers

tobject-type.

Writers

(setf tobject-type).

Slot: x
Type

integer

Initform

0

Readers

tobject-x.

Writers

(setf tobject-x).

Slot: y
Type

integer

Initform

0

Readers

tobject-y.

Writers

(setf tobject-y).

Slot: width
Type

(or null integer)

Readers

tobject-width.

Writers

(setf tobject-width).

Slot: height
Type

(or null integer)

Readers

tobject-height.

Writers

(setf tobject-height).

Slot: rotation
Type

(or null real)

Readers

tobject-rotation.

Writers

(setf tobject-rotation).

Slot: gid
Type

(or null integer)

Readers

tobject-gid.

Writers

(setf tobject-gid).

Slot: visible
Type

boolean

Initform

t

Readers

tobject-visible.

Writers

(setf tobject-visible).

Slot: properties
Type

list

Readers

tobject-properties.

Writers

(setf tobject-properties).

Slot: ellipse
Type

boolean

Readers

tobject-ellipse.

Writers

(setf tobject-ellipse).

Slot: polygon
Type

(or null cl-tiled.impl:tpolygon)

Readers

tobject-polygon.

Writers

(setf tobject-polygon).

Slot: polyline
Type

(or null cl-tiled.impl:tpolyline)

Readers

tobject-polyline.

Writers

(setf tobject-polyline).

Slot: text
Type

(or null cl-tiled.impl:ttext)

Readers

tobject-text.

Writers

(setf tobject-text).

Slot: image
Type

(or null cl-tiled.data-types:tiled-image)

Readers

tobject-image.

Writers

(setf tobject-image).

Structure: tobject-group
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

tlayer.

Direct slots
Slot: color
Type

(or null cl-tiled.data-types:tiled-color)

Readers

tobject-group-color.

Writers

(setf tobject-group-color).

Slot: draw-order
Package

cl-tiled.data-types.

Type

(or null cl-tiled.data-types:draw-order)

Readers

tobject-group-draw-order.

Writers

(setf tobject-group-draw-order).

Slot: objects
Type

list

Readers

tobject-group-objects.

Writers

(setf tobject-group-objects).

Structure: tpolygon
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: points
Type

list

Readers

tpolygon-points.

Writers

(setf tpolygon-points).

Structure: tpolyline
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: points
Type

list

Readers

tpolyline-points.

Writers

(setf tpolyline-points).

Structure: tterrain
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: name
Type

string

Initform

""

Readers

tterrain-name.

Writers

(setf tterrain-name).

Slot: tile
Type

integer

Initform

0

Readers

tterrain-tile.

Writers

(setf tterrain-tile).

Slot: properties
Type

list

Readers

tterrain-properties.

Writers

(setf tterrain-properties).

Structure: ttext
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: text
Type

string

Initform

""

Readers

ttext-text.

Writers

(setf ttext-text).

Slot: font-family
Type

(or null string)

Readers

ttext-font-family.

Writers

(setf ttext-font-family).

Slot: pixel-size
Type

(or null integer)

Readers

ttext-pixel-size.

Writers

(setf ttext-pixel-size).

Slot: wrap
Type

boolean

Readers

ttext-wrap.

Writers

(setf ttext-wrap).

Slot: color
Type

(or null cl-tiled.data-types:tiled-color)

Readers

ttext-color.

Writers

(setf ttext-color).

Slot: bold
Type

boolean

Readers

ttext-bold.

Writers

(setf ttext-bold).

Slot: italic
Type

boolean

Readers

ttext-italic.

Writers

(setf ttext-italic).

Slot: underline
Type

boolean

Readers

ttext-underline.

Writers

(setf ttext-underline).

Slot: strikeout
Type

boolean

Readers

ttext-strikeout.

Writers

(setf ttext-strikeout).

Slot: kerning
Type

boolean

Initform

t

Readers

ttext-kerning.

Writers

(setf ttext-kerning).

Slot: halign
Type

(or null cl-tiled.data-types:horizontal-alignment)

Readers

ttext-halign.

Writers

(setf ttext-halign).

Slot: valign
Type

(or null cl-tiled.data-types:vertical-alignment)

Readers

ttext-valign.

Writers

(setf ttext-valign).

Structure: ttile-data
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: encoding
Type

cl-tiled.impl:ttile-encoding

Initform

:csv

Readers

ttile-data-encoding.

Writers

(setf ttile-data-encoding).

Slot: compression
Type

cl-tiled.impl:tcompression

Readers

ttile-data-compression.

Writers

(setf ttile-data-compression).

Slot: tiles
Type

list

Readers

ttile-data-tiles.

Writers

(setf ttile-data-tiles).

Structure: ttile-layer
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

tlayer.

Direct slots
Slot: tile-data
Type

cl-tiled.impl:ttile-data

Readers

ttile-layer-tile-data.

Writers

(setf ttile-layer-tile-data).

Structure: ttileset
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: first-gid
Type

(or null integer)

Readers

ttileset-first-gid.

Writers

(setf ttileset-first-gid).

Slot: source
Type

(or null string)

Readers

ttileset-source.

Writers

(setf ttileset-source).

Slot: name
Type

(or null string)

Readers

ttileset-name.

Writers

(setf ttileset-name).

Slot: tile-width
Package

cl-tiled.data-types.

Type

(or null integer)

Readers

ttileset-tile-width.

Writers

(setf ttileset-tile-width).

Slot: tile-height
Package

cl-tiled.data-types.

Type

(or null integer)

Readers

ttileset-tile-height.

Writers

(setf ttileset-tile-height).

Slot: spacing
Type

(or null integer)

Readers

ttileset-spacing.

Writers

(setf ttileset-spacing).

Slot: margin
Type

(or null integer)

Readers

ttileset-margin.

Writers

(setf ttileset-margin).

Slot: tile-count
Type

(or null integer)

Readers

ttileset-tile-count.

Writers

(setf ttileset-tile-count).

Slot: columns
Type

(or null integer)

Readers

ttileset-columns.

Writers

(setf ttileset-columns).

Slot: tile-offset-x
Type

(or null integer)

Readers

ttileset-tile-offset-x.

Writers

(setf ttileset-tile-offset-x).

Slot: tile-offset-y
Type

(or null integer)

Readers

ttileset-tile-offset-y.

Writers

(setf ttileset-tile-offset-y).

Slot: properties
Type

list

Readers

ttileset-properties.

Writers

(setf ttileset-properties).

Slot: image
Type

(or null cl-tiled.data-types:tiled-image)

Readers

ttileset-image.

Writers

(setf ttileset-image).

Slot: terrains
Type

list

Readers

ttileset-terrains.

Writers

(setf ttileset-terrains).

Slot: tiles
Type

list

Readers

ttileset-tiles.

Writers

(setf ttileset-tiles).

Structure: ttileset-tile
Package

cl-tiled.impl.

Source

impl.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: id
Type

integer

Initform

0

Readers

ttileset-tile-id.

Writers

(setf ttileset-tile-id).

Slot: type
Package

common-lisp.

Type

string

Initform

""

Readers

ttileset-tile-type.

Writers

(setf ttileset-tile-type).

Slot: terrain
Type

(simple-array (or null integer) (4))

Initform

#(nil nil nil nil)

Readers

ttileset-tile-terrain.

Writers

(setf ttileset-tile-terrain).

Slot: probability
Type

(or null real)

Readers

ttileset-tile-probability.

Writers

(setf ttileset-tile-probability).

Slot: properties
Type

list

Readers

ttileset-tile-properties.

Writers

(setf ttileset-tile-properties).

Slot: image
Type

(or null cl-tiled.data-types:tiled-image)

Readers

ttileset-tile-image.

Writers

(setf ttileset-tile-image).

Slot: object-group
Package

cl-tiled.data-types.

Type

(or null cl-tiled.impl:tobject-group)

Readers

ttileset-tile-object-group.

Writers

(setf ttileset-tile-object-group).

Slot: frames
Type

list

Readers

ttileset-tile-frames.

Writers

(setf ttileset-tile-frames).


Next: , Previous: , Up: Public Interface   [Contents][Index]

5.1.6 Classes

Class: animated-tile

An animated tile. The frames are played in successive order, looping indefinitely

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

tiled-tileset-tile.

Direct methods

tile-frames.

Direct slots
Slot: frames

A lit of animation frames

Type

list

Initargs

:frames

Readers

tile-frames.

Writers

This slot is read-only.

Class: bool-property
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

property.

Direct methods

property-value.

Direct slots
Slot: value
Type

boolean

Initargs

:value

Readers

property-value.

Writers

This slot is read-only.

Class: cell
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct methods
Direct slots
Slot: layer

The tile-layer containing this cell

Type

cl-tiled.data-types:tile-layer

Initargs

:layer

Readers

cell-layer.

Writers

This slot is read-only.

Slot: tile

The tile at this cell

Type

cl-tiled.data-types:tiled-tile

Initargs

:tile

Readers

cell-tile.

Writers

This slot is read-only.

Slot: flipped-anti-diagonal

The tile is flipped anti-diagonally

Type

boolean

Initargs

:flipped-anti-diagonal

Readers

cell-flipped-anti-diagonal.

Writers

This slot is read-only.

Slot: flipped-horizontal

The tile is flipped horizontally

Type

boolean

Initargs

:flipped-horizontal

Readers

cell-flipped-horizontal.

Writers

This slot is read-only.

Slot: flipped-vertical

The tile is flipped vertically

Type

boolean

Initargs

:flipped-vertical

Readers

cell-flipped-vertical.

Writers

This slot is read-only.

Slot: column

The column to draw this cell to, relative to its containing layer

Type

integer

Initargs

:column

Readers

cell-column.

Writers

This slot is read-only.

Slot: row

The row to draw this cell to, relative to its containing layer

Type

integer

Initargs

:row

Readers

cell-row.

Writers

This slot is read-only.

Class: color-property
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

property.

Direct methods
Direct slots
Slot: value
Type

cl-tiled.data-types::color

Initargs

:value

Readers

property-value.

Writers

This slot is read-only.

Class: ellipse-object
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: rx

The horizontal radius of this ellipse, in pixels

Type

integer

Initargs

:rx

Readers

ellipse-rx.

Writers

This slot is read-only.

Slot: ry

The vertical radius of this ellipse, in pixels

Type

integer

Initargs

:ry

Readers

ellipse-ry.

Writers

This slot is read-only.

Class: embedded-tiled-image

An image that is embedded in the defining tileset/layer etc. ‘data’ refers to the embedded image data

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

tiled-image.

Direct methods
Direct slots
Slot: format

Format of the embedded image data as a string in the form "png", "gif", "jpg", "bmp", etc.

Package

common-lisp.

Type

string

Initargs

:format

Readers

image-format.

Writers

This slot is read-only.

Slot: data

Embedded data in the given format

Type

(simple-array (unsigned-byte 8))

Initargs

:data

Readers

image-data.

Writers

This slot is read-only.

Class: embedded-tileset

A ‘tileset’ that is embedded in the same file defining the map.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

tileset.

Class: external-tiled-image

An image that is stored externally. Source is a path referring to it.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

tiled-image.

Direct methods

image-source.

Direct slots
Slot: source

Path to the image file

Type

pathname

Initargs

:source

Readers

image-source.

Writers

This slot is read-only.

Class: external-tileset

A ‘tileset’ that is stored in a separate file from the map.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

tileset.

Direct methods

tileset-source.

Direct slots
Slot: source

The path to this tileset

Type

pathname

Initargs

:source

Readers

tileset-source.

Writers

This slot is read-only.

Class: file-property
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

property.

Direct methods
Direct slots
Slot: value
Type

pathname

Initargs

:value

Readers

property-value.

Writers

This slot is read-only.

Class: float-property
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

property.

Direct methods
Direct slots
Slot: value
Type

float

Initargs

:value

Readers

property-value.

Writers

This slot is read-only.

Class: group-layer
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

layer.

Direct methods

group-layers.

Direct slots
Slot: layers

The layers nested in this group

Type

list

Initargs

:layers

Readers

group-layers.

Writers

This slot is read-only.

Class: image-layer
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

layer.

Direct methods

layer-image.

Direct slots
Slot: image

The image displayed by this layer.

Type

cl-tiled.data-types:tiled-image

Initargs

:image

Readers

layer-image.

Writers

This slot is read-only.

Class: image-object
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

object.

Direct methods

object-image.

Direct slots
Slot: image

The image displayed by this object

Type

cl-tiled.data-types:tiled-image

Initargs

:image

Readers

object-image.

Writers

This slot is read-only.

Class: int-property
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

property.

Direct methods
Direct slots
Slot: value
Type

integer

Initargs

:value

Readers

property-value.

Writers

This slot is read-only.

Class: layer
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

properties-mixin.

Direct subclasses
Direct methods
Direct slots
Slot: map

The map containing this layer

Package

common-lisp.

Type

cl-tiled.data-types:tiled-map

Initargs

:map

Readers

layer-map.

Writers

This slot is read-only.

Slot: parent

The parent group layer containing this layer, if any

Type

(or null cl-tiled.data-types:group-layer)

Initargs

:parent

Readers

layer-parent.

Writers

This slot is read-only.

Slot: name

The name of this layer

Type

string

Initargs

:name

Readers

layer-name.

Writers

This slot is read-only.

Slot: opacity

The opacity of this layer, from 0 to 1

Type

(real 0 1)

Initargs

:opacity

Readers

layer-opacity.

Writers

This slot is read-only.

Slot: visible

Whether or not the layer is visible

Type

boolean

Initargs

:visible

Readers

layer-visible.

Writers

This slot is read-only.

Slot: offset-x

The horizontal rendering offset for this layer, in pixels

Type

integer

Initargs

:offset-x

Readers

layer-offset-x.

Writers

This slot is read-only.

Slot: offset-y

The vertical rendering offset for this layer, in piyels

Type

integer

Initargs

:offset-y

Readers

layer-offset-y.

Writers

This slot is read-only.

Class: object
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

properties-mixin.

Direct subclasses
Direct methods
Direct slots
Slot: id

Unique ID of the object.

Type

integer

Initargs

:id

Readers

object-id.

Writers

This slot is read-only.

Slot: name

The name of the object. An arbitrary string.

Type

string

Initargs

:name

Readers

object-name.

Writers

This slot is read-only.

Slot: type

The type of the object. An arbitrary string.

Package

common-lisp.

Type

string

Initargs

:type

Readers

object-type.

Writers

This slot is read-only.

Slot: x

The x coordinate of the object, in pixels.

Type

integer

Initargs

:x

Readers

object-x.

Writers

This slot is read-only.

Slot: y

The y coordinate of the object, in pixels.

Type

integer

Initargs

:y

Readers

object-y.

Writers

This slot is read-only.

Slot: rotation

The clockwise rotation of the object, in degrees.

Type

float

Initargs

:rotation

Readers

object-rotation.

Writers

This slot is read-only.

Slot: visible

Whether or not the object is visible.

Type

boolean

Initargs

:visible

Readers

object-visible.

Writers

This slot is read-only.

Class: object-group
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct subclasses

object-layer.

Direct methods
Direct slots
Slot: objects

The objects in this group.

Initargs

:objects

Readers

object-group-objects.

Writers

This slot is read-only.

Slot: draw-order

The draw order for the objects on this group.

Type

cl-tiled.data-types:draw-order

Initargs

:draw-order

Readers

object-group-draw-order.

Writers

This slot is read-only.

Class: object-layer
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses
Class: polygon-object
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

object.

Direct methods

polygon-vertices.

Direct slots
Slot: vertices

A list of the form (x . y) of vertices, in pixels. These coordinates are relative to the x and y of the object

Type

list

Initargs

:vertices

Readers

polygon-vertices.

Writers

This slot is read-only.

Class: polyline-object
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

object.

Direct methods

polyline-points.

Direct slots
Slot: points

A list of the form (x . y) of points, in pixels.
These coordinates are relative to the x and y of the object

Type

list

Initargs

:points

Readers

polyline-points.

Writers

This slot is read-only.

Class: rect-object
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: width

The width of the rectangle, in pixels.

Type

integer

Initargs

:width

Readers

rect-width.

Writers

This slot is read-only.

Slot: height

The height of the rectangle, in pixels.

Type

integer

Initargs

:height

Readers

rect-height.

Writers

This slot is read-only.

Class: string-property
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

property.

Direct methods
Class: text-object
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: string

The string of text

Package

common-lisp.

Type

string

Initargs

:string

Readers

text-string.

Writers

This slot is read-only.

Slot: font-family

The font family used

Type

string

Initargs

:font-family

Readers

text-font-family.

Writers

This slot is read-only.

Slot: pixel-size

The size of the font, in pixels (not points)

Type

integer

Initargs

:pixel-size

Readers

text-pixel-size.

Writers

This slot is read-only.

Slot: wrap

Whether word wrapping is enabled or not

Type

boolean

Initargs

:wrap

Readers

text-wrap.

Writers

This slot is read-only.

Slot: color

The color of the text

Type

cl-tiled.data-types:tiled-color

Initargs

:color

Readers

text-color.

Writers

This slot is read-only.

Slot: bold

Whether bold is enabled or not

Type

boolean

Initargs

:bold

Readers

text-bold.

Writers

This slot is read-only.

Slot: italic

Whether italic is enabled or not

Type

boolean

Initargs

:italic

Readers

text-italic.

Writers

This slot is read-only.

Slot: underline

Whether underline is enabled or not

Type

boolean

Initargs

:underline

Readers

text-underline.

Writers

This slot is read-only.

Slot: strikeout

Whether strikeout is enabled or not

Type

boolean

Initargs

:strikeout

Readers

text-strikeout.

Writers

This slot is read-only.

Slot: kerning

Whether kerning is enabled or not

Type

boolean

Initargs

:kerning

Readers

text-kerning.

Writers

This slot is read-only.

Slot: halign

Horizontal alignment of the text

Type

cl-tiled.data-types:horizontal-alignment

Initargs

:halign

Readers

text-halign.

Writers

This slot is read-only.

Slot: valign

Horizontal alignment of the text

Type

cl-tiled.data-types:vertical-alignment

Initargs

:valign

Readers

text-valign.

Writers

This slot is read-only.

Class: tile-layer
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

layer.

Direct methods

layer-cells.

Direct slots
Slot: cells

The cells on this layer

Type

list

Initargs

:cells

Readers

layer-cells.

Writers

This slot is read-only.

Class: tile-object
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: tile

The tile used by this object.

Type

cl-tiled.data-types:tiled-tile

Initargs

:tile

Readers

object-tile.

Writers

This slot is read-only.

Slot: width

The width of the object, in pixels.

Type

integer

Initargs

:width

Readers

object-width.

Writers

This slot is read-only.

Slot: height

The height of the object, in pixels

Type

integer

Initargs

:height

Readers

object-height.

Writers

This slot is read-only.

Slot: flipped-anti-diagonal

The tile is flipped anti-diagonally

Type

boolean

Initargs

:flipped-anti-diagonal

Readers

object-flipped-anti-diagonal.

Writers

This slot is read-only.

Slot: flipped-horizontal

The tile is flipped horizontally

Type

boolean

Initargs

:flipped-horizontal

Readers

object-flipped-horizontal.

Writers

This slot is read-only.

Slot: flipped-vertical

The tile is flipped vertically

Type

boolean

Initargs

:flipped-vertical

Readers

object-flipped-vertical.

Writers

This slot is read-only.

Class: tiled-frame

One frame of animation for an animated tile.
The ‘tile’ here refers to the image to be displayed on this particular frame.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct methods
Direct slots
Slot: tile

The tile to use for this frame

Type

cl-tiled.data-types:tiled-tile

Initargs

:tile

Readers

frame-tile.

Writers

This slot is read-only.

Slot: duration

The length of this frame, in milliseconds

Type

integer

Initargs

:duration

Readers

frame-duration.

Writers

This slot is read-only.

Class: tiled-image
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: transparent-color

Color to use as ’transparent’ (optional)

Type

cl-tiled.data-types:tiled-color

Initargs

:transparent-color

Readers

image-transparent-color.

Writers

This slot is read-only.

Slot: width

Width of the image in pixels (optional)

Type

integer

Initargs

:width

Readers

image-width.

Writers

This slot is read-only.

Slot: height

Height of the image in pixels (optional)

Type

integer

Initargs

:height

Readers

image-height.

Writers

This slot is read-only.

Class: tiled-map
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

properties-mixin.

Direct methods
Direct slots
Slot: version

The TMX format version

Type

string

Initargs

:version

Readers

map-version.

Writers

This slot is read-only.

Slot: tiled-version

The Tiled version used to save the file

Type

string

Initargs

:tiled-version

Readers

map-tiled-version.

Writers

This slot is read-only.

Slot: orientation

The orientation of the map

Type

cl-tiled.data-types:orientation

Initargs

:orientation

Readers

map-orientation.

Writers

This slot is read-only.

Slot: render-order

The order in which tiles on each layer are rendered.

Type

cl-tiled.data-types:render-order

Initargs

:render-order

Readers

map-render-order.

Writers

This slot is read-only.

Slot: width

Width of this map, in tiles.

Type

integer

Initargs

:width

Readers

map-width.

Writers

This slot is read-only.

Slot: height

Height of this map, in tiles.

Type

integer

Initargs

:height

Readers

map-height.

Writers

This slot is read-only.

Slot: tile-width

The width of each tile in this map, in pixels.

Type

integer

Initargs

:tile-width

Readers

map-tile-width.

Writers

This slot is read-only.

Slot: tile-height

The height of each tile in this map, in pixels.

Type

integer

Initargs

:tile-height

Readers

map-tile-height.

Writers

This slot is read-only.

Slot: background-color

The background color of this map.

Type

cl-tiled.data-types:tiled-color

Initargs

:background-color

Readers

map-background-color.

Writers

This slot is read-only.

Slot: tilesets

All the tilesets of this map.

Type

list

Initargs

:tilesets

Readers

map-tilesets.

Writers

This slot is read-only.

Slot: layers

All the layers of this map.

Type

list

Initargs

:layers

Readers

map-layers.

Writers

This slot is read-only.

Class: tiled-terrain
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

properties-mixin.

Direct methods
Direct slots
Slot: name

The name of the terrain type

Type

string

Initargs

:name

Readers

terrain-name.

Writers

This slot is read-only.

Slot: tile

The tile this terrain type refers to

Type

(or null cl-tiled.data-types:tiled-tile)

Initargs

:tile

Readers

terrain-tile.

Writers

This slot is read-only.

Class: tiled-tile

A simple tile belonging to a tileset, with no individual properties.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct subclasses

tiled-tileset-tile.

Direct methods
Direct slots
Slot: tileset

The tileset this tile belongs to.

Type

cl-tiled.data-types:tileset

Initargs

:tileset

Readers

tile-tileset.

Writers

This slot is read-only.

Slot: id

The local ID of this tile within its tileset

Type

integer

Initargs

:id

Readers

tile-id.

Writers

This slot is read-only.

Class: tiled-tileset-image-tile

A specified tilesheet with a dedicated image.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

tiled-tileset-tile.

Direct methods

tile-image.

Direct slots
Slot: image

The individualized image for this tile.

Type

cl-tiled.data-types:tiled-image

Initargs

:image

Readers

tile-image.

Writers

This slot is read-only.

Class: tiled-tileset-tile

A tile specified in a tilesheet, with additional properties.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses
Direct subclasses
Direct methods
Direct slots
Slot: type

’The type of the tile. Refers to an object type and is used by tile objects. (optional)’

Package

common-lisp.

Type

string

Initargs

:type

Readers

tile-type.

Writers

This slot is read-only.

Slot: terrains

Defines the terrain types of each corner of the tile. 0 - top left
1 - top right
2 - bottom left
3 - bottom right
If nil, indicates no terrain at that corner.

Type

(simple-array (or null cl-tiled.data-types:tiled-terrain) 4)

Initargs

:terrains

Readers

tile-terrains.

Writers

This slot is read-only.

Slot: probability

’A percentage indicating the probability that this tile is chosen when it competes with others while editing with the terrain tool.’

Type

(or null real)

Initargs

:probability

Readers

tile-probability.

Writers

This slot is read-only.

Slot: object-group

The collision objects in this tile

Type

(or null cl-tiled.data-types:object-group)

Readers

tile-object-group.

Writers

This slot is read-only.

Class: tileset
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct superclasses

properties-mixin.

Direct subclasses
Direct methods
Direct slots
Slot: name

Name of this tileset

Type

string

Initargs

:name

Readers

tileset-name.

Writers

This slot is read-only.

Slot: first-gid

First global tile ID of this tileset

Type

integer

Initargs

:first-gid

Readers

tileset-first-gid.

Writers

This slot is read-only.

Slot: tile-width

The ’maximum’ width of the tiles in this tileset in pixels

Type

integer

Initargs

:tile-width

Readers

tileset-tile-width.

Writers

This slot is read-only.

Slot: tile-height

The ’maximum’ height of the tiles in this tileset in pixels

Type

integer

Initargs

:tile-height

Readers

tileset-tile-height.

Writers

This slot is read-only.

Slot: spacing

The spacing in pixels between the tiles in this tileset

Type

integer

Initargs

:spacing

Readers

tileset-spacing.

Writers

This slot is read-only.

Slot: margin

The margin around the tiles in this tileset

Type

integer

Initargs

:margin

Readers

tileset-margin.

Writers

This slot is read-only.

Slot: tile-count

The number of tiles in this tileset

Type

integer

Initargs

:tile-count

Readers

tileset-tile-count.

Writers

This slot is read-only.

Slot: columns

The number of columns of tiles in this tileset

Type

integer

Initargs

:columns

Readers

tileset-columns.

Writers

This slot is read-only.

Slot: offset-x

The offset that is applied when drawing the tiles in this tileset

Type

integer

Initargs

:offset-x

Readers

tileset-offset-x.

Writers

This slot is read-only.

Slot: offset-y

The offset that is applied when drawing the tiles in this tileset

Type

integer

Initargs

:offset-y

Readers

tileset-offset-y.

Writers

This slot is read-only.

Slot: image

The image to be used in this tileset

Type

cl-tiled.data-types:tiled-image

Initargs

:image

Readers

tileset-image.

Writers

This slot is read-only.

Slot: tiles

The tiles in this terrain

Type

list

Initargs

:tiles

Readers

tileset-tiles.

Writers

This slot is read-only.

Slot: terrains

The terrain types in this tileset

Type

list

Initargs

:terrains

Readers

tileset-terrains.

Writers

This slot is read-only.


Previous: , Up: Public Interface   [Contents][Index]

5.1.7 Types

Type: draw-order ()

Draw order for objects in an ‘object-group’.
top-down - sorted by y coordinate
index - manual stacking, meaning drawn in defined order

Package

cl-tiled.data-types.

Source

data-types.lisp.

Type: horizontal-alignment ()

Horizontal alignment of text

Package

cl-tiled.data-types.

Source

data-types.lisp.

Type: orientation ()

Orientation of the map

Package

cl-tiled.data-types.

Source

data-types.lisp.

Type: property-type ()
Package

cl-tiled.data-types.

Source

data-types.lisp.

Type: render-order ()
Package

cl-tiled.data-types.

Source

data-types.lisp.

Type: stagger-axis ()

Which axis is staggered.
Only used by the staggered, and hexagonal maps

Package

cl-tiled.data-types.

Source

data-types.lisp.

Type: stagger-index ()

Whether the odd or even rows/columns are shifted. Only used by the staggered and hexagonal maps.

Package

cl-tiled.data-types.

Source

data-types.lisp.

Type: tcompression ()
Package

cl-tiled.impl.

Source

impl.lisp.

Type: timage-encoding ()
Package

cl-tiled.impl.

Source

impl.lisp.

Type: ttile-encoding ()
Package

cl-tiled.impl.

Source

impl.lisp.

Type: vertical-alignment ()

Vertical alignment of text

Package

cl-tiled.data-types.

Source

data-types.lisp.


5.2 Internals


Next: , Previous: , Up: Internals   [Contents][Index]

5.2.1 Ordinary functions

Function: %collect-tiles-from-data (ub-data-seq)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %finalize-object (object tobject tilesets)
Package

cl-tiled.

Source

tiled.lisp.

Function: %finalize-object-layer (object-layer tobjects tilesets)
Package

cl-tiled.

Source

tiled.lisp.

Function: %finalize-objects (objects tobjects tilesets)
Package

cl-tiled.

Source

tiled.lisp.

Function: %finalize-tiles (tiles ttiles tileset)
Package

cl-tiled.

Source

tiled.lisp.

Function: %find-tile (tgid tilesets)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-embedded-tileset (ttileset)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-external-tileset (path first-gid resource-loader)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-image-layer (tlayer map parent)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-layer-group (tlayer map parent)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-map (tmap path resource-loader)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-object (tobject)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-object-layer (tgroup map parent)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-objects (tobjects)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-terrains (tterrains tiles)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-tile-layer (tlayer map parent)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-tiles (ttiles)
Package

cl-tiled.

Source

tiled.lisp.

Function: %load-tileset (ttileset resource-loader)
Package

cl-tiled.

Source

tiled.lisp.

Function: %parse-image-data (encoding compression data)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-json-frame (frame)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-image (image)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-image-layer (image-layer)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-layer-group (layer-group)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-layers (layers)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-map (map)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-object (object)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-object-group (object-group)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-point (point)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-polygon (polygon-points)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-polyline (polyline-points)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-properties (properties property-types)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-terrain (terrain)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-text (text)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-tile-layer (tile-layer)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-tile-layer-data (tile-layer-data)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-tileset (tileset)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-json-tileset-tile (id tile)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: %parse-tiles-data (encoding compression data)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-frame (frame)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-image (image)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-image-data (image-data)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-image-layer (image-layer)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-layer-group (layer-group)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-layers (layers)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-map (map)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-object (object)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-object-group (object-group)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-point (point)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-polygon (polygon)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-polyline (polyline)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-properties (properties)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-property (property)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-terrain (terrain)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-terrain-types (terrain-types)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-text (text)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-tile-layer (tile-layer)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-tile-layer-data (tile-layer-data)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-tileset (tileset)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %parse-xml-tileset-tile (tile)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %slurp-file (path)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: %slurp-stream (stream)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: bool-handler (str)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: copy-tframe (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tiled-color (instance)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: copy-timage-data (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-timage-layer (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tlayer (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tlayer-group (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tmap (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tobject (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tobject-group (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tpolygon (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tpolyline (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-tterrain (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-ttext (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-ttile-data (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-ttile-layer (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-ttileset (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: copy-ttileset-tile (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: for-json-tree-from-stream (stream current-directory processor)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: ident-handler (str)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: json-attr (node attr &optional default)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: json-attr-bool (node attr &optional default)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: json-attr-color (node attr &optional default)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: json-attr-float (node attr &optional default)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: json-attr-int (node attr &optional default)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: json-child (node tag)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: json-children (node tag)
Package

cl-tiled.impl.json.

Source

tiled-json.lisp.

Function: make-tlayer (&key name x y width height opacity visible offset-x offset-y properties)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: property-val (obj prop-name)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: tframe-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tiled-color-p (object)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: tileset-last-gid (tileset)
Package

cl-tiled.data-types.

Source

data-types.lisp.

Function: timage-data-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-height (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-name (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-name) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-offset-x (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-offset-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-offset-y (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-offset-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-opacity (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-opacity) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-properties (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-visible (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-visible) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-width (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-x (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: timage-layer-y (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf timage-layer-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-height (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-name (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-name) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-offset-x (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-offset-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-offset-y (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-offset-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-opacity (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-opacity) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-properties (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-visible (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-visible) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-width (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-x (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-group-y (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tlayer-group-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tlayer-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tmap-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Reader: tobject-group-color (instance)
Writer: (setf tobject-group-color) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Target Slot

color.

Function: tobject-group-height (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-name (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-name) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-offset-x (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-offset-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-offset-y (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-offset-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-opacity (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-opacity) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-properties (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-visible (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-visible) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-width (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-x (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-group-y (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf tobject-group-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tobject-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tpolygon-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tpolyline-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: tterrain-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttext-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-data-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-height (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-height) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-name (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-name) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-offset-x (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-offset-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-offset-y (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-offset-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-opacity (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-opacity) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-properties (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-properties) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-visible (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-visible) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-width (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-width) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-x (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-x) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttile-layer-y (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: (setf ttile-layer-y) (instance)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttileset-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: ttileset-tile-p (object)
Package

cl-tiled.impl.

Source

impl.lisp.

Function: xml-attr (node attr &optional default)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: xml-attr-bool (node attr &optional default)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: xml-attr-color (node attr &optional default)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: xml-attr-float (node attr &optional default)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: xml-attr-int (node attr &optional default)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: xml-child (node tag)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: xml-children (node tag)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.

Function: xml-text (node &optional default)
Package

cl-tiled.impl.xml.

Source

tiled-xml.lisp.


Next: , Previous: , Up: Internals   [Contents][Index]

5.2.2 Generic functions

Generic Reader: properties (object)
Package

cl-tiled.data-types.

Methods
Reader Method: properties ((properties-mixin properties-mixin))

automatically generated reader method

Source

data-types.lisp.

Target Slot

properties.


Previous: , Up: Internals   [Contents][Index]

5.2.3 Classes

Class: properties-mixin
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: properties
Type

hash-table

Initform

(make-hash-table :test (quote equal))

Readers

properties.

Writers

This slot is read-only.

Class: property
Package

cl-tiled.data-types.

Source

data-types.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: name

The name of this property

Type

string

Initform

(alexandria:required-argument)

Initargs

:name

Readers

property-name.

Writers

This slot is read-only.

Slot: string

The verbatim string representation of this property.

Package

common-lisp.

Type

string

Initform

(alexandria:required-argument)

Initargs

:string

Readers

property-value-string.

Writers

This slot is read-only.


Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts


Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
B   C   E   F   G   I   J   L   M   O   P   R   T   X  
<
Index Entry  Section

%
%collect-tiles-from-data: Private ordinary functions
%finalize-object: Private ordinary functions
%finalize-object-layer: Private ordinary functions
%finalize-objects: Private ordinary functions
%finalize-tiles: Private ordinary functions
%find-tile: Private ordinary functions
%load-embedded-tileset: Private ordinary functions
%load-external-tileset: Private ordinary functions
%load-image-layer: Private ordinary functions
%load-layer-group: Private ordinary functions
%load-map: Private ordinary functions
%load-object: Private ordinary functions
%load-object-layer: Private ordinary functions
%load-objects: Private ordinary functions
%load-terrains: Private ordinary functions
%load-tile-layer: Private ordinary functions
%load-tiles: Private ordinary functions
%load-tileset: Private ordinary functions
%parse-image-data: Private ordinary functions
%parse-json-frame: Private ordinary functions
%parse-json-image: Private ordinary functions
%parse-json-image-layer: Private ordinary functions
%parse-json-layer-group: Private ordinary functions
%parse-json-layers: Private ordinary functions
%parse-json-map: Private ordinary functions
%parse-json-object: Private ordinary functions
%parse-json-object-group: Private ordinary functions
%parse-json-point: Private ordinary functions
%parse-json-polygon: Private ordinary functions
%parse-json-polyline: Private ordinary functions
%parse-json-properties: Private ordinary functions
%parse-json-terrain: Private ordinary functions
%parse-json-text: Private ordinary functions
%parse-json-tile-layer: Private ordinary functions
%parse-json-tile-layer-data: Private ordinary functions
%parse-json-tileset: Private ordinary functions
%parse-json-tileset-tile: Private ordinary functions
%parse-tiles-data: Private ordinary functions
%parse-xml-frame: Private ordinary functions
%parse-xml-image: Private ordinary functions
%parse-xml-image-data: Private ordinary functions
%parse-xml-image-layer: Private ordinary functions
%parse-xml-layer-group: Private ordinary functions
%parse-xml-layers: Private ordinary functions
%parse-xml-map: Private ordinary functions
%parse-xml-object: Private ordinary functions
%parse-xml-object-group: Private ordinary functions
%parse-xml-point: Private ordinary functions
%parse-xml-polygon: Private ordinary functions
%parse-xml-polyline: Private ordinary functions
%parse-xml-properties: Private ordinary functions
%parse-xml-property: Private ordinary functions
%parse-xml-terrain: Private ordinary functions
%parse-xml-terrain-types: Private ordinary functions
%parse-xml-text: Private ordinary functions
%parse-xml-tile-layer: Private ordinary functions
%parse-xml-tile-layer-data: Private ordinary functions
%parse-xml-tileset: Private ordinary functions
%parse-xml-tileset-tile: Private ordinary functions
%slurp-file: Private ordinary functions
%slurp-stream: Private ordinary functions

(
(setf tframe-duration): Public ordinary functions
(setf tframe-tile-id): Public ordinary functions
(setf tiled-color-a): Public ordinary functions
(setf tiled-color-b): Public ordinary functions
(setf tiled-color-g): Public ordinary functions
(setf tiled-color-r): Public ordinary functions
(setf timage-data-compression): Public ordinary functions
(setf timage-data-data): Public ordinary functions
(setf timage-data-encoding): Public ordinary functions
(setf timage-layer-height): Private ordinary functions
(setf timage-layer-image): Public ordinary functions
(setf timage-layer-name): Private ordinary functions
(setf timage-layer-offset-x): Private ordinary functions
(setf timage-layer-offset-y): Private ordinary functions
(setf timage-layer-opacity): Private ordinary functions
(setf timage-layer-properties): Private ordinary functions
(setf timage-layer-visible): Private ordinary functions
(setf timage-layer-width): Private ordinary functions
(setf timage-layer-x): Private ordinary functions
(setf timage-layer-y): Private ordinary functions
(setf tlayer-group-height): Private ordinary functions
(setf tlayer-group-layers): Public ordinary functions
(setf tlayer-group-name): Private ordinary functions
(setf tlayer-group-offset-x): Private ordinary functions
(setf tlayer-group-offset-y): Private ordinary functions
(setf tlayer-group-opacity): Private ordinary functions
(setf tlayer-group-properties): Private ordinary functions
(setf tlayer-group-visible): Private ordinary functions
(setf tlayer-group-width): Private ordinary functions
(setf tlayer-group-x): Private ordinary functions
(setf tlayer-group-y): Private ordinary functions
(setf tlayer-height): Public ordinary functions
(setf tlayer-name): Public ordinary functions
(setf tlayer-offset-x): Public ordinary functions
(setf tlayer-offset-y): Public ordinary functions
(setf tlayer-opacity): Public ordinary functions
(setf tlayer-properties): Public ordinary functions
(setf tlayer-visible): Public ordinary functions
(setf tlayer-width): Public ordinary functions
(setf tlayer-x): Public ordinary functions
(setf tlayer-y): Public ordinary functions
(setf tmap-background-color): Public ordinary functions
(setf tmap-height): Public ordinary functions
(setf tmap-hex-side-length): Public ordinary functions
(setf tmap-layers): Public ordinary functions
(setf tmap-next-object-id): Public ordinary functions
(setf tmap-orientation): Public ordinary functions
(setf tmap-properties): Public ordinary functions
(setf tmap-render-order): Public ordinary functions
(setf tmap-stagger-axis): Public ordinary functions
(setf tmap-stagger-index): Public ordinary functions
(setf tmap-tile-height): Public ordinary functions
(setf tmap-tile-width): Public ordinary functions
(setf tmap-tiled-version): Public ordinary functions
(setf tmap-tilesets): Public ordinary functions
(setf tmap-version): Public ordinary functions
(setf tmap-width): Public ordinary functions
(setf tobject-ellipse): Public ordinary functions
(setf tobject-gid): Public ordinary functions
(setf tobject-group-color): Private ordinary functions
(setf tobject-group-draw-order): Public ordinary functions
(setf tobject-group-height): Private ordinary functions
(setf tobject-group-name): Private ordinary functions
(setf tobject-group-objects): Public ordinary functions
(setf tobject-group-offset-x): Private ordinary functions
(setf tobject-group-offset-y): Private ordinary functions
(setf tobject-group-opacity): Private ordinary functions
(setf tobject-group-properties): Private ordinary functions
(setf tobject-group-visible): Private ordinary functions
(setf tobject-group-width): Private ordinary functions
(setf tobject-group-x): Private ordinary functions
(setf tobject-group-y): Private ordinary functions
(setf tobject-height): Public ordinary functions
(setf tobject-id): Public ordinary functions
(setf tobject-image): Public ordinary functions
(setf tobject-name): Public ordinary functions
(setf tobject-polygon): Public ordinary functions
(setf tobject-polyline): Public ordinary functions
(setf tobject-properties): Public ordinary functions
(setf tobject-rotation): Public ordinary functions
(setf tobject-text): Public ordinary functions
(setf tobject-type): Public ordinary functions
(setf tobject-visible): Public ordinary functions
(setf tobject-width): Public ordinary functions
(setf tobject-x): Public ordinary functions
(setf tobject-y): Public ordinary functions
(setf tpolygon-points): Public ordinary functions
(setf tpolyline-points): Public ordinary functions
(setf tterrain-name): Public ordinary functions
(setf tterrain-properties): Public ordinary functions
(setf tterrain-tile): Public ordinary functions
(setf ttext-bold): Public ordinary functions
(setf ttext-color): Public ordinary functions
(setf ttext-font-family): Public ordinary functions
(setf ttext-halign): Public ordinary functions
(setf ttext-italic): Public ordinary functions
(setf ttext-kerning): Public ordinary functions
(setf ttext-pixel-size): Public ordinary functions
(setf ttext-strikeout): Public ordinary functions
(setf ttext-text): Public ordinary functions
(setf ttext-underline): Public ordinary functions
(setf ttext-valign): Public ordinary functions
(setf ttext-wrap): Public ordinary functions
(setf ttile-data-compression): Public ordinary functions
(setf ttile-data-encoding): Public ordinary functions
(setf ttile-data-tiles): Public ordinary functions
(setf ttile-layer-height): Private ordinary functions
(setf ttile-layer-name): Private ordinary functions
(setf ttile-layer-offset-x): Private ordinary functions
(setf ttile-layer-offset-y): Private ordinary functions
(setf ttile-layer-opacity): Private ordinary functions
(setf ttile-layer-properties): Private ordinary functions
(setf ttile-layer-tile-data): Public ordinary functions
(setf ttile-layer-visible): Private ordinary functions
(setf ttile-layer-width): Private ordinary functions
(setf ttile-layer-x): Private ordinary functions
(setf ttile-layer-y): Private ordinary functions
(setf ttileset-columns): Public ordinary functions
(setf ttileset-first-gid): Public ordinary functions
(setf ttileset-image): Public ordinary functions
(setf ttileset-margin): Public ordinary functions
(setf ttileset-name): Public ordinary functions
(setf ttileset-properties): Public ordinary functions
(setf ttileset-source): Public ordinary functions
(setf ttileset-spacing): Public ordinary functions
(setf ttileset-terrains): Public ordinary functions
(setf ttileset-tile-count): Public ordinary functions
(setf ttileset-tile-frames): Public ordinary functions
(setf ttileset-tile-height): Public ordinary functions
(setf ttileset-tile-id): Public ordinary functions
(setf ttileset-tile-image): Public ordinary functions
(setf ttileset-tile-object-group): Public ordinary functions
(setf ttileset-tile-offset-x): Public ordinary functions
(setf ttileset-tile-offset-y): Public ordinary functions
(setf ttileset-tile-probability): Public ordinary functions
(setf ttileset-tile-properties): Public ordinary functions
(setf ttileset-tile-terrain): Public ordinary functions
(setf ttileset-tile-type): Public ordinary functions
(setf ttileset-tile-width): Public ordinary functions
(setf ttileset-tiles): Public ordinary functions

B
bool-handler: Private ordinary functions

C
cell-column: Public generic functions
cell-column: Public generic functions
cell-flipped-anti-diagonal: Public generic functions
cell-flipped-anti-diagonal: Public generic functions
cell-flipped-horizontal: Public generic functions
cell-flipped-horizontal: Public generic functions
cell-flipped-vertical: Public generic functions
cell-flipped-vertical: Public generic functions
cell-full-offsets: Public ordinary functions
cell-layer: Public generic functions
cell-layer: Public generic functions
cell-row: Public generic functions
cell-row: Public generic functions
cell-tile: Public generic functions
cell-tile: Public generic functions
cell-x: Public ordinary functions
cell-y: Public ordinary functions
copy-tframe: Private ordinary functions
copy-tiled-color: Private ordinary functions
copy-timage-data: Private ordinary functions
copy-timage-layer: Private ordinary functions
copy-tlayer: Private ordinary functions
copy-tlayer-group: Private ordinary functions
copy-tmap: Private ordinary functions
copy-tobject: Private ordinary functions
copy-tobject-group: Private ordinary functions
copy-tpolygon: Private ordinary functions
copy-tpolyline: Private ordinary functions
copy-tterrain: Private ordinary functions
copy-ttext: Private ordinary functions
copy-ttile-data: Private ordinary functions
copy-ttile-layer: Private ordinary functions
copy-ttileset: Private ordinary functions
copy-ttileset-tile: Private ordinary functions

E
ellipse-rx: Public generic functions
ellipse-rx: Public generic functions
ellipse-ry: Public generic functions
ellipse-ry: Public generic functions

F
for-json-tree-from-stream: Private ordinary functions
frame-duration: Public generic functions
frame-duration: Public generic functions
frame-tile: Public generic functions
frame-tile: Public generic functions
Function, %collect-tiles-from-data: Private ordinary functions
Function, %finalize-object: Private ordinary functions
Function, %finalize-object-layer: Private ordinary functions
Function, %finalize-objects: Private ordinary functions
Function, %finalize-tiles: Private ordinary functions
Function, %find-tile: Private ordinary functions
Function, %load-embedded-tileset: Private ordinary functions
Function, %load-external-tileset: Private ordinary functions
Function, %load-image-layer: Private ordinary functions
Function, %load-layer-group: Private ordinary functions
Function, %load-map: Private ordinary functions
Function, %load-object: Private ordinary functions
Function, %load-object-layer: Private ordinary functions
Function, %load-objects: Private ordinary functions
Function, %load-terrains: Private ordinary functions
Function, %load-tile-layer: Private ordinary functions
Function, %load-tiles: Private ordinary functions
Function, %load-tileset: Private ordinary functions
Function, %parse-image-data: Private ordinary functions
Function, %parse-json-frame: Private ordinary functions
Function, %parse-json-image: Private ordinary functions
Function, %parse-json-image-layer: Private ordinary functions
Function, %parse-json-layer-group: Private ordinary functions
Function, %parse-json-layers: Private ordinary functions
Function, %parse-json-map: Private ordinary functions
Function, %parse-json-object: Private ordinary functions
Function, %parse-json-object-group: Private ordinary functions
Function, %parse-json-point: Private ordinary functions
Function, %parse-json-polygon: Private ordinary functions
Function, %parse-json-polyline: Private ordinary functions
Function, %parse-json-properties: Private ordinary functions
Function, %parse-json-terrain: Private ordinary functions
Function, %parse-json-text: Private ordinary functions
Function, %parse-json-tile-layer: Private ordinary functions
Function, %parse-json-tile-layer-data: Private ordinary functions
Function, %parse-json-tileset: Private ordinary functions
Function, %parse-json-tileset-tile: Private ordinary functions
Function, %parse-tiles-data: Private ordinary functions
Function, %parse-xml-frame: Private ordinary functions
Function, %parse-xml-image: Private ordinary functions
Function, %parse-xml-image-data: Private ordinary functions
Function, %parse-xml-image-layer: Private ordinary functions
Function, %parse-xml-layer-group: Private ordinary functions
Function, %parse-xml-layers: Private ordinary functions
Function, %parse-xml-map: Private ordinary functions
Function, %parse-xml-object: Private ordinary functions
Function, %parse-xml-object-group: Private ordinary functions
Function, %parse-xml-point: Private ordinary functions
Function, %parse-xml-polygon: Private ordinary functions
Function, %parse-xml-polyline: Private ordinary functions
Function, %parse-xml-properties: Private ordinary functions
Function, %parse-xml-property: Private ordinary functions
Function, %parse-xml-terrain: Private ordinary functions
Function, %parse-xml-terrain-types: Private ordinary functions
Function, %parse-xml-text: Private ordinary functions
Function, %parse-xml-tile-layer: Private ordinary functions
Function, %parse-xml-tile-layer-data: Private ordinary functions
Function, %parse-xml-tileset: Private ordinary functions
Function, %parse-xml-tileset-tile: Private ordinary functions
Function, %slurp-file: Private ordinary functions
Function, %slurp-stream: Private ordinary functions
Function, (setf tframe-duration): Public ordinary functions
Function, (setf tframe-tile-id): Public ordinary functions
Function, (setf tiled-color-a): Public ordinary functions
Function, (setf tiled-color-b): Public ordinary functions
Function, (setf tiled-color-g): Public ordinary functions
Function, (setf tiled-color-r): Public ordinary functions
Function, (setf timage-data-compression): Public ordinary functions
Function, (setf timage-data-data): Public ordinary functions
Function, (setf timage-data-encoding): Public ordinary functions
Function, (setf timage-layer-height): Private ordinary functions
Function, (setf timage-layer-image): Public ordinary functions
Function, (setf timage-layer-name): Private ordinary functions
Function, (setf timage-layer-offset-x): Private ordinary functions
Function, (setf timage-layer-offset-y): Private ordinary functions
Function, (setf timage-layer-opacity): Private ordinary functions
Function, (setf timage-layer-properties): Private ordinary functions
Function, (setf timage-layer-visible): Private ordinary functions
Function, (setf timage-layer-width): Private ordinary functions
Function, (setf timage-layer-x): Private ordinary functions
Function, (setf timage-layer-y): Private ordinary functions
Function, (setf tlayer-group-height): Private ordinary functions
Function, (setf tlayer-group-layers): Public ordinary functions
Function, (setf tlayer-group-name): Private ordinary functions
Function, (setf tlayer-group-offset-x): Private ordinary functions
Function, (setf tlayer-group-offset-y): Private ordinary functions
Function, (setf tlayer-group-opacity): Private ordinary functions
Function, (setf tlayer-group-properties): Private ordinary functions
Function, (setf tlayer-group-visible): Private ordinary functions
Function, (setf tlayer-group-width): Private ordinary functions
Function, (setf tlayer-group-x): Private ordinary functions
Function, (setf tlayer-group-y): Private ordinary functions
Function, (setf tlayer-height): Public ordinary functions
Function, (setf tlayer-name): Public ordinary functions
Function, (setf tlayer-offset-x): Public ordinary functions
Function, (setf tlayer-offset-y): Public ordinary functions
Function, (setf tlayer-opacity): Public ordinary functions
Function, (setf tlayer-properties): Public ordinary functions
Function, (setf tlayer-visible): Public ordinary functions
Function, (setf tlayer-width): Public ordinary functions
Function, (setf tlayer-x): Public ordinary functions
Function, (setf tlayer-y): Public ordinary functions
Function, (setf tmap-background-color): Public ordinary functions
Function, (setf tmap-height): Public ordinary functions
Function, (setf tmap-hex-side-length): Public ordinary functions
Function, (setf tmap-layers): Public ordinary functions
Function, (setf tmap-next-object-id): Public ordinary functions
Function, (setf tmap-orientation): Public ordinary functions
Function, (setf tmap-properties): Public ordinary functions
Function, (setf tmap-render-order): Public ordinary functions
Function, (setf tmap-stagger-axis): Public ordinary functions
Function, (setf tmap-stagger-index): Public ordinary functions
Function, (setf tmap-tile-height): Public ordinary functions
Function, (setf tmap-tile-width): Public ordinary functions
Function, (setf tmap-tiled-version): Public ordinary functions
Function, (setf tmap-tilesets): Public ordinary functions
Function, (setf tmap-version): Public ordinary functions
Function, (setf tmap-width): Public ordinary functions
Function, (setf tobject-ellipse): Public ordinary functions
Function, (setf tobject-gid): Public ordinary functions
Function, (setf tobject-group-color): Private ordinary functions
Function, (setf tobject-group-draw-order): Public ordinary functions
Function, (setf tobject-group-height): Private ordinary functions
Function, (setf tobject-group-name): Private ordinary functions
Function, (setf tobject-group-objects): Public ordinary functions
Function, (setf tobject-group-offset-x): Private ordinary functions
Function, (setf tobject-group-offset-y): Private ordinary functions
Function, (setf tobject-group-opacity): Private ordinary functions
Function, (setf tobject-group-properties): Private ordinary functions
Function, (setf tobject-group-visible): Private ordinary functions
Function, (setf tobject-group-width): Private ordinary functions
Function, (setf tobject-group-x): Private ordinary functions
Function, (setf tobject-group-y): Private ordinary functions
Function, (setf tobject-height): Public ordinary functions
Function, (setf tobject-id): Public ordinary functions
Function, (setf tobject-image): Public ordinary functions
Function, (setf tobject-name): Public ordinary functions
Function, (setf tobject-polygon): Public ordinary functions
Function, (setf tobject-polyline): Public ordinary functions
Function, (setf tobject-properties): Public ordinary functions
Function, (setf tobject-rotation): Public ordinary functions
Function, (setf tobject-text): Public ordinary functions
Function, (setf tobject-type): Public ordinary functions
Function, (setf tobject-visible): Public ordinary functions
Function, (setf tobject-width): Public ordinary functions
Function, (setf tobject-x): Public ordinary functions
Function, (setf tobject-y): Public ordinary functions
Function, (setf tpolygon-points): Public ordinary functions
Function, (setf tpolyline-points): Public ordinary functions
Function, (setf tterrain-name): Public ordinary functions
Function, (setf tterrain-properties): Public ordinary functions
Function, (setf tterrain-tile): Public ordinary functions
Function, (setf ttext-bold): Public ordinary functions
Function, (setf ttext-color): Public ordinary functions
Function, (setf ttext-font-family): Public ordinary functions
Function, (setf ttext-halign): Public ordinary functions
Function, (setf ttext-italic): Public ordinary functions
Function, (setf ttext-kerning): Public ordinary functions
Function, (setf ttext-pixel-size): Public ordinary functions
Function, (setf ttext-strikeout): Public ordinary functions
Function, (setf ttext-text): Public ordinary functions
Function, (setf ttext-underline): Public ordinary functions
Function, (setf ttext-valign): Public ordinary functions
Function, (setf ttext-wrap): Public ordinary functions
Function, (setf ttile-data-compression): Public ordinary functions
Function, (setf ttile-data-encoding): Public ordinary functions
Function, (setf ttile-data-tiles): Public ordinary functions
Function, (setf ttile-layer-height): Private ordinary functions
Function, (setf ttile-layer-name): Private ordinary functions
Function, (setf ttile-layer-offset-x): Private ordinary functions
Function, (setf ttile-layer-offset-y): Private ordinary functions
Function, (setf ttile-layer-opacity): Private ordinary functions
Function, (setf ttile-layer-properties): Private ordinary functions
Function, (setf ttile-layer-tile-data): Public ordinary functions
Function, (setf ttile-layer-visible): Private ordinary functions
Function, (setf ttile-layer-width): Private ordinary functions
Function, (setf ttile-layer-x): Private ordinary functions
Function, (setf ttile-layer-y): Private ordinary functions
Function, (setf ttileset-columns): Public ordinary functions
Function, (setf ttileset-first-gid): Public ordinary functions
Function, (setf ttileset-image): Public ordinary functions
Function, (setf ttileset-margin): Public ordinary functions
Function, (setf ttileset-name): Public ordinary functions
Function, (setf ttileset-properties): Public ordinary functions
Function, (setf ttileset-source): Public ordinary functions
Function, (setf ttileset-spacing): Public ordinary functions
Function, (setf ttileset-terrains): Public ordinary functions
Function, (setf ttileset-tile-count): Public ordinary functions
Function, (setf ttileset-tile-frames): Public ordinary functions
Function, (setf ttileset-tile-height): Public ordinary functions
Function, (setf ttileset-tile-id): Public ordinary functions
Function, (setf ttileset-tile-image): Public ordinary functions
Function, (setf ttileset-tile-object-group): Public ordinary functions
Function, (setf ttileset-tile-offset-x): Public ordinary functions
Function, (setf ttileset-tile-offset-y): Public ordinary functions
Function, (setf ttileset-tile-probability): Public ordinary functions
Function, (setf ttileset-tile-properties): Public ordinary functions
Function, (setf ttileset-tile-terrain): Public ordinary functions
Function, (setf ttileset-tile-type): Public ordinary functions
Function, (setf ttileset-tile-width): Public ordinary functions
Function, (setf ttileset-tiles): Public ordinary functions
Function, bool-handler: Private ordinary functions
Function, cell-full-offsets: Public ordinary functions
Function, cell-x: Public ordinary functions
Function, cell-y: Public ordinary functions
Function, copy-tframe: Private ordinary functions
Function, copy-tiled-color: Private ordinary functions
Function, copy-timage-data: Private ordinary functions
Function, copy-timage-layer: Private ordinary functions
Function, copy-tlayer: Private ordinary functions
Function, copy-tlayer-group: Private ordinary functions
Function, copy-tmap: Private ordinary functions
Function, copy-tobject: Private ordinary functions
Function, copy-tobject-group: Private ordinary functions
Function, copy-tpolygon: Private ordinary functions
Function, copy-tpolyline: Private ordinary functions
Function, copy-tterrain: Private ordinary functions
Function, copy-ttext: Private ordinary functions
Function, copy-ttile-data: Private ordinary functions
Function, copy-ttile-layer: Private ordinary functions
Function, copy-ttileset: Private ordinary functions
Function, copy-ttileset-tile: Private ordinary functions
Function, for-json-tree-from-stream: Private ordinary functions
Function, ident-handler: Private ordinary functions
Function, json-attr: Private ordinary functions
Function, json-attr-bool: Private ordinary functions
Function, json-attr-color: Private ordinary functions
Function, json-attr-float: Private ordinary functions
Function, json-attr-int: Private ordinary functions
Function, json-child: Private ordinary functions
Function, json-children: Private ordinary functions
Function, layer-full-offsets: Public ordinary functions
Function, layer-tile-height: Public ordinary functions
Function, layer-tile-width: Public ordinary functions
Function, load-map: Public ordinary functions
Function, load-tileset: Public ordinary functions
Function, make-property: Public ordinary functions
Function, make-tframe: Public ordinary functions
Function, make-tiled-color: Public ordinary functions
Function, make-timage-data: Public ordinary functions
Function, make-timage-layer: Public ordinary functions
Function, make-tlayer: Private ordinary functions
Function, make-tlayer-group: Public ordinary functions
Function, make-tmap: Public ordinary functions
Function, make-tobject: Public ordinary functions
Function, make-tobject-group: Public ordinary functions
Function, make-tpolygon: Public ordinary functions
Function, make-tpolyline: Public ordinary functions
Function, make-tterrain: Public ordinary functions
Function, make-ttext: Public ordinary functions
Function, make-ttile-data: Public ordinary functions
Function, make-ttile-layer: Public ordinary functions
Function, make-ttileset: Public ordinary functions
Function, make-ttileset-tile: Public ordinary functions
Function, map-height-pixels: Public ordinary functions
Function, map-image-layers: Public ordinary functions
Function, map-object-layers: Public ordinary functions
Function, map-tile-layers: Public ordinary functions
Function, map-width-pixels: Public ordinary functions
Function, parse-color-string: Public ordinary functions
Function, parse-compression-string: Public ordinary functions
Function, parse-draw-order: Public ordinary functions
Function, parse-halign: Public ordinary functions
Function, parse-image-encoding-string: Public ordinary functions
Function, parse-json-map-stream: Public ordinary functions
Function, parse-json-tileset-stream: Public ordinary functions
Function, parse-orientation: Public ordinary functions
Function, parse-render-order: Public ordinary functions
Function, parse-stagger-axis: Public ordinary functions
Function, parse-stagger-index: Public ordinary functions
Function, parse-tile-encoding-string: Public ordinary functions
Function, parse-valign: Public ordinary functions
Function, parse-xml-map-stream: Public ordinary functions
Function, parse-xml-tileset-stream: Public ordinary functions
Function, property-val: Private ordinary functions
Function, tframe-duration: Public ordinary functions
Function, tframe-p: Private ordinary functions
Function, tframe-tile-id: Public ordinary functions
Function, tile-column: Public ordinary functions
Function, tile-height: Public ordinary functions
Function, tile-pixel-x: Public ordinary functions
Function, tile-pixel-y: Public ordinary functions
Function, tile-row: Public ordinary functions
Function, tile-width: Public ordinary functions
Function, tiled-color-a: Public ordinary functions
Function, tiled-color-b: Public ordinary functions
Function, tiled-color-g: Public ordinary functions
Function, tiled-color-p: Private ordinary functions
Function, tiled-color-r: Public ordinary functions
Function, tileset-last-gid: Private ordinary functions
Function, timage-data-compression: Public ordinary functions
Function, timage-data-data: Public ordinary functions
Function, timage-data-encoding: Public ordinary functions
Function, timage-data-p: Private ordinary functions
Function, timage-layer-height: Private ordinary functions
Function, timage-layer-image: Public ordinary functions
Function, timage-layer-name: Private ordinary functions
Function, timage-layer-offset-x: Private ordinary functions
Function, timage-layer-offset-y: Private ordinary functions
Function, timage-layer-opacity: Private ordinary functions
Function, timage-layer-p: Private ordinary functions
Function, timage-layer-properties: Private ordinary functions
Function, timage-layer-visible: Private ordinary functions
Function, timage-layer-width: Private ordinary functions
Function, timage-layer-x: Private ordinary functions
Function, timage-layer-y: Private ordinary functions
Function, tlayer-group-height: Private ordinary functions
Function, tlayer-group-layers: Public ordinary functions
Function, tlayer-group-name: Private ordinary functions
Function, tlayer-group-offset-x: Private ordinary functions
Function, tlayer-group-offset-y: Private ordinary functions
Function, tlayer-group-opacity: Private ordinary functions
Function, tlayer-group-p: Private ordinary functions
Function, tlayer-group-properties: Private ordinary functions
Function, tlayer-group-visible: Private ordinary functions
Function, tlayer-group-width: Private ordinary functions
Function, tlayer-group-x: Private ordinary functions
Function, tlayer-group-y: Private ordinary functions
Function, tlayer-height: Public ordinary functions
Function, tlayer-name: Public ordinary functions
Function, tlayer-offset-x: Public ordinary functions
Function, tlayer-offset-y: Public ordinary functions
Function, tlayer-opacity: Public ordinary functions
Function, tlayer-p: Private ordinary functions
Function, tlayer-properties: Public ordinary functions
Function, tlayer-visible: Public ordinary functions
Function, tlayer-width: Public ordinary functions
Function, tlayer-x: Public ordinary functions
Function, tlayer-y: Public ordinary functions
Function, tmap-background-color: Public ordinary functions
Function, tmap-height: Public ordinary functions
Function, tmap-hex-side-length: Public ordinary functions
Function, tmap-layers: Public ordinary functions
Function, tmap-next-object-id: Public ordinary functions
Function, tmap-orientation: Public ordinary functions
Function, tmap-p: Private ordinary functions
Function, tmap-properties: Public ordinary functions
Function, tmap-render-order: Public ordinary functions
Function, tmap-stagger-axis: Public ordinary functions
Function, tmap-stagger-index: Public ordinary functions
Function, tmap-tile-height: Public ordinary functions
Function, tmap-tile-width: Public ordinary functions
Function, tmap-tiled-version: Public ordinary functions
Function, tmap-tilesets: Public ordinary functions
Function, tmap-version: Public ordinary functions
Function, tmap-width: Public ordinary functions
Function, tobject-ellipse: Public ordinary functions
Function, tobject-gid: Public ordinary functions
Function, tobject-group-color: Private ordinary functions
Function, tobject-group-draw-order: Public ordinary functions
Function, tobject-group-height: Private ordinary functions
Function, tobject-group-name: Private ordinary functions
Function, tobject-group-objects: Public ordinary functions
Function, tobject-group-offset-x: Private ordinary functions
Function, tobject-group-offset-y: Private ordinary functions
Function, tobject-group-opacity: Private ordinary functions
Function, tobject-group-p: Private ordinary functions
Function, tobject-group-properties: Private ordinary functions
Function, tobject-group-visible: Private ordinary functions
Function, tobject-group-width: Private ordinary functions
Function, tobject-group-x: Private ordinary functions
Function, tobject-group-y: Private ordinary functions
Function, tobject-height: Public ordinary functions
Function, tobject-id: Public ordinary functions
Function, tobject-image: Public ordinary functions
Function, tobject-name: Public ordinary functions
Function, tobject-p: Private ordinary functions
Function, tobject-polygon: Public ordinary functions
Function, tobject-polyline: Public ordinary functions
Function, tobject-properties: Public ordinary functions
Function, tobject-rotation: Public ordinary functions
Function, tobject-text: Public ordinary functions
Function, tobject-type: Public ordinary functions
Function, tobject-visible: Public ordinary functions
Function, tobject-width: Public ordinary functions
Function, tobject-x: Public ordinary functions
Function, tobject-y: Public ordinary functions
Function, tpolygon-p: Private ordinary functions
Function, tpolygon-points: Public ordinary functions
Function, tpolyline-p: Private ordinary functions
Function, tpolyline-points: Public ordinary functions
Function, tterrain-name: Public ordinary functions
Function, tterrain-p: Private ordinary functions
Function, tterrain-properties: Public ordinary functions
Function, tterrain-tile: Public ordinary functions
Function, ttext-bold: Public ordinary functions
Function, ttext-color: Public ordinary functions
Function, ttext-font-family: Public ordinary functions
Function, ttext-halign: Public ordinary functions
Function, ttext-italic: Public ordinary functions
Function, ttext-kerning: Public ordinary functions
Function, ttext-p: Private ordinary functions
Function, ttext-pixel-size: Public ordinary functions
Function, ttext-strikeout: Public ordinary functions
Function, ttext-text: Public ordinary functions
Function, ttext-underline: Public ordinary functions
Function, ttext-valign: Public ordinary functions
Function, ttext-wrap: Public ordinary functions
Function, ttile-data-compression: Public ordinary functions
Function, ttile-data-encoding: Public ordinary functions
Function, ttile-data-p: Private ordinary functions
Function, ttile-data-tiles: Public ordinary functions
Function, ttile-layer-height: Private ordinary functions
Function, ttile-layer-name: Private ordinary functions
Function, ttile-layer-offset-x: Private ordinary functions
Function, ttile-layer-offset-y: Private ordinary functions
Function, ttile-layer-opacity: Private ordinary functions
Function, ttile-layer-p: Private ordinary functions
Function, ttile-layer-properties: Private ordinary functions
Function, ttile-layer-tile-data: Public ordinary functions
Function, ttile-layer-visible: Private ordinary functions
Function, ttile-layer-width: Private ordinary functions
Function, ttile-layer-x: Private ordinary functions
Function, ttile-layer-y: Private ordinary functions
Function, ttileset-columns: Public ordinary functions
Function, ttileset-first-gid: Public ordinary functions
Function, ttileset-image: Public ordinary functions
Function, ttileset-margin: Public ordinary functions
Function, ttileset-name: Public ordinary functions
Function, ttileset-p: Private ordinary functions
Function, ttileset-properties: Public ordinary functions
Function, ttileset-source: Public ordinary functions
Function, ttileset-spacing: Public ordinary functions
Function, ttileset-terrains: Public ordinary functions
Function, ttileset-tile-count: Public ordinary functions
Function, ttileset-tile-frames: Public ordinary functions
Function, ttileset-tile-height: Public ordinary functions
Function, ttileset-tile-id: Public ordinary functions
Function, ttileset-tile-image: Public ordinary functions
Function, ttileset-tile-object-group: Public ordinary functions
Function, ttileset-tile-offset-x: Public ordinary functions
Function, ttileset-tile-offset-y: Public ordinary functions
Function, ttileset-tile-p: Private ordinary functions
Function, ttileset-tile-probability: Public ordinary functions
Function, ttileset-tile-properties: Public ordinary functions
Function, ttileset-tile-terrain: Public ordinary functions
Function, ttileset-tile-type: Public ordinary functions
Function, ttileset-tile-width: Public ordinary functions
Function, ttileset-tiles: Public ordinary functions
Function, xml-attr: Private ordinary functions
Function, xml-attr-bool: Private ordinary functions
Function, xml-attr-color: Private ordinary functions
Function, xml-attr-float: Private ordinary functions
Function, xml-attr-int: Private ordinary functions
Function, xml-child: Private ordinary functions
Function, xml-children: Private ordinary functions
Function, xml-text: Private ordinary functions

G
Generic Function, cell-column: Public generic functions
Generic Function, cell-flipped-anti-diagonal: Public generic functions
Generic Function, cell-flipped-horizontal: Public generic functions
Generic Function, cell-flipped-vertical: Public generic functions
Generic Function, cell-layer: Public generic functions
Generic Function, cell-row: Public generic functions
Generic Function, cell-tile: Public generic functions
Generic Function, ellipse-rx: Public generic functions
Generic Function, ellipse-ry: Public generic functions
Generic Function, frame-duration: Public generic functions
Generic Function, frame-tile: Public generic functions
Generic Function, group-layers: Public generic functions
Generic Function, image-data: Public generic functions
Generic Function, image-format: Public generic functions
Generic Function, image-height: Public generic functions
Generic Function, image-source: Public generic functions
Generic Function, image-transparent-color: Public generic functions
Generic Function, image-width: Public generic functions
Generic Function, layer-cells: Public generic functions
Generic Function, layer-image: Public generic functions
Generic Function, layer-map: Public generic functions
Generic Function, layer-name: Public generic functions
Generic Function, layer-offset-x: Public generic functions
Generic Function, layer-offset-y: Public generic functions
Generic Function, layer-opacity: Public generic functions
Generic Function, layer-parent: Public generic functions
Generic Function, layer-visible: Public generic functions
Generic Function, map-background-color: Public generic functions
Generic Function, map-height: Public generic functions
Generic Function, map-layers: Public generic functions
Generic Function, map-orientation: Public generic functions
Generic Function, map-render-order: Public generic functions
Generic Function, map-tile-height: Public generic functions
Generic Function, map-tile-width: Public generic functions
Generic Function, map-tiled-version: Public generic functions
Generic Function, map-tilesets: Public generic functions
Generic Function, map-version: Public generic functions
Generic Function, map-width: Public generic functions
Generic Function, object-flipped-anti-diagonal: Public generic functions
Generic Function, object-flipped-horizontal: Public generic functions
Generic Function, object-flipped-vertical: Public generic functions
Generic Function, object-group-draw-order: Public generic functions
Generic Function, object-group-objects: Public generic functions
Generic Function, object-height: Public generic functions
Generic Function, object-id: Public generic functions
Generic Function, object-image: Public generic functions
Generic Function, object-name: Public generic functions
Generic Function, object-rotation: Public generic functions
Generic Function, object-tile: Public generic functions
Generic Function, object-type: Public generic functions
Generic Function, object-visible: Public generic functions
Generic Function, object-width: Public generic functions
Generic Function, object-x: Public generic functions
Generic Function, object-y: Public generic functions
Generic Function, polygon-vertices: Public generic functions
Generic Function, polyline-points: Public generic functions
Generic Function, properties: Private generic functions
Generic Function, property-name: Public generic functions
Generic Function, property-type: Public generic functions
Generic Function, property-value: Public generic functions
Generic Function, property-value-string: Public generic functions
Generic Function, rect-height: Public generic functions
Generic Function, rect-width: Public generic functions
Generic Function, terrain-name: Public generic functions
Generic Function, terrain-tile: Public generic functions
Generic Function, text-bold: Public generic functions
Generic Function, text-color: Public generic functions
Generic Function, text-font-family: Public generic functions
Generic Function, text-halign: Public generic functions
Generic Function, text-italic: Public generic functions
Generic Function, text-kerning: Public generic functions
Generic Function, text-pixel-size: Public generic functions
Generic Function, text-strikeout: Public generic functions
Generic Function, text-string: Public generic functions
Generic Function, text-underline: Public generic functions
Generic Function, text-valign: Public generic functions
Generic Function, text-wrap: Public generic functions
Generic Function, tile-frames: Public generic functions
Generic Function, tile-id: Public generic functions
Generic Function, tile-image: Public generic functions
Generic Function, tile-object-group: Public generic functions
Generic Function, tile-probability: Public generic functions
Generic Function, tile-terrains: Public generic functions
Generic Function, tile-tileset: Public generic functions
Generic Function, tile-type: Public generic functions
Generic Function, tileset-columns: Public generic functions
Generic Function, tileset-first-gid: Public generic functions
Generic Function, tileset-image: Public generic functions
Generic Function, tileset-margin: Public generic functions
Generic Function, tileset-name: Public generic functions
Generic Function, tileset-offset-x: Public generic functions
Generic Function, tileset-offset-y: Public generic functions
Generic Function, tileset-source: Public generic functions
Generic Function, tileset-spacing: Public generic functions
Generic Function, tileset-terrains: Public generic functions
Generic Function, tileset-tile-count: Public generic functions
Generic Function, tileset-tile-height: Public generic functions
Generic Function, tileset-tile-width: Public generic functions
Generic Function, tileset-tiles: Public generic functions
group-layers: Public generic functions
group-layers: Public generic functions

I
ident-handler: Private ordinary functions
image-data: Public generic functions
image-data: Public generic functions
image-format: Public generic functions
image-format: Public generic functions
image-height: Public generic functions
image-height: Public generic functions
image-source: Public generic functions
image-source: Public generic functions
image-transparent-color: Public generic functions
image-transparent-color: Public generic functions
image-width: Public generic functions
image-width: Public generic functions
initialize-instance: Public standalone methods

J
json-attr: Private ordinary functions
json-attr-bool: Private ordinary functions
json-attr-color: Private ordinary functions
json-attr-float: Private ordinary functions
json-attr-int: Private ordinary functions
json-child: Private ordinary functions
json-children: Private ordinary functions

L
layer-cells: Public generic functions
layer-cells: Public generic functions
layer-full-offsets: Public ordinary functions
layer-image: Public generic functions
layer-image: Public generic functions
layer-map: Public generic functions
layer-map: Public generic functions
layer-name: Public generic functions
layer-name: Public generic functions
layer-offset-x: Public generic functions
layer-offset-x: Public generic functions
layer-offset-y: Public generic functions
layer-offset-y: Public generic functions
layer-opacity: Public generic functions
layer-opacity: Public generic functions
layer-parent: Public generic functions
layer-parent: Public generic functions
layer-tile-height: Public ordinary functions
layer-tile-width: Public ordinary functions
layer-visible: Public generic functions
layer-visible: Public generic functions
load-map: Public ordinary functions
load-tileset: Public ordinary functions

M
make-property: Public ordinary functions
make-tframe: Public ordinary functions
make-tiled-color: Public ordinary functions
make-timage-data: Public ordinary functions
make-timage-layer: Public ordinary functions
make-tlayer: Private ordinary functions
make-tlayer-group: Public ordinary functions
make-tmap: Public ordinary functions
make-tobject: Public ordinary functions
make-tobject-group: Public ordinary functions
make-tpolygon: Public ordinary functions
make-tpolyline: Public ordinary functions
make-tterrain: Public ordinary functions
make-ttext: Public ordinary functions
make-ttile-data: Public ordinary functions
make-ttile-layer: Public ordinary functions
make-ttileset: Public ordinary functions
make-ttileset-tile: Public ordinary functions
map-background-color: Public generic functions
map-background-color: Public generic functions
map-height: Public generic functions
map-height: Public generic functions
map-height-pixels: Public ordinary functions
map-image-layers: Public ordinary functions
map-layers: Public generic functions
map-layers: Public generic functions
map-object-layers: Public ordinary functions
map-orientation: Public generic functions
map-orientation: Public generic functions
map-render-order: Public generic functions
map-render-order: Public generic functions
map-tile-height: Public generic functions
map-tile-height: Public generic functions
map-tile-layers: Public ordinary functions
map-tile-width: Public generic functions
map-tile-width: Public generic functions
map-tiled-version: Public generic functions
map-tiled-version: Public generic functions
map-tilesets: Public generic functions
map-tilesets: Public generic functions
map-version: Public generic functions
map-version: Public generic functions
map-width: Public generic functions
map-width: Public generic functions
map-width-pixels: Public ordinary functions
Method, cell-column: Public generic functions
Method, cell-flipped-anti-diagonal: Public generic functions
Method, cell-flipped-horizontal: Public generic functions
Method, cell-flipped-vertical: Public generic functions
Method, cell-layer: Public generic functions
Method, cell-row: Public generic functions
Method, cell-tile: Public generic functions
Method, ellipse-rx: Public generic functions
Method, ellipse-ry: Public generic functions
Method, frame-duration: Public generic functions
Method, frame-tile: Public generic functions
Method, group-layers: Public generic functions
Method, image-data: Public generic functions
Method, image-format: Public generic functions
Method, image-height: Public generic functions
Method, image-source: Public generic functions
Method, image-transparent-color: Public generic functions
Method, image-width: Public generic functions
Method, initialize-instance: Public standalone methods
Method, layer-cells: Public generic functions
Method, layer-image: Public generic functions
Method, layer-map: Public generic functions
Method, layer-name: Public generic functions
Method, layer-offset-x: Public generic functions
Method, layer-offset-y: Public generic functions
Method, layer-opacity: Public generic functions
Method, layer-parent: Public generic functions
Method, layer-visible: Public generic functions
Method, map-background-color: Public generic functions
Method, map-height: Public generic functions
Method, map-layers: Public generic functions
Method, map-orientation: Public generic functions
Method, map-render-order: Public generic functions
Method, map-tile-height: Public generic functions
Method, map-tile-width: Public generic functions
Method, map-tiled-version: Public generic functions
Method, map-tilesets: Public generic functions
Method, map-version: Public generic functions
Method, map-width: Public generic functions
Method, object-flipped-anti-diagonal: Public generic functions
Method, object-flipped-horizontal: Public generic functions
Method, object-flipped-vertical: Public generic functions
Method, object-group-draw-order: Public generic functions
Method, object-group-objects: Public generic functions
Method, object-height: Public generic functions
Method, object-id: Public generic functions
Method, object-image: Public generic functions
Method, object-name: Public generic functions
Method, object-rotation: Public generic functions
Method, object-tile: Public generic functions
Method, object-type: Public generic functions
Method, object-visible: Public generic functions
Method, object-width: Public generic functions
Method, object-x: Public generic functions
Method, object-y: Public generic functions
Method, polygon-vertices: Public generic functions
Method, polyline-points: Public generic functions
Method, properties: Private generic functions
Method, property-name: Public generic functions
Method, property-type: Public generic functions
Method, property-type: Public generic functions
Method, property-type: Public generic functions
Method, property-type: Public generic functions
Method, property-type: Public generic functions
Method, property-value: Public generic functions
Method, property-value: Public generic functions
Method, property-value: Public generic functions
Method, property-value: Public generic functions
Method, property-value: Public generic functions
Method, property-value: Public generic functions
Method, property-value-string: Public generic functions
Method, rect-height: Public generic functions
Method, rect-width: Public generic functions
Method, terrain-name: Public generic functions
Method, terrain-tile: Public generic functions
Method, text-bold: Public generic functions
Method, text-color: Public generic functions
Method, text-font-family: Public generic functions
Method, text-halign: Public generic functions
Method, text-italic: Public generic functions
Method, text-kerning: Public generic functions
Method, text-pixel-size: Public generic functions
Method, text-strikeout: Public generic functions
Method, text-string: Public generic functions
Method, text-underline: Public generic functions
Method, text-valign: Public generic functions
Method, text-wrap: Public generic functions
Method, tile-frames: Public generic functions
Method, tile-id: Public generic functions
Method, tile-image: Public generic functions
Method, tile-image: Public generic functions
Method, tile-object-group: Public generic functions
Method, tile-probability: Public generic functions
Method, tile-terrains: Public generic functions
Method, tile-tileset: Public generic functions
Method, tile-type: Public generic functions
Method, tileset-columns: Public generic functions
Method, tileset-first-gid: Public generic functions
Method, tileset-image: Public generic functions
Method, tileset-margin: Public generic functions
Method, tileset-name: Public generic functions
Method, tileset-offset-x: Public generic functions
Method, tileset-offset-y: Public generic functions
Method, tileset-source: Public generic functions
Method, tileset-spacing: Public generic functions
Method, tileset-terrains: Public generic functions
Method, tileset-tile-count: Public generic functions
Method, tileset-tile-height: Public generic functions
Method, tileset-tile-width: Public generic functions
Method, tileset-tiles: Public generic functions

O
object-flipped-anti-diagonal: Public generic functions
object-flipped-anti-diagonal: Public generic functions
object-flipped-horizontal: Public generic functions
object-flipped-horizontal: Public generic functions
object-flipped-vertical: Public generic functions
object-flipped-vertical: Public generic functions
object-group-draw-order: Public generic functions
object-group-draw-order: Public generic functions
object-group-objects: Public generic functions
object-group-objects: Public generic functions
object-height: Public generic functions
object-height: Public generic functions
object-id: Public generic functions
object-id: Public generic functions
object-image: Public generic functions
object-image: Public generic functions
object-name: Public generic functions
object-name: Public generic functions
object-rotation: Public generic functions
object-rotation: Public generic functions
object-tile: Public generic functions
object-tile: Public generic functions
object-type: Public generic functions
object-type: Public generic functions
object-visible: Public generic functions
object-visible: Public generic functions
object-width: Public generic functions
object-width: Public generic functions
object-x: Public generic functions
object-x: Public generic functions
object-y: Public generic functions
object-y: Public generic functions

P
parse-color-string: Public ordinary functions
parse-compression-string: Public ordinary functions
parse-draw-order: Public ordinary functions
parse-halign: Public ordinary functions
parse-image-encoding-string: Public ordinary functions
parse-json-map-stream: Public ordinary functions
parse-json-tileset-stream: Public ordinary functions
parse-orientation: Public ordinary functions
parse-render-order: Public ordinary functions
parse-stagger-axis: Public ordinary functions
parse-stagger-index: Public ordinary functions
parse-tile-encoding-string: Public ordinary functions
parse-valign: Public ordinary functions
parse-xml-map-stream: Public ordinary functions
parse-xml-tileset-stream: Public ordinary functions
polygon-vertices: Public generic functions
polygon-vertices: Public generic functions
polyline-points: Public generic functions
polyline-points: Public generic functions
properties: Private generic functions
properties: Private generic functions
property-name: Public generic functions
property-name: Public generic functions
property-type: Public generic functions
property-type: Public generic functions
property-type: Public generic functions
property-type: Public generic functions
property-type: Public generic functions
property-type: Public generic functions
property-val: Private ordinary functions
property-value: Public generic functions
property-value: Public generic functions
property-value: Public generic functions
property-value: Public generic functions
property-value: Public generic functions
property-value: Public generic functions
property-value: Public generic functions
property-value-string: Public generic functions
property-value-string: Public generic functions

R
rect-height: Public generic functions
rect-height: Public generic functions
rect-width: Public generic functions
rect-width: Public generic functions

T
terrain-name: Public generic functions
terrain-name: Public generic functions
terrain-tile: Public generic functions
terrain-tile: Public generic functions
text-bold: Public generic functions
text-bold: Public generic functions
text-color: Public generic functions
text-color: Public generic functions
text-font-family: Public generic functions
text-font-family: Public generic functions
text-halign: Public generic functions
text-halign: Public generic functions
text-italic: Public generic functions
text-italic: Public generic functions
text-kerning: Public generic functions
text-kerning: Public generic functions
text-pixel-size: Public generic functions
text-pixel-size: Public generic functions
text-strikeout: Public generic functions
text-strikeout: Public generic functions
text-string: Public generic functions
text-string: Public generic functions
text-underline: Public generic functions
text-underline: Public generic functions
text-valign: Public generic functions
text-valign: Public generic functions
text-wrap: Public generic functions
text-wrap: Public generic functions
tframe-duration: Public ordinary functions
tframe-p: Private ordinary functions
tframe-tile-id: Public ordinary functions
tile-column: Public ordinary functions
tile-frames: Public generic functions
tile-frames: Public generic functions
tile-height: Public ordinary functions
tile-id: Public generic functions
tile-id: Public generic functions
tile-image: Public generic functions
tile-image: Public generic functions
tile-image: Public generic functions
tile-object-group: Public generic functions
tile-object-group: Public generic functions
tile-pixel-x: Public ordinary functions
tile-pixel-y: Public ordinary functions
tile-probability: Public generic functions
tile-probability: Public generic functions
tile-row: Public ordinary functions
tile-terrains: Public generic functions
tile-terrains: Public generic functions
tile-tileset: Public generic functions
tile-tileset: Public generic functions
tile-type: Public generic functions
tile-type: Public generic functions
tile-width: Public ordinary functions
tiled-color-a: Public ordinary functions
tiled-color-b: Public ordinary functions
tiled-color-g: Public ordinary functions
tiled-color-p: Private ordinary functions
tiled-color-r: Public ordinary functions
tileset-columns: Public generic functions
tileset-columns: Public generic functions
tileset-first-gid: Public generic functions
tileset-first-gid: Public generic functions
tileset-image: Public generic functions
tileset-image: Public generic functions
tileset-last-gid: Private ordinary functions
tileset-margin: Public generic functions
tileset-margin: Public generic functions
tileset-name: Public generic functions
tileset-name: Public generic functions
tileset-offset-x: Public generic functions
tileset-offset-x: Public generic functions
tileset-offset-y: Public generic functions
tileset-offset-y: Public generic functions
tileset-source: Public generic functions
tileset-source: Public generic functions
tileset-spacing: Public generic functions
tileset-spacing: Public generic functions
tileset-terrains: Public generic functions
tileset-terrains: Public generic functions
tileset-tile-count: Public generic functions
tileset-tile-count: Public generic functions
tileset-tile-height: Public generic functions
tileset-tile-height: Public generic functions
tileset-tile-width: Public generic functions
tileset-tile-width: Public generic functions
tileset-tiles: Public generic functions
tileset-tiles: Public generic functions
timage-data-compression: Public ordinary functions
timage-data-data: Public ordinary functions
timage-data-encoding: Public ordinary functions
timage-data-p: Private ordinary functions
timage-layer-height: Private ordinary functions
timage-layer-image: Public ordinary functions
timage-layer-name: Private ordinary functions
timage-layer-offset-x: Private ordinary functions
timage-layer-offset-y: Private ordinary functions
timage-layer-opacity: Private ordinary functions
timage-layer-p: Private ordinary functions
timage-layer-properties: Private ordinary functions