Public Member Functions

gnash::DisplayObject::MaskRenderer Class Reference

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

#include <DisplayObject.h>

Collaboration diagram for gnash::DisplayObject::MaskRenderer:
Collaboration graph

List of all members.

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 (  ) 

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