|
void | drawEllipse (RelativeCoord x1, RelativeCoord y1, RelativeCoord x2, RelativeCoord y2, CColor const &iStrokeColor) |
|
void | drawEllipse (RelativeRect const &iRect, CColor const &iStrokeColor) |
|
void | drawLine (RelativeCoord x1, RelativeCoord y1, RelativeCoord x2, RelativeCoord y2, CColor const &color) |
|
void | drawRect (RelativeCoord x1, RelativeCoord y1, RelativeCoord x2, RelativeCoord y2, CColor const &iStrokeColor) |
|
void | drawRect (RelativeRect const &iRect, CColor const &iStrokeColor) |
|
void | drawString (UTF8String const &iText, RelativeCoord x, RelativeCoord y, RelativeCoord iHeight, StringDrawContext &iSdc) |
|
void | drawString (UTF8String const &iText, RelativeRect const &fSize, StringDrawContext &iSdc) |
|
void | drawString (UTF8String const &iText, StringDrawContext &iSdc) |
|
void | fillAndStrokeEllipse (RelativeRect const &iRect, CColor const &iFillColor, CColor const &iStrokeColor) |
|
void | fillAndStrokeRect (RelativeRect const &iRect, CColor const &iFillColor, CColor const &iStrokeColor) |
|
void | fillEllipse (RelativeCoord x1, RelativeCoord y1, RelativeCoord x2, RelativeCoord y2, CColor const &iColor) |
|
void | fillEllipse (RelativeRect const &iRect, CColor const &iColor) |
|
void | fillRect (RelativeCoord x1, RelativeCoord y1, RelativeCoord x2, RelativeCoord y2, CColor const &iColor) |
|
void | fillRect (RelativeRect const &iRect, CColor const &iColor) |
|
| RelativeDrawContext (CView *iView, CDrawContext *iDrawContext) |
|
RelativePoint | clampAbsolutePoint (AbsolutePoint const &iPoint) const |
| Convert the absolute point to a relative point while making sure it is clamped (constrained) within this relative view. More...
|
|
RelativePoint | fromAbsolutePoint (AbsolutePoint const &iPoint) const |
|
RelativeCoord | fromAbsoluteX (AbsoluteCoord x) const |
|
RelativeCoord | fromAbsoluteY (AbsoluteCoord y) const |
|
CCoord | getHeight () const |
|
Range | getHorizontalRange () const |
|
Range | getVerticalRange () const |
|
RelativeRect | getViewSize () const |
|
CCoord | getWidth () const |
|
| RelativeView (CView const *iView) |
|
| RelativeView (AbsoluteRect const &iRect) |
|
AbsolutePoint | toAbsolutePoint (RelativePoint const &iPoint) const |
|
AbsolutePoint | toAbsolutePoint (RelativeCoord x, RelativeCoord y) const |
|
AbsoluteRect | toAbsoluteRect (RelativeRect const &iRect) const |
|
AbsoluteCoord | toAbsoluteX (RelativeCoord x) const |
|
AbsoluteCoord | toAbsoluteY (RelativeCoord y) const |
|
Encapsulates the draw context provided by VSTGUI to reason in relative coordinates (0,0) is top,left.