Reference Source Test
public class | source

Area

This is an abstract file for Area, it encompasses the dimensions and all entities in it.

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

chest: *

public
public

entities: *[]

public
public

height: *

public

id: *

public

items: *[]

public
public
public

width: *

public

x: *

public

y: *

Method Summary

Public Methods
public

addEntity(entity: *)

public

contains(x: *, y: *): *

public

isFull(): *

public

onEmpty(callback: *)

public

onSpawn(callback: *)

public

removeEntity(entity: *)

public

setMaxEntities(maxEntities: *)

Public Constructors

public constructor() source

Public Members

public chest: * source

public emptyCallback: * source

public entities: *[] source

public hasRespawned: boolean source

public height: * source

public id: * source

public items: *[] source

public maxEntities: number source

public spawnCallback: * source

public width: * source

public x: * source

public y: * source

Public Methods

public addEntity(entity: *) source

Params:

NameTypeAttributeDescription
entity *

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

Params:

NameTypeAttributeDescription
x *
y *

Return:

*

public isFull(): * source

Return:

*

public onEmpty(callback: *) source

Params:

NameTypeAttributeDescription
callback *

public onSpawn(callback: *) source

Params:

NameTypeAttributeDescription
callback *

public removeEntity(entity: *) source

Params:

NameTypeAttributeDescription
entity *

public setMaxEntities(maxEntities: *) source

Params:

NameTypeAttributeDescription
maxEntities *