CameraExt extension

on
  • Camera

Properties

cameraRect Rect

Available on Camera, provided by the CameraExt extension

no setter
cameraRectWithSpacing Rect

Available on Camera, provided by the CameraExt extension

no setter
isMoving bool

Available on Camera, provided by the CameraExt extension

no setter
target GameComponent?

Available on Camera, provided by the CameraExt extension

getter/setter pair

Methods

animateZoom({required double zoom, Duration? duration, VoidCallback? finish, Curve curve = widget.Curves.decelerate}) → void

Available on Camera, provided by the CameraExt extension

contains(Offset c) bool

Available on Camera, provided by the CameraExt extension

isComponentOnCamera(GameComponent c) bool

Available on Camera, provided by the CameraExt extension

isRectOnCamera(Rect c) bool

Available on Camera, provided by the CameraExt extension

moveDown(double displacement) → void

Available on Camera, provided by the CameraExt extension

moveLeft(double displacement) → void

Available on Camera, provided by the CameraExt extension

moveRight(double displacement) → void

Available on Camera, provided by the CameraExt extension

moveTop(double displacement) → void

Available on Camera, provided by the CameraExt extension

moveToPlayerAnimated({Duration? duration, VoidCallback? finish, double? zoom, double? angle, Curve curve = widget.Curves.decelerate}) → void

Available on Camera, provided by the CameraExt extension

moveToPositionAnimated(Vector2 position, {double? zoom, double? angle, VoidCallback? finish, Duration? duration, Curve curve = widget.Curves.decelerate}) → void

Available on Camera, provided by the CameraExt extension

moveToTargetAnimated(GameComponent target, {double? zoom, double? angle, VoidCallback? finish, Duration? duration, Curve curve = widget.Curves.decelerate}) → void

Available on Camera, provided by the CameraExt extension

moveUp(double displacement) → void

Available on Camera, provided by the CameraExt extension

onGameResize(Vector2 canvasSize) → void

Available on Camera, provided by the CameraExt extension

setGame(BonfireGame game) → void

Available on Camera, provided by the CameraExt extension

updateSpacingVisibleMap(double space) → void

Available on Camera, provided by the CameraExt extension