aeson-tiled-0.0.2.2: Aeson instances for the Tiled map editor.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Codec.Tiled.Tileset

Documentation

data Tileset Source #

Constructors

Tileset 

Fields

Instances

Instances details
FromJSON Tileset Source # 
Instance details

Defined in Codec.Tiled.Tileset

ToJSON Tileset Source # 
Instance details

Defined in Codec.Tiled.Tileset

Generic Tileset Source # 
Instance details

Defined in Codec.Tiled.Tileset

Associated Types

type Rep Tileset :: Type -> Type #

Methods

from :: Tileset -> Rep Tileset x #

to :: Rep Tileset x -> Tileset #

Show Tileset Source # 
Instance details

Defined in Codec.Tiled.Tileset

Eq Tileset Source # 
Instance details

Defined in Codec.Tiled.Tileset

Methods

(==) :: Tileset -> Tileset -> Bool #

(/=) :: Tileset -> Tileset -> Bool #

type Rep Tileset Source # 
Instance details

Defined in Codec.Tiled.Tileset

type Rep Tileset = D1 ('MetaData "Tileset" "Codec.Tiled.Tileset" "aeson-tiled-0.0.2.2-FJEXvOvqSsfKeYLiBEKwbp" 'False) (C1 ('MetaCons "Tileset" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "backgroundColor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "columns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "firstGid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GID)))) :*: (S1 ('MetaSel ('Just "grid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Grid)) :*: (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FilePath) :*: S1 ('MetaSel ('Just "imageHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))) :*: ((S1 ('MetaSel ('Just "imageWidth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "margin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "objectAlignment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Vector Property))) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilePath)))))) :*: (((S1 ('MetaSel ('Just "spacing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "terrains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Vector Terrain))) :*: S1 ('MetaSel ('Just "tileCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: (S1 ('MetaSel ('Just "tiledVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tileHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "tileOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TileOffset))))) :*: ((S1 ('MetaSel ('Just "tiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Vector Tile))) :*: (S1 ('MetaSel ('Just "tileWidth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "transformations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Transformations)))) :*: ((S1 ('MetaSel ('Just "transparentColor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "wangSets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Vector WangSet)))))))))