SubRenderContext Class Reference

Provide a base class for pointing to when storing sub-rendering contexts. These are needed when a node takes a long time to render, such as a NodeBlender object which interrupts itself before all the blended objects have finished rendering. This class is essentially empty - derive your own specific context class from it. More...

#include <rndrgn.h>

Inheritance diagram for SubRenderContext:

CCObject SimpleCCObject BlendSubRenderContext BrushSubRenderContext SubTreeRenderContext VectorStrokeSubRenderContext List of all members.

Public Attributes

SubtreeRenderState renderstate

Private Member Functions

 CC_DECLARE_DYNAMIC (SubRenderContext)
 SubRenderContext ()

Detailed Description

Provide a base class for pointing to when storing sub-rendering contexts. These are needed when a node takes a long time to render, such as a NodeBlender object which interrupts itself before all the blended objects have finished rendering. This class is essentially empty - derive your own specific context class from it.

Author:
Tim_Browse (Xara Group Ltd) <camelotdev@xara.com>
Date:
22/11/94
See also:
RenderRegion; RenderRegion::SetSubRenderContext Notes: RenderTree function uses renderstate member to determine control flow when restarting interrupted tree rendering...

Definition at line 312 of file rndrgn.h.


Constructor & Destructor Documentation

SubRenderContext::SubRenderContext  )  [inline, private]
 

Definition at line 316 of file rndrgn.h.


Member Function Documentation

SubRenderContext::CC_DECLARE_DYNAMIC SubRenderContext   )  [private]
 


Member Data Documentation

SubtreeRenderState SubRenderContext::renderstate
 

Definition at line 319 of file rndrgn.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 04:01:36 2007 for Camelot by  doxygen 1.4.4