Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PageIndicator

Index

Constructors

  • new PageIndicator(game: Game, window: Window, anchor?: { x: number; y: number }): PageIndicator

Properties

anchor: { x: number; y: number }

Type declaration

  • x: number
  • y: number
arrow_timer: Timer
default_arrow_pos: { left: number; right: number }

Type declaration

  • left: number
  • right: number
flash_event: TimerEvent
flash_timer: Timer
game: Game
left_arrow: Sprite
number_bar: Graphics
number_bar_highlight: Graphics
page_count: number
page_numbers: TextObj[]
right_arrow: Sprite
set: boolean
window: Window
ARROW_LOOP: number = ...
ARROW_SHIFT: 1 = 1
FLASH_LOOP: 150 = 150
GROUP_KEY: "page_indicator" = "page_indicator"
NUMBER_HEIGHT: 8 = 8
NUMBER_WIDTH: 8 = 8

Accessors

  • get is_set(): boolean
  • set position(anchor: { x?: number; y?: number }): void

Methods

  • select_page(page_index: number): void
  • set_arrows(): void
  • terminante(destroy?: boolean): void

Generated using TypeDoc