TGDebugFlag

enum TGDebugFlag {}

Debug flags to render additional information about various map components

  • While on, the set of tiles currently being drawn will not update to match the view

    Declaration

    Objective-C

    TGDebugFlagFreezeTiles = 0

    Swift

    case freezeTiles = 0
  • Apply a color change to every other zoom level to visualize proxy tile behavior

    Declaration

    Objective-C

    TGDebugFlagProxyColors

    Swift

    case proxyColors = 1
  • Draw tile boundaries

    Declaration

    Objective-C

    TGDebugFlagTileBounds

    Swift

    case tileBounds = 2
  • Draw tile infos (tile coordinates)

    Declaration

    Objective-C

    TGDebugFlagTileInfos

    Swift

    case tileInfos = 3
  • Draw label bounding boxes and collision grid

    Declaration

    Objective-C

    TGDebugFlagLabels

    Swift

    case labels = 4
  • Draw tangram infos (framerate, debug log…)

    Declaration

    Objective-C

    TGDebugFlagTangramInfos

    Swift

    case tangramInfos = 5
  • Draw all labels (including labels being occluded)

    Declaration

    Objective-C

    TGDebugFlagDrawAllLabels

    Swift

    case drawAllLabels = 6
  • Draw tangram frame graph stats

    Declaration

    Objective-C

    TGDebugFlagTangramStats

    Swift

    case tangramStats = 7
  • Draw feature selection framebuffer

    Declaration

    Objective-C

    TGDebugFlagSelectionBuffer

    Swift

    case selectionBuffer = 8