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: