public class QuadPagingLoader extends QuadLoaderBase
QuadLoaderBase.ModeloadInterp, samplingLayer, tileFetcher| Constructor and Description |
|---|
QuadPagingLoader(SamplingParams params,
LoaderInterpreter inInterp,
BaseController control)
Initialize with the objects needed to run.
|
QuadPagingLoader(SamplingParams params,
TileInfoNew[] inTileInfos,
LoaderInterpreter inInterp,
BaseController control)
Initialize with the objects needed to run.
|
QuadPagingLoader(SamplingParams params,
TileInfoNew tileInfo,
LoaderInterpreter inInterp,
BaseController control)
Initialize with the objects needed to run.
|
| Modifier and Type | Method and Description |
|---|---|
void |
delayedInit(SamplingParams params) |
protected LoaderReturn |
makeLoaderReturn()
The subclasses fill this in with the loaderReturn that they need.
|
void |
shutdown()
Turn off the loader and shut things down.
|
boundsForTile, boundsForTileNative, changeLoaderInterpreter, cleanupNative, clearFrameAsset, displayCenterForTile, displayCenterForTileNative, finalize, geoBoundsForTile, geoBoundsForTileNative, getController, getFlipY, getFrameID, getGeneration, mergeLoaderReturn, processBatchOps, reload, reloadNative, samplingLayerConnect, samplingLayerDisconnect, setDebugMode, setFlipY, setLoaderInterpreter, setTileFetcher, startTileFetchpublic QuadPagingLoader(SamplingParams params, TileInfoNew tileInfo, LoaderInterpreter inInterp, BaseController control)
params - Sampling params describe how the space is broken down into tiles.tileInfo - If fetching data remotely, this is the remote URL (and other info). Can be null.inInterp - The loader interpreter takes input data (if any) per tile and turns it into visual objectscontrol - The globe or map controller we're adding objects to.public QuadPagingLoader(SamplingParams params, LoaderInterpreter inInterp, BaseController control)
params - Sampling params describe how the space is broken down into tiles.inInterp - The loader interpreter takes input data (if any) per tile and turns it into visual objectscontrol - The globe or map controller we're adding objects to.public QuadPagingLoader(SamplingParams params, TileInfoNew[] inTileInfos, LoaderInterpreter inInterp, BaseController control)
params - Sampling params describe how the space is broken down into tiles.inTileInfos - If fetching data remotely, these are the remote URLs (and other info). Can be null.inInterp - The loader interpreter takes input data (if any) per tile and turns it into visual objectscontrol - The globe or map controller we're adding objects to.public void delayedInit(SamplingParams params)
protected LoaderReturn makeLoaderReturn()
QuadLoaderBasemakeLoaderReturn in class QuadLoaderBasepublic void shutdown()
QuadLoaderBaseshutdown in class QuadLoaderBase