DebugConfig

data class DebugConfig(displayGrid: Boolean, displayCoordinates: Boolean, displayFps: Boolean, relaxBoundsCheck: Boolean)

Contains the configuration to be used when debug mode is enabled.

Constructors

DebugConfig
Link copied to clipboard
common
fun DebugConfig(displayGrid: Boolean = false, displayCoordinates: Boolean = false, displayFps: Boolean = false, relaxBoundsCheck: Boolean = false)

Types

Companion
Link copied to clipboard
common
object Companion

Functions

component1
Link copied to clipboard
common
operator fun component1(): Boolean
component2
Link copied to clipboard
common
operator fun component2(): Boolean
component3
Link copied to clipboard
common
operator fun component3(): Boolean
component4
Link copied to clipboard
common
operator fun component4(): Boolean
copy
Link copied to clipboard
common
fun copy(displayGrid: Boolean = false, displayCoordinates: Boolean = false, displayFps: Boolean = false, relaxBoundsCheck: Boolean = false): DebugConfig
equals
Link copied to clipboard
common
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open override fun hashCode(): Int
toString
Link copied to clipboard
common
open override fun toString(): String

Properties

displayCoordinates
Link copied to clipboard
common
val displayCoordinates: Boolean = false
If true it will draw the positions of the individual tiles on the tiles
displayFps
Link copied to clipboard
common
val displayFps: Boolean = false
If true log messages will appear detailing the FPS characteristics
displayGrid
Link copied to clipboard
common
val displayGrid: Boolean = false
If true a grid will be displayed around the tiles.
relaxBoundsCheck
Link copied to clipboard
common
val relaxBoundsCheck: Boolean = false
if true no bounds check will be performed when adding/moving components

Sources

(source)
Link copied to clipboard