deEffectVisitor Class Reference

Effect Visitor Class. More...

#include <deEffectVisitor.h>

Inheritance diagram for deEffectVisitor:
deEffectVisitorIdentify

List of all members.

Public Member Functions

Constructors and Destructors
 deEffectVisitor ()
 Creates a new effect visitor object.
virtual ~deEffectVisitor ()
 Cleans up the effect visitor.
Visiting
virtual void VisitEffect (deEffect *effect)
 Visits an effect.
virtual void VisitFilterKernel (deEffectFilterKernel *effect)
 Visits an effect filter kernel.
virtual void VisitOverlayImage (deEffectOverlayImage *effect)
 Visits an overlay image effect.
virtual void VisitColorMatrix (deEffectColorMatrix *effect)
 Visits a color matrix effect.
virtual void VisitDistortImage (deEffectDistortImage *effect)
 Visits a pixel matrix effect.

Detailed Description

Effect Visitor Class.

Visits effects.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

deEffectVisitor::deEffectVisitor (  )

Creates a new effect visitor object.

virtual deEffectVisitor::~deEffectVisitor (  ) [virtual]

Cleans up the effect visitor.


Member Function Documentation

virtual void deEffectVisitor::VisitColorMatrix ( deEffectColorMatrix effect ) [virtual]

Visits a color matrix effect.

Reimplemented in deEffectVisitorIdentify.

virtual void deEffectVisitor::VisitDistortImage ( deEffectDistortImage effect ) [virtual]

Visits a pixel matrix effect.

Reimplemented in deEffectVisitorIdentify.

virtual void deEffectVisitor::VisitEffect ( deEffect effect ) [virtual]

Visits an effect.

Reimplemented in deEffectVisitorIdentify.

virtual void deEffectVisitor::VisitFilterKernel ( deEffectFilterKernel effect ) [virtual]

Visits an effect filter kernel.

Reimplemented in deEffectVisitorIdentify.

virtual void deEffectVisitor::VisitOverlayImage ( deEffectOverlayImage effect ) [virtual]

Visits an overlay image effect.

Reimplemented in deEffectVisitorIdentify.


The documentation for this class was generated from the following file: