|
void | Setup (PayloadBuildManager &buildManager, Payload &payload, Concurrency::Tasks::Priority::Values priority) |
|
Payload * | GetPayload () |
|
Eegeo::Resources::BuilderTransition | BuildResult () |
|
| WorkItem (bool deleteAfterFinalize=true) |
|
void | Work () |
|
void | FinaliseOnMainThread () |
|
void | WorkCancelled () |
|
bool | IsComplete () const |
|
bool | IsFinalised () const |
|
bool | IsCancelled () |
|
bool | ShouldDeleteAfterFinalize () const |
|
void | Cancel () |
|
virtual bool | RequiresGlContext () const |
|
const Priority::Values | GetPriority () const |
|
|
void | DoWork () |
|
void | DoFinalizeOnMainThread () |
|
void | DoWorkCancelled () |
|
virtual void | SetPriority (Priority::Values priority) |
|
| NonCopyable (const NonCopyable &)=delete |
|
NonCopyable & | operator= (const NonCopyable &)=delete |
|
The documentation for this class was generated from the following files:
- platform/Streaming/Payload/BuildWorkItem.h
- platform/Streaming/Payload/BuildWorkItem.cpp