kanzi::ResourceManager::LoadTask Struct Referenceabstract

#include <kanzi/core.ui/resource/resource_manager.hpp>

Public Types

enum  State { NotStarted, InProgress, Completed }
 

Public Member Functions

 LoadTask ()
 
virtual ~LoadTask ()
 
virtual void loadFunction (const KzuResourceLoaderThreadContext *)=0
 
virtual void finishFunction (const KzuResourceLoaderThreadContext *)=0
 
virtual ResourceSharedPtr getResult ()=0
 

Friends

class ResourceManager
 

Member Enumeration Documentation

Enumerator
NotStarted 
InProgress 
Completed 

Constructor & Destructor Documentation

kanzi::ResourceManager::LoadTask::LoadTask ( )
inlineexplicit
virtual kanzi::ResourceManager::LoadTask::~LoadTask ( )
inlinevirtual

Member Function Documentation

virtual void kanzi::ResourceManager::LoadTask::loadFunction ( const KzuResourceLoaderThreadContext )
pure virtual
virtual void kanzi::ResourceManager::LoadTask::finishFunction ( const KzuResourceLoaderThreadContext )
pure virtual
virtual ResourceSharedPtr kanzi::ResourceManager::LoadTask::getResult ( )
pure virtual

Friends And Related Function Documentation

friend class ResourceManager
friend

The documentation for this struct was generated from the following file: