Public Member Functions | |
BuildRouteWorkItem (const std::string &m_json, Routes::RouteService &routeService, const Eegeo::Routes::Style::RouteStyle &routeStyle) | |
BuildRouteWorkItem (const std::string &m_json, Routes::RouteService &routeService, const Eegeo::Routes::Style::RouteStyle &routeStyle, Eegeo::Concurrency::PendingWorkItemContainer *pPendingWorkItemContainer) | |
void | SetColor (Eegeo::v4 color) |
void | DoWork () |
void | DoFinalizeOnMainThread () |
Public Member Functions inherited from Eegeo::Concurrency::Tasks::WorkItem | |
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 |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::Concurrency::Tasks::WorkItem | |
virtual void | DoWorkCancelled () |
virtual void | SetPriority (Priority::Values priority) |