DrawingDisplayMethod.h
Classes
- DrawingDisplayMethod -- DisplayMethod which provides actual drawing for DrawingDisplayData class. (full description)
Interface
- Public Members
- DrawingDisplayMethod(WorldCanvas *worldCanvas, AttributeBuffer *wchAttributes, AttributeBuffer *ddAttributes, CachingDisplayData *dd)
- virtual ~DrawingDisplayMethod()
- virtual void cleanup()
- virtual Bool drawIntoList(Display::RefreshReason reason, WorldCanvasHolder &wcHolder)
- Protected Members
- DrawingDisplayMethod()
- DrawingDisplayMethod(const DrawingDisplayMethod &other)
- void operator=(const DrawingDisplayMethod &other)
Synopsis
This class provides the necessary implementation for the
actual drawing of the objects contained within a
DrawingDisplayData object.
Member Description
Constructor.
Destructor.
virtual void cleanup()
Clean up (ie. delete any existing cached display list).
virtual Bool drawIntoList(Display::RefreshReason reason, WorldCanvasHolder &wcHolder)
Draw into a cached drawing list, called by draw function.
(Required) default constructor.
(Required) copy constructor.
void operator=(const DrawingDisplayMethod &other)
(Required) copy assignment.