score
Home
Classes
Namespaces
Files
FactoryFamily_QtInterface.hpp
1
#pragma once
2
#include <score/plugins/InterfaceList.hpp>
3
4
#include <memory>
5
#include <vector>
6
7
namespace
score
8
{
9
10
// Reimplement in plug-in if the plug-in offers a NEW ABSTRACT TYPE of data.
11
// Example : the Inspector plug-in provides an interface for an inspector
12
// widget factory.
13
class
SCORE_LIB_BASE_EXPORT
FactoryList_QtInterface
14
{
15
public
:
16
virtual
~
FactoryList_QtInterface
();
17
virtual
std::vector<std::unique_ptr<InterfaceListBase>> factoryFamilies() = 0;
18
};
19
}
score::FactoryList_QtInterface
Definition:
FactoryFamily_QtInterface.hpp:14
score
Base toolkit upon which the software is built.
Definition:
Application.cpp:90