Gnash
0.8.10
|
#include <filter_factory.h>
Static Public Member Functions | |
static int | read (SWFStream &in, bool read_multiple, Filters *store) |
Read one, possibly multiple filters from the stream, and push them into the vector store. Returns the number read. If read_multiple is true, the first byte of the stream is expected to contain the number of filters to be read. |
int gnash::filter_factory::read | ( | SWFStream & | in, |
bool | read_multiple, | ||
Filters * | store | ||
) | [static] |
Read one, possibly multiple filters from the stream, and push them into the vector store. Returns the number read. If read_multiple is true, the first byte of the stream is expected to contain the number of filters to be read.
References _, gnash::BEVEL, gnash::BLUR, gnash::COLOR_MATRIX, gnash::CONVOLUTION, gnash::DROP_SHADOW, gnash::SWFStream::ensureBytes(), gnash::GLOW, gnash::GRADIENT_BEVEL, gnash::GRADIENT_GLOW, gnash::key::i, IF_VERBOSE_MALFORMED_SWF, IF_VERBOSE_PARSE, gnash::key::p, and gnash::SWFStream::read_u8().