Gnash
0.8.10
|
#include <Filters.h>
Public Member Functions | |
virtual bool | read (SWFStream &in) |
virtual | ~ConvolutionFilter () |
ConvolutionFilter () | |
ConvolutionFilter (boost::uint8_t matrixX, boost::uint8_t matrixY, const std::vector< float > &_matrix, float divisor, float bias, bool preserveAlpha, bool clamp, boost::uint32_t color, boost::uint8_t alpha) | |
Protected Attributes | |
boost::uint8_t | _matrixX |
boost::uint8_t | _matrixY |
std::vector< float > | _matrix |
float | _divisor |
float | _bias |
bool | _preserveAlpha |
bool | _clamp |
boost::uint32_t | _color |
boost::uint8_t | _alpha |
virtual gnash::ConvolutionFilter::~ConvolutionFilter | ( | ) | [inline, virtual] |
gnash::ConvolutionFilter::ConvolutionFilter | ( | ) | [inline] |
gnash::ConvolutionFilter::ConvolutionFilter | ( | boost::uint8_t | matrixX, |
boost::uint8_t | matrixY, | ||
const std::vector< float > & | _matrix, | ||
float | divisor, | ||
float | bias, | ||
bool | preserveAlpha, | ||
bool | clamp, | ||
boost::uint32_t | color, | ||
boost::uint8_t | alpha | ||
) | [inline] |
bool gnash::ConvolutionFilter::read | ( | SWFStream & | in | ) | [virtual] |
Reimplemented from gnash::BitmapFilter.
References gnash::SWFStream::ensureBytes(), _matrixX, gnash::SWFStream::read_u8(), _matrixY, _divisor, gnash::SWFStream::read_long_float(), _bias, _matrix, gnash::key::i, _color, _alpha, gnash::SWFStream::read_uint(), _clamp, gnash::SWFStream::read_bit(), _preserveAlpha, IF_VERBOSE_PARSE, and _.
boost::uint8_t gnash::ConvolutionFilter::_alpha [protected] |
Referenced by read().
float gnash::ConvolutionFilter::_bias [protected] |
Referenced by read().
bool gnash::ConvolutionFilter::_clamp [protected] |
Referenced by read().
boost::uint32_t gnash::ConvolutionFilter::_color [protected] |
Referenced by read().
float gnash::ConvolutionFilter::_divisor [protected] |
Referenced by read().
std::vector<float> gnash::ConvolutionFilter::_matrix [protected] |
Referenced by read().
boost::uint8_t gnash::ConvolutionFilter::_matrixX [protected] |
Referenced by read().
boost::uint8_t gnash::ConvolutionFilter::_matrixY [protected] |
Referenced by read().
bool gnash::ConvolutionFilter::_preserveAlpha [protected] |
Referenced by read().