Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GameHUD

Hierarchy

  • GameHUD

Index

Constructors

constructor

  • Parameters

    • root: any

    Returns GameHUD

Methods

cleanup

  • cleanup(): void
  • Cleans up everything

    Returns void

closeAllOverlays

  • closeAllOverlays(): void
  • Attempts to close all overlays

    Returns void

draw

  • draw(parameters: any): void
  • Draws all parts

    Parameters

    • parameters: any

    Returns void

drawOverlays

  • drawOverlays(parameters: any): void
  • Draws all part overlays

    Parameters

    • parameters: any

    Returns void

hasBlockingOverlayOpen

  • hasBlockingOverlayOpen(): boolean
  • Returns true if the rendering can be paused

    Returns boolean

initialize

  • initialize(): void
  • Initializes the hud parts

    Returns void

internalInitSignalConnections

  • internalInitSignalConnections(): void
  • Initializes connections between parts

    Returns void

shouldPauseGame

  • shouldPauseGame(): boolean
  • Returns true if the game logic should be paused

    Returns boolean

shouldPauseRendering

  • shouldPauseRendering(): boolean
  • Returns true if the rendering can be paused

    Returns boolean

toggleUi

  • toggleUi(): void
  • Toggles the ui

    Returns void

update

  • update(): void
  • Updates all parts

    Returns void