Gnash  0.8.11dev
Public Member Functions | List of all members
gnash::DisplayObject::MaskRenderer Class Reference

Render a dynamic mask for a specified DisplayObject. More...

#include <DisplayObject.h>

Public Member Functions

 MaskRenderer (Renderer &r, const DisplayObject &o)
 ~MaskRenderer ()

Detailed Description

Render a dynamic mask for a specified DisplayObject.

Dynamic masks are rendered out-of-turn when the object they are masking is drawn. A MaskRenderer object should be constructed at the beginning of relevant display() functions; it then takes care of rendering the mask with the appropriate transform and cleaning up afterwards.

Constructor & Destructor Documentation

gnash::DisplayObject::MaskRenderer::MaskRenderer ( Renderer r,
const DisplayObject o 
)
gnash::DisplayObject::MaskRenderer::~MaskRenderer ( )

References _renderer.


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