API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

C

classTiledLayer

@codexo/exojs-tiled / tiled / stable

Base class for the four parsed Tiled layer types. Holds the fields shared by every layer (`tilelayer`, `objectgroup`, `imagelayer`, `group`). Use TiledLayer.type (or `instanceof`) to discriminate between TiledTileLayer, TiledObjectLayer, TiledImageLayer, and TiledGroupLayer.

14
props
1
methods
0
events
Import
import { TiledLayer } from '@codexo/exojs-tiled'

Base class for the four parsed Tiled layer types. Holds the fields shared by every layer (`tilelayer`, `objectgroup`, `imagelayer`, `group`).

Use TiledLayer.type (or `instanceof`) to discriminate between TiledTileLayer, TiledObjectLayer, TiledImageLayer, and TiledGroupLayer.

Constructors 1
new(data: TiledLayerDataBase): TiledLayer
Methods 1
getProperty(name: string): TiledPropertyData | undefined
Properties 14
class: string
id: number
name: string
offsetX: number
offsetY: number
opacity: number
parallaxX: number
parallaxY: number
properties: readonly TiledPropertyData[]
tintColor: string
type: "tilelayer" | "objectgroup" | "imagelayer" | "group"
visible: boolean
x: number
y: number
Source