Krita Source Code Documentation
Loading...
Searching...
No Matches
KisRunnableStrokeJobsInterface Class Referenceabstract

#include <KisRunnableStrokeJobsInterface.h>

+ Inheritance diagram for KisRunnableStrokeJobsInterface:

Public Member Functions

void addRunnableJob (KisRunnableStrokeJobDataBase *data)
 
virtual void addRunnableJobs (const QVector< KisRunnableStrokeJobDataBase * > &list)=0
 
template<typename T >
void addRunnableJobs (const QVector< T * > &list)
 
virtual ~KisRunnableStrokeJobsInterface ()
 

Detailed Description

Definition at line 17 of file KisRunnableStrokeJobsInterface.h.

Constructor & Destructor Documentation

◆ ~KisRunnableStrokeJobsInterface()

KisRunnableStrokeJobsInterface::~KisRunnableStrokeJobsInterface ( )
virtual

Definition at line 11 of file KisRunnableStrokeJobsInterface.cpp.

12{
13
14}

Member Function Documentation

◆ addRunnableJob()

void KisRunnableStrokeJobsInterface::addRunnableJob ( KisRunnableStrokeJobDataBase * data)

Definition at line 16 of file KisRunnableStrokeJobsInterface.cpp.

17{
18 addRunnableJobs({data});
19}
virtual void addRunnableJobs(const QVector< KisRunnableStrokeJobDataBase * > &list)=0

References addRunnableJobs().

◆ addRunnableJobs() [1/2]

virtual void KisRunnableStrokeJobsInterface::addRunnableJobs ( const QVector< KisRunnableStrokeJobDataBase * > & list)
pure virtual

◆ addRunnableJobs() [2/2]

template<typename T >
void KisRunnableStrokeJobsInterface::addRunnableJobs ( const QVector< T * > & list)
inline

Definition at line 26 of file KisRunnableStrokeJobsInterface.h.

26 {
27 this->addRunnableJobs(implicitCastList<KisRunnableStrokeJobDataBase*>(list));
28 }

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