Enumerations

The following enumerations are available globally.

  • The different Errors that can be thrown when filtering Layers in a LayerContainer. The attached values can be used to provide diagnostic information or recover from the error in many cases.

    See more

    Declaration

    Swift

    public enum LayerMatchingError : Error
  • Captures the different orientations supported by Tiled Maps

    See more

    Declaration

    Swift

    public enum Orientation
  • The rendering order for a Map

    See more

    Declaration

    Swift

    public enum RenderingOrder : String, Codable, CaseIterable
  • Used to indicate for staggered orientations which axis is staggered

    See more

    Declaration

    Swift

    public enum StaggerAxis : String
  • Used to indicate for staggered orientations if even or odd indexs are staggered

    See more

    Declaration

    Swift

    public enum StaggerIndex : String
  • The desired horizontal position of the text inside the bounds specified

    See more

    Declaration

    Swift

    public enum HorizontalTextAlignment : String, Codable
  • The desired vertical position of the text inside the bounds specified

    See more

    Declaration

    Swift

    public enum VerticalTextAlignment : String, Codable
  • The file types, and some basic information about them, that are supported by Projects by default

    See more

    Declaration

    Swift

    public enum FileType : String, CaseIterable
  • Tiled user defined properties are typed, and captured as one of a number of PropertyValue cases with attached data for the specific typed value

    See more

    Declaration

    Swift

    public enum PropertyValue : Equatable, CustomStringConvertible, ExpressibleByStringLiteral, ExpressibleByIntegerLiteral, ExpressibleByFloatLiteral, ExpressibleByBooleanLiteral, ExpressibleByArrayLiteral