Skip to content

CameraViewAPI

Defined in: camera/Camera.ts:17

Per-App camera-space query API: screen<->world conversions, the world-space mouse position, and the active camera’s world bounds.

Reads the per-App UICameraInfo resource. Each App holds its own instance (published as the CameraView resource) and its own inverse-view-projection cache, so two Apps running at once never share a single cached app or clobber each other’s cache.

new CameraViewAPI(app_): CameraViewAPI

Defined in: camera/Camera.ts:20

App

CameraViewAPI

getWorldBounds(): { bottom: number; left: number; right: number; top: number; } | null

Defined in: camera/Camera.ts:48

{ bottom: number; left: number; right: number; top: number; } | null


getWorldMousePosition(): { x: number; y: number; } | null

Defined in: camera/Camera.ts:42

{ x: number; y: number; } | null


screenToWorld(screenX, screenY): { x: number; y: number; } | null

Defined in: camera/Camera.ts:27

number

number

{ x: number; y: number; } | null


worldToScreen(worldX, worldY): { x: number; y: number; } | null

Defined in: camera/Camera.ts:35

number

number

{ x: number; y: number; } | null