#include <Filters.h>
List of all members.
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) |
| BitmapFilter () |
virtual | ~BitmapFilter () |
Member Enumeration Documentation
- Enumerator:
INNER_GLOW |
|
OUTER_GLOW |
|
FULL_GLOW |
|
Constructor & Destructor Documentation
virtual gnash::GradientGlowFilter::~GradientGlowFilter |
( |
| ) |
|
|
inlinevirtual |
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.
References _, gnash::SWFStream::ensureBytes(), FULL_GLOW, gnash::key::i, IF_VERBOSE_PARSE, INNER_GLOW, m_alphas, m_angle, m_blurX, m_blurY, m_colors, m_distance, m_knockout, m_quality, m_ratios, m_strength, m_type, OUTER_GLOW, gnash::SWFStream::read_bit(), gnash::SWFStream::read_fixed(), gnash::SWFStream::read_short_sfixed(), gnash::SWFStream::read_u8(), and gnash::SWFStream::read_uint().
Member Data Documentation
std::vector<boost::uint8_t> gnash::GradientGlowFilter::m_alphas |
float gnash::GradientGlowFilter::m_angle |
float gnash::GradientGlowFilter::m_blurX |
float gnash::GradientGlowFilter::m_blurY |
std::vector<boost::uint32_t> gnash::GradientGlowFilter::m_colors |
float gnash::GradientGlowFilter::m_distance |
bool gnash::GradientGlowFilter::m_knockout |
boost::uint8_t gnash::GradientGlowFilter::m_quality |
std::vector<boost::uint8_t> gnash::GradientGlowFilter::m_ratios |
float gnash::GradientGlowFilter::m_strength |
The documentation for this class was generated from the following files: