18 class DtPostProcessor;
20 class DtObserverObject;
35 virtual void update(
DtChannel *inChannel);
38 bool hasPostProcessor(
DtChannel* channel,
const std::string& processorType);
42 bool enablePostProcessor(
DtChannel* channel,
const std::string& processorType);
43 bool disablePostProcessor(
DtChannel* channel,
const std::string& processorType);
47 bool hasEffect(
DtChannel* channel,
const std::string& effect);
51 bool enableEffect(
DtChannel* channel,
const std::string& effect);
52 bool disableEffect(
DtChannel* channel,
const std::string& effect);
73 int setting,
bool value );
77 bool setPostProcessorEnable(
DtChannel* channel,
78 const std::string& processorType,
bool enabled);
82 const std::string& effect,
bool enabled);
93 void deletePostProcessorMaps(
DtChannel *channel);