Class: RasterOverlayRenderable

RasterOverlayRenderable

Create a renderable for the overlay. There is one renderable per overlay and per tile.

new RasterOverlayRenderable(bucket)

Parameters:
Name Type Description
bucket Bucket Bucket

Methods


onRequestStarted(request)

Called when a request is started
Parameters:
Name Type Description
request String Request
Fires:

onRequestFinished(completed)

Called when a request is finished
Parameters:
Name Type Description
completed
Fires:

initChild(i, j, childTile)

Initialize a child renderable
Parameters:
Name Type Description
i
j
childTile

generateChild(tile)

Generate child renderable
Parameters:
Name Type Description
tile Tile Tile

updateChildrenTexture()

Update the children texture

updateTextureFromParent(parent)

Update texture from its parent
Parameters:
Name Type Description
parent

traverse(manager, tile, isLeaf)

Traverse renderable : add it to renderables list if there is a texture Request the texture
Parameters:
Name Type Description
manager
tile Tile Tile
isLeaf Boolean

dispose(renderContext, tilePool)

Dispose the renderable
Parameters:
Name Type Description
renderContext
tilePool