All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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,
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy