Reference Source Test
public class | source

Camera

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public
public
public
public
public
public
public
public
public

player: *

public
public
public
public
public
public

Method Summary

Public Methods
public

center()

public

centreOn(entity: *)

public

clip()

public
public

forEachVisiblePosition(callback: *, offset: *)

public

handlePanning(direction: *)

public

setGridPosition(x: *, y: *)

public

setPlayer(player: *)

public

setPosition(x: *, y: *)

public

update()

public

zone(direction: *)

Public Constructors

public constructor() source

Public Members

public centered: boolean source

public dX: number source

public dY: number source

public gridHeight: * source

public gridWidth: * source

public gridX: number source

public gridY: number source

public offset: number source

public panning: boolean source

public player: * source

public prevGridX: number source

public prevGridY: number source

public renderer: * source

public speed: number source

public x: number source

public y: number source

Public Methods

public center() source

public centreOn(entity: *) source

Params:

NameTypeAttributeDescription
entity *

public clip() source

public decenter() source

public forEachVisiblePosition(callback: *, offset: *) source

Params:

NameTypeAttributeDescription
callback *
offset *

public handlePanning(direction: *) source

Params:

NameTypeAttributeDescription
direction *

public setGridPosition(x: *, y: *) source

Params:

NameTypeAttributeDescription
x *
y *

public setPlayer(player: *) source

Params:

NameTypeAttributeDescription
player *

public setPosition(x: *, y: *) source

Params:

NameTypeAttributeDescription
x *
y *

public update() source

public zone(direction: *) source

Params:

NameTypeAttributeDescription
direction *