XLE
v0.02.0
|
Public Member Functions | |
void | Enqueue (const ResChar filename[], CompletionThreadPool &pool) |
AsyncLoadOperation (const AsyncLoadOperation &)=delete | |
AsyncLoadOperation & | operator= (const AsyncLoadOperation &)=delete |
Public Member Functions inherited from Assets::PendingOperationMarker | |
AssetState | GetState () const |
void | SetState (AssetState newState) |
AssetState | StallWhilePending () const |
const char * | Initializer () const |
void | SetInitializer (const char initializer[]) |
PendingOperationMarker (AssetState state, std::shared_ptr< DependencyValidation > depVal) | |
Protected Member Functions | |
const uint8 * | GetBuffer () const |
size_t | GetBufferSize () const |
virtual ::Assets::AssetState | Complete (const void *buffer, size_t bufferSize)=0 |
Protected Attributes | |
ResChar | _filename [MaxPath] |
Protected Attributes inherited from Assets::PendingOperationMarker | |
AssetState | _state |
Additional Inherited Members | |
Public Attributes inherited from Assets::PendingOperationMarker | |
std::shared_ptr< DependencyValidation > | _dependencyValidation |