commonMain.ru.casperix.demo_platform.camera.CameraConfig.kt Maven / Gradle / Ivy
package ru.casperix.demo_platform.camera
import ru.casperix.math.axis_aligned.float32.Box2f
import ru.casperix.math.vector.float32.Vector2f
class CameraConfig(
val initialZoom:Float = 1f,
val initialPosition:Vector2f = Vector2f.ZERO,
var zoomRanges: ClosedFloatingPointRange = 0.1f..10f,
val bound: Box2f? = null,
)