|
| enum struct | ErrorCode {
NoError
, Done
, FailedToOpenDiskCache
, FailedToCreateDiskCache
,
MismatchedDiskCache
, NoHTTPService
} |
| |
Definition at line 93 of file BaseRasterSource.h.
◆ BaseRasterSource()
| Cogs::Core::TerrainProvider::BaseRasterSource::BaseRasterSource |
( |
Context * |
context | ) |
|
◆ ~BaseRasterSource()
| Cogs::Core::TerrainProvider::BaseRasterSource::~BaseRasterSource |
( |
| ) |
|
|
virtual |
◆ addTile()
◆ addTileFailure()
| void Cogs::Core::TerrainProvider::BaseRasterSource::addTileFailure |
( |
Request * |
req, |
|
|
StringView |
debugLog |
|
) |
| |
|
protected |
◆ getConfig()
| void Cogs::Core::TerrainProvider::BaseRasterSource::getConfig |
( |
BaseConfig & |
conf | ) |
const |
|
protected |
◆ getCoordSys()
| const CoordSys & Cogs::Core::TerrainProvider::BaseRasterSource::getCoordSys |
( |
| ) |
const |
|
inline |
◆ getErrorCode()
| Cogs::Core::TerrainProvider::IRasterSource::ErrorCode Cogs::Core::TerrainProvider::BaseRasterSource::getErrorCode |
( |
| ) |
const |
|
finalvirtual |
◆ getParameters()
◆ init()
| bool Cogs::Core::TerrainProvider::BaseRasterSource::init |
( |
const BaseConfig & |
conf, |
|
|
std::unique_ptr< ICache > && |
icache |
|
) |
| |
|
protected |
◆ setErrorCode()
| void Cogs::Core::TerrainProvider::BaseRasterSource::setErrorCode |
( |
ErrorCode |
newErrorCode | ) |
|
◆ tileRequestCallbackFunc()
| bool Cogs::Core::TerrainProvider::BaseRasterSource::tileRequestCallbackFunc |
( |
void * |
userData, |
|
|
TileLoadCallback |
tileLoadCallback, |
|
|
int |
level, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
|
staticprivate |
◆ HandleRequestTask
◆ cache
| std::unique_ptr<ICache> Cogs::Core::TerrainProvider::BaseRasterSource::cache |
|
private |
◆ context
| Context* Cogs::Core::TerrainProvider::BaseRasterSource::context = nullptr |
|
protected |
◆ coordsys
| CoordSys Cogs::Core::TerrainProvider::BaseRasterSource::coordsys |
|
protected |
◆ emitDebugLog
| bool Cogs::Core::TerrainProvider::BaseRasterSource::emitDebugLog = true |
|
protected |
◆ errorCode
| ErrorCode Cogs::Core::TerrainProvider::BaseRasterSource::errorCode = ErrorCode::NoError |
◆ extent
| Extent Cogs::Core::TerrainProvider::BaseRasterSource::extent |
|
protected |
◆ hasHandleTask
| IntrusiveList Cogs::Core::TerrainProvider::BaseRasterSource::hasHandleTask |
◆ inFlight
| std::unordered_set<uint64_t> Cogs::Core::TerrainProvider::BaseRasterSource::inFlight |
◆ mutex
| Cogs::Mutex Cogs::Core::TerrainProvider::BaseRasterSource::mutex |
|
mutable |
◆ name
| StringRef Cogs::Core::TerrainProvider::BaseRasterSource::name = NoString |
|
protected |
◆ noDataValue
| float Cogs::Core::TerrainProvider::BaseRasterSource::noDataValue = std::numeric_limits<float>::quiet_NaN() |
|
protected |
◆ stashService
| class StashService* Cogs::Core::TerrainProvider::BaseRasterSource::stashService = nullptr |
|
private |
◆ store
◆ textureFormat
| TextureFormat Cogs::Core::TerrainProvider::BaseRasterSource::textureFormat = TextureFormat::Unknown |
|
protected |
◆ tiling
| Tiling Cogs::Core::TerrainProvider::BaseRasterSource::tiling |
|
protected |
◆ waitingForProvider
| IntrusiveList Cogs::Core::TerrainProvider::BaseRasterSource::waitingForProvider |
The documentation for this class was generated from the following files: