10 #ifndef KEYOUTPUT_H_INCLUDED
11 #define KEYOUTPUT_H_INCLUDED
19 class KEYPresentationInterface;
20 class KEYStyleContext;
110 #endif // KEYOUTPUT_H_INCLUDED
KEYPresentationInterface * getPainter() const
Get the painter.
Definition: KEYOutput.cpp:66
boost::shared_ptr< KEYStyle > KEYStylePtr_t
Definition: KEYStyle.h:49
~KEYOutput()
Destroy a KEYOutput instance.
Definition: KEYOutput.cpp:60
KEYOutput(KEYPresentationInterface *painter, KEYStyleContext &context)
Create an initial KEYOutput.
Definition: KEYOutput.cpp:16
KEYTransformation m_transformation
Definition: KEYOutput.h:104
Definition: KEY2Token.h:795
const KEYTransformation & getTransformation() const
Get the current transformation.
Definition: KEYOutput.cpp:71
bool m_stylePushed
Definition: KEYOutput.h:105
A context for drawing instances of KEYObject.
Definition: KEYOutput.h:24
const KEYStyleContext & getStyleContext() const
Get the style context.
Definition: KEYOutput.cpp:76
KEYPresentationInterface *const m_painter
Definition: KEYOutput.h:102
KEYOutput & operator=(const KEYOutput &other)
KEYStyleContext & m_styleContext
Definition: KEYOutput.h:103
Representation of a dynamic inheritance of styles.
Definition: KEYStyleContext.h:34