Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Starter

Real begin of graphic canvas staff. This is startup also storage for graphic orientend objects. Matter.js/ts also imported here.

Ioc

Hierarchy

  • Starter

Index

Constructors

constructor

Properties

Protected attach

attach: any

Private engine

engine: any

engine is object extended from matter.js

get

ioc

ioc: Ioc

Private mapView

mapView: any

Map needs more space then our window screen. This property handle global translate and zoom for graphic surface.

Protected mouseConstraint

mouseConstraint: any

mouseConstraint is object extended from matter.js

Private render

render: any

render is object extended from matter.js

Private runner

runner: any

runner is object extended from matter.js

Protected view

view: ViewPort

Private world

world: any

world is object extended from matter.js

Methods

AddNewBodies

deattachMatterEvents

  • deattachMatterEvents(): void

destroyBody

  • destroyBody(destroyBody: any): void

destroyGamePlay

  • destroyGamePlay(): void

getCentreDistMouse

  • getCentreDistMouse(): number

getCentreDistPlayer

  • getCentreDistPlayer(playerVector: Vector): number

getDeltaCentreMouse

  • getDeltaCentreMouse(): Vector

getDeltaCentrePlayer

  • getDeltaCentrePlayer(playerVector: Vector): Vector

getEngine

  • getEngine(): any

getMap

  • getMap(): any

getMouseConstraint

  • getMouseConstraint(): any

getRender

  • getRender(): any

getView

getWorld

  • getWorld(): any

setRenderView

  • setRenderView(renderWidth: any, renderHeight: any): void

setWorldBounds

  • setWorldBounds(minX: number, minY: number, maxX: number, maxY: number): void

Generated using TypeDoc