Drag[en]gine Game Engine  1.0
deEffectVisitor Class Reference

Effect Visitor Class. More...

#include <deEffectVisitor.h>

Inheritance diagram for deEffectVisitor:
deEffectVisitorIdentify

Public Member Functions

Constructors and Destructors
 deEffectVisitor ()
 
virtual ~deEffectVisitor ()
 
Visiting
virtual void VisitEffect (deEffect *effect)
 
virtual void VisitFilterKernel (deEffectFilterKernel *effect)
 
virtual void VisitOverlayImage (deEffectOverlayImage *effect)
 
virtual void VisitColorMatrix (deEffectColorMatrix *effect)
 
virtual void VisitDistortImage (deEffectDistortImage *effect)
 

Detailed Description

Effect Visitor Class.

Visits effects.

Author
Pl├╝ss Roland
Version
1.0
Date
2008

Constructor & Destructor Documentation

◆ deEffectVisitor()

deEffectVisitor::deEffectVisitor ( )

Creates a new effect visitor object.

◆ ~deEffectVisitor()

virtual deEffectVisitor::~deEffectVisitor ( )
virtual

Cleans up the effect visitor.

Member Function Documentation

◆ VisitColorMatrix()

virtual void deEffectVisitor::VisitColorMatrix ( deEffectColorMatrix effect)
virtual

Visits a color matrix effect.

Reimplemented in deEffectVisitorIdentify.

◆ VisitDistortImage()

virtual void deEffectVisitor::VisitDistortImage ( deEffectDistortImage effect)
virtual

Visits a pixel matrix effect.

Reimplemented in deEffectVisitorIdentify.

◆ VisitEffect()

virtual void deEffectVisitor::VisitEffect ( deEffect effect)
virtual

Visits an effect.

Reimplemented in deEffectVisitorIdentify.

◆ VisitFilterKernel()

virtual void deEffectVisitor::VisitFilterKernel ( deEffectFilterKernel effect)
virtual

Visits an effect filter kernel.

Reimplemented in deEffectVisitorIdentify.

◆ VisitOverlayImage()

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: