Gnash  0.8.11dev
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

 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. More...
 
std::ostream & gnash::operator<< (std::ostream &os, const BitmapFill::SmoothingPolicy &p)
 Output operator for bitmap smoothing policy. More...
 
std::ostream & gnash::operator<< (std::ostream &os, const FillStyle &fs)
 Output operator for FillStyles. More...
 
std::ostream & gnash::operator<< (std::ostream &o, GradientFill::Type t)
 Output operator for GradientFill type. More...
 
std::ostream & gnash::operator<< (std::ostream &o, GradientFill::SpreadMode t)
 Output operator for GradientFill spread mode. More...
 
std::ostream & gnash::operator<< (std::ostream &o, GradientFill::InterpolationMode t)
 Output operator for GradientFill interpolation mode. More...