|
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: