Cutelee  6.1.0
Public Slots | Public Member Functions | Protected Member Functions | List of all members
Cutelee::ScriptableTagLibrary Class Reference
Inheritance diagram for Cutelee::ScriptableTagLibrary:
Inheritance graph
[legend]

Public Slots

void addFactory (const QString &factoryName, const QString &tagname)
 
void addFilter (const QString &filterName)
 

Public Member Functions

 ScriptableTagLibrary (QObject *parent={})
 
QHash< QString, Filter * > filters (const QString &name={}) override
 
QHash< QString, AbstractNodeFactory * > nodeFactories (const QString &name={}) override
 

Protected Member Functions

bool evaluateScript (const QString &name)
 
QHash< QString, AbstractNodeFactory * > getFactories ()
 
QHash< QString, Filter * > getFilters ()
 

Detailed Description

Definition at line 58 of file scriptabletags.h.

Member Function Documentation

◆ filters()

QHash< QString, Filter * > ScriptableTagLibrary::filters ( const QString name = {})
overridevirtual

Returns the Filter implementations available in this library.

Reimplemented from Cutelee::TagLibraryInterface.

Definition at line 219 of file scriptabletags.cpp.

◆ nodeFactories()

QHash< QString, AbstractNodeFactory * > ScriptableTagLibrary::nodeFactories ( const QString name = {})
overridevirtual

Returns the AbstractNodeFactory implementations available in this library.

Reimplemented from Cutelee::TagLibraryInterface.

Definition at line 206 of file scriptabletags.cpp.