Kanzi  3.9.6
Kanzi Engine API
kanzi::interop::ResourceLoadTaskDirector Class Referenceabstract

#include <kanzi/interop/interop_directors.hpp>

Public Member Functions

void enqueueDependencies (vector< string > urls)
 
virtual void finishFunction ()=0
 
virtual ObjectReferencegetResult ()=0
 
virtual ResourceLoadTaskType getType ()=0
 
virtual void loadFunction ()=0
 
KZ_INTEROP_PROTECTED ResourceLoadTaskDirector ()=default
 
virtual ~ResourceLoadTaskDirector ()=default
 

Public Attributes

Impl * m_impl
 

Constructor & Destructor Documentation

◆ ResourceLoadTaskDirector()

KZ_INTEROP_PROTECTED kanzi::interop::ResourceLoadTaskDirector::ResourceLoadTaskDirector ( )
explicitdefault

◆ ~ResourceLoadTaskDirector()

virtual kanzi::interop::ResourceLoadTaskDirector::~ResourceLoadTaskDirector ( )
virtualdefault

Member Function Documentation

◆ loadFunction()

virtual void kanzi::interop::ResourceLoadTaskDirector::loadFunction ( )
pure virtual

◆ finishFunction()

virtual void kanzi::interop::ResourceLoadTaskDirector::finishFunction ( )
pure virtual

◆ getResult()

virtual ObjectReference* kanzi::interop::ResourceLoadTaskDirector::getResult ( )
pure virtual

◆ getType()

virtual ResourceLoadTaskType kanzi::interop::ResourceLoadTaskDirector::getType ( )
pure virtual

◆ enqueueDependencies()

void kanzi::interop::ResourceLoadTaskDirector::enqueueDependencies ( vector< string >  urls)

Member Data Documentation

◆ m_impl

Impl* kanzi::interop::ResourceLoadTaskDirector::m_impl

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