UGDK  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ugdk::structure::VisualEffect Class Reference

#include <ugdk/structure/visualeffect.h>

Public Member Functions

 VisualEffect ()
 Creates an identity VisualEffect;. More...
 
 VisualEffect (const Color &color, bool _visible=true)
 Creates a new VisualEffect object with the specified values. More...
 
 ~VisualEffect ()
 
void Compose (const VisualEffect &other)
 
VisualEffectoperator*= (const VisualEffect &rhs)
 
VisualEffect operator* (const VisualEffect &rhs) const
 
Getters and Setters
const Colorcolor () const
 
bool visible () const
 
void set_color (const Color &_color)
 
void set_visible (bool _visible)
 

Constructor & Destructor Documentation

ugdk::structure::VisualEffect::VisualEffect ( )
inline

Creates an identity VisualEffect;.

ugdk::structure::VisualEffect::VisualEffect ( const Color color,
bool  _visible = true 
)
inline

Creates a new VisualEffect object with the specified values.

Parameters
colorThe color.
ugdk::structure::VisualEffect::~VisualEffect ( )
inline

Member Function Documentation

const Color& ugdk::structure::VisualEffect::color ( ) const
inline
void ugdk::structure::VisualEffect::Compose ( const VisualEffect other)
inline
VisualEffect ugdk::structure::VisualEffect::operator* ( const VisualEffect rhs) const
inline
VisualEffect& ugdk::structure::VisualEffect::operator*= ( const VisualEffect rhs)
inline
void ugdk::structure::VisualEffect::set_color ( const Color _color)
inline
void ugdk::structure::VisualEffect::set_visible ( bool  _visible)
inline
bool ugdk::structure::VisualEffect::visible ( ) const
inline

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