Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • CursorManager

Index

Constructors

Properties

active_tween: Tween
cursor: Sprite
cursor_default_pos: { x: number; y: number }

Type declaration

  • x: number
  • y: number
cursor_flipped: boolean
game: Game
group: Group
position: { x: number; y: number }

Type declaration

  • x: number
  • y: number
CursorTweens: { POINT: string; WIGGLE: string } = ...

Type declaration

  • POINT: string
  • WIGGLE: string
DEFAULT_MOVE_TIME: number = ...
POINT: { 0: { X: number; Y: number }; 1: { X: number; Y: number }; 2: { X: number; Y: number }; DEFAULT_TIME: number; KEY: string } = ...

Type declaration

  • 0: { X: number; Y: number }
    • X: number
    • Y: number
  • 1: { X: number; Y: number }
    • X: number
    • Y: number
  • 2: { X: number; Y: number }
    • X: number
    • Y: number
  • DEFAULT_TIME: number
  • KEY: string
WIGGLE: { DEFAULT_TIME: number; KEY: string; X1: number; X2: number; Y1: number; Y2: number } = ...

Type declaration

  • DEFAULT_TIME: number
  • KEY: string
  • X1: number
  • X2: number
  • Y1: number
  • Y2: number
X_SHIFT: 8 = 8

Methods

  • bring_to_top(): void
  • clear_tweens(): void
  • destroy(): void
  • flip_cursor(): void
  • hide(): void
  • init_tween(config: TweenConfig, callback?: Function): void
  • move_to(pos: { x: number; y: number }, params?: { animate?: boolean; flip?: boolean; move_time?: number; tween_config?: TweenConfig }, on_complete?: Function): void
  • Parameters

    • pos: { x: number; y: number }
      • x: number
      • y: number
    • Optional params: { animate?: boolean; flip?: boolean; move_time?: number; tween_config?: TweenConfig }
      • Optional animate?: boolean
      • Optional flip?: boolean
      • Optional move_time?: number
      • Optional tween_config?: TweenConfig
    • Optional on_complete: Function

    Returns void

  • show(): void

Generated using TypeDoc