Mercurial > hg > svcore
comparison plugin/transform/PluginTransformer.h @ 331:f620ce48c950
* Further naming change: Transformer -> ModelTransformer.
The Transform class now describes a thing that can be done, and the
ModelTransformer does it to a Model.
author | Chris Cannam |
---|---|
date | Wed, 07 Nov 2007 12:59:01 +0000 |
parents | 21bd032ae791 |
children | 1afaf98dbf11 |
comparison
equal
deleted
inserted
replaced
330:6e9dcf09b7fe | 331:f620ce48c950 |
---|---|
14 */ | 14 */ |
15 | 15 |
16 #ifndef _PLUGIN_TRANSFORMER_H_ | 16 #ifndef _PLUGIN_TRANSFORMER_H_ |
17 #define _PLUGIN_TRANSFORMER_H_ | 17 #define _PLUGIN_TRANSFORMER_H_ |
18 | 18 |
19 #include "Transformer.h" | 19 #include "ModelTransformer.h" |
20 | 20 |
21 #include "base/Window.h" | 21 #include "base/Window.h" |
22 | 22 |
23 #include "vamp-sdk/Plugin.h" | 23 #include "vamp-sdk/Plugin.h" |
24 | 24 |
25 //!!! should this just move back up to Transformer? It is after all used | 25 //!!! should this just move back up to Transformer? It is after all used |
26 //directly in all sorts of generic places, like Document | 26 //directly in all sorts of generic places, like Document |
27 | 27 |
28 class PluginTransformer : public Transformer | 28 class PluginTransformer : public ModelTransformer |
29 { | 29 { |
30 public: | 30 public: |
31 class ExecutionContext { | 31 class ExecutionContext { |
32 public: | 32 public: |
33 // Time domain: | 33 // Time domain: |