Public Types | Public Member Functions | Public Attributes

gnash::GradientGlowFilter Class Reference

#include <GradientGlowFilter.h>

Inheritance diagram for gnash::GradientGlowFilter:
Inheritance graph
[legend]
Collaboration diagram for gnash::GradientGlowFilter:
Collaboration graph
[legend]

List of all members.

Public Types

enum  glow_types { INNER_GLOW = 2, OUTER_GLOW = 1, FULL_GLOW = 3 }

Public Member Functions

virtual bool read (SWFStream &in)
virtual ~GradientGlowFilter ()
 GradientGlowFilter ()
 GradientGlowFilter (float distance, float angle, std::vector< boost::uint32_t > colors, std::vector< boost::uint8_t > alphas, std::vector< boost::uint8_t > ratios, float blurX, float blurY, float strength, boost::uint8_t quality, glow_types type, bool knockout)

Public Attributes

float m_distance
float m_angle
std::vector< boost::uint32_t > m_colors
std::vector< boost::uint8_t > m_alphas
std::vector< boost::uint8_t > m_ratios
float m_blurX
float m_blurY
float m_strength
boost::uint8_t m_quality
glow_types m_type
bool m_knockout

Member Enumeration Documentation

Enumerator:
INNER_GLOW 
OUTER_GLOW 
FULL_GLOW 

Constructor & Destructor Documentation

virtual gnash::GradientGlowFilter::~GradientGlowFilter (  )  [inline, virtual]
gnash::GradientGlowFilter::GradientGlowFilter (  )  [inline]
gnash::GradientGlowFilter::GradientGlowFilter ( float  distance,
float  angle,
std::vector< boost::uint32_t >  colors,
std::vector< boost::uint8_t >  alphas,
std::vector< boost::uint8_t >  ratios,
float  blurX,
float  blurY,
float  strength,
boost::uint8_t  quality,
glow_types  type,
bool  knockout 
) [inline]

Member Function Documentation

bool gnash::GradientGlowFilter::read ( SWFStream in  )  [virtual]

Reimplemented from gnash::BitmapFilter.


Member Data Documentation

std::vector<boost::uint8_t> gnash::GradientGlowFilter::m_alphas
std::vector<boost::uint32_t> gnash::GradientGlowFilter::m_colors
std::vector<boost::uint8_t> gnash::GradientGlowFilter::m_ratios

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