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 minZoom: Float = 0.1f,
val maxZoom: Float = 10f,
val bound: Box2f? = null,
)