Gnash  0.8.10
Classes | Namespaces | Functions
FillStyle.h File Reference
#include <boost/variant.hpp>
#include <vector>
#include <iosfwd>
#include <boost/intrusive_ptr.hpp>
#include <cassert>
#include "SWFMatrix.h"
#include "SWF.h"
#include "RGBA.h"

Go to the source code of this file.

Classes

class  gnash::GradientRecord
class  gnash::BitmapFill
 A BitmapFill. More...
class  gnash::GradientFill
 A GradientFill. More...
struct  gnash::SolidFill
 A SolidFill containing one color. More...
class  gnash::FillStyle
 FillStyle describes the various fill styles for shapes. More...

Namespaces

namespace  gnash
 

Anonymous namespace for callbacks, local functions, event handlers etc.


Functions

void gnash::setLerp (FillStyle &f, const FillStyle &a, const FillStyle &b, double t)
 Set the FillStyle to a lerp of a and b.
std::ostream & gnash::operator<< (std::ostream &os, const BitmapFill::SmoothingPolicy &p)
 Output operator for bitmap smoothing policy.
std::ostream & gnash::operator<< (std::ostream &os, const FillStyle &fs)
 Output operator for FillStyles.
std::ostream & gnash::operator<< (std::ostream &o, GradientFill::Type t)
 Output operator for GradientFill type.
std::ostream & gnash::operator<< (std::ostream &o, GradientFill::SpreadMode t)
 Output operator for GradientFill spread mode.
std::ostream & gnash::operator<< (std::ostream &o, GradientFill::InterpolationMode t)
 Output operator for GradientFill interpolation mode.