Gnash  0.8.11dev
Public Types | Public Member Functions | Public Attributes | List of all members
gnash::GradientBevelFilter Class Reference

#include <Filters.h>

Inheritance diagram for gnash::GradientBevelFilter:
gnash::BitmapFilter

Public Types

enum  glow_types { INNER_BEVEL = 2, OUTER_BEVEL = 1, FULL_BEVEL = 3 }

Public Member Functions

virtual bool read (SWFStream &in)
virtual ~GradientBevelFilter ()
 GradientBevelFilter ()
 GradientBevelFilter (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 Member Functions inherited from gnash::BitmapFilter
 BitmapFilter ()
virtual ~BitmapFilter ()

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_BEVEL 
OUTER_BEVEL 
FULL_BEVEL 

Constructor & Destructor Documentation

virtual gnash::GradientBevelFilter::~GradientBevelFilter ( )
inlinevirtual
gnash::GradientBevelFilter::GradientBevelFilter ( )
inline
gnash::GradientBevelFilter::GradientBevelFilter ( 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::GradientBevelFilter::read ( SWFStream in)
virtual

Member Data Documentation

std::vector<boost::uint8_t> gnash::GradientBevelFilter::m_alphas

Referenced by read().

float gnash::GradientBevelFilter::m_angle

Referenced by read().

float gnash::GradientBevelFilter::m_blurX

Referenced by read().

float gnash::GradientBevelFilter::m_blurY

Referenced by read().

std::vector<boost::uint32_t> gnash::GradientBevelFilter::m_colors

Referenced by read().

float gnash::GradientBevelFilter::m_distance

Referenced by read().

bool gnash::GradientBevelFilter::m_knockout

Referenced by read().

boost::uint8_t gnash::GradientBevelFilter::m_quality

Referenced by read().

std::vector<boost::uint8_t> gnash::GradientBevelFilter::m_ratios

Referenced by read().

float gnash::GradientBevelFilter::m_strength

Referenced by read().

glow_types gnash::GradientBevelFilter::m_type

Referenced by read().


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