![]() |
Verovio
Source code documentation
|
This is the complete list of members for vrv::DeviceContext, including all inherited members.
| AddDescription(const std::string &text) (defined in vrv::DeviceContext) | vrv::DeviceContext | inlinevirtual |
| DeactivateGraphic() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| DeactivateGraphicX() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| DeactivateGraphicY() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| DeviceContext() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| DeviceContext(ClassId classId) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| DrawBackgroundImage(int x=0, int y=0)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawBentParallelogramFilled(Point side[4], int height)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawCircle(int x, int y, int radius)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawCubicBezierPath(Point bezier[4])=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawCubicBezierPathFilled(Point bezier1[4], Point bezier2[4])=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawEllipse(int x, int y, int width, int height)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawEllipticArc(int x, int y, int width, int height, double start, double end)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawGraphicUri(int x, int y, int width, int height, const std::string &uri)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawLine(int x1, int y1, int x2, int y2)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawMusicText(const std::u32string &text, int x, int y, bool setSmuflGlyph=false)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawPlaceholder(int x, int y) | vrv::DeviceContext | inlinevirtual |
| DrawPolygon(int n, Point points[])=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawPolyline(int n, Point points[], bool close=false)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawQuadBezierPath(Point bezier[3])=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawRectangle(int x, int y, int width, int height)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawRotatedText(const std::string &text, int x, int y, double angle)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawRoundedRectangle(int x, int y, int width, int height, int radius)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawSpline(int n, Point points[])=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawSvgShape(int x, int y, int width, int height, double scale, pugi::xml_node svg)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| DrawText(const std::string &text, const std::u32string &wtext=U"", int x=VRV_UNSET, int y=VRV_UNSET, int width=VRV_UNSET, int height=VRV_UNSET)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| EndCustomGraphic() (defined in vrv::DeviceContext) | vrv::DeviceContext | inlinevirtual |
| EndGraphic(Object *object, View *view)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| EndPage()=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| EndResumedGraphic(Object *object, View *view)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| EndText()=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| EndTextGraphic(Object *object, View *view) (defined in vrv::DeviceContext) | vrv::DeviceContext | inlinevirtual |
| GetBaseSize() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| GetClassId() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| GetContentHeight() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| GetFont() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| GetHeight() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| GetLogicalOrigin()=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| GetResources(bool showWarning=false) const (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| GetSmuflTextExtent(const std::u32string &string, TextExtend *extend) (defined in vrv::DeviceContext) | vrv::DeviceContext | virtual |
| GetTextExtent(const std::string &string, TextExtend *extend, bool typeSize) (defined in vrv::DeviceContext) | vrv::DeviceContext | virtual |
| GetTextExtent(const std::u32string &string, TextExtend *extend, bool typeSize) (defined in vrv::DeviceContext) | vrv::DeviceContext | virtual |
| GetUserScaleX() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| GetUserScaleY() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| GetViewBoxFactor() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| GetWidth() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| HasFont() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| HasResources() const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| Is(ClassId classId) const (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| m_brushStack (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
| m_facsimile (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
| m_fontStack (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
| m_isDeactivatedX | vrv::DeviceContext | protected |
| m_isDeactivatedY (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
| m_penStack (defined in vrv::DeviceContext) | vrv::DeviceContext | protected |
| m_pushBack | vrv::DeviceContext | protected |
| MoveTextTo(int x, int y, data_HORIZONTALALIGNMENT alignment)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| MoveTextVerticallyTo(int y)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| ReactivateGraphic() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| ResetBrush() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| ResetFont() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| ResetPen() (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| ResetPushBack() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| ResetResources() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| ResumeGraphic(Object *object, std::string gId)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| RGB2Int(char red, char green, char blue) | vrv::DeviceContext | inlinestatic |
| RotateGraphic(Point const &orig, double angle)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| SetBackground(int color, int style=PEN_SOLID)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| SetBackgroundImage(void *image, double opacity=1.0)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| SetBackgroundMode(int mode)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| SetBaseSize(int width, int height) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| SetBrush(float opacity, int color=COLOR_NONE) (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| SetContentHeight(int height) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| SetCustomGraphicAttributes(const std::string &data, const std::string &value) | vrv::DeviceContext | inlinevirtual |
| SetCustomGraphicColor(const std::string &color) | vrv::DeviceContext | inlinevirtual |
| SetFont(FontInfo *font) (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| SetHeight(int height) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| SetLogicalOrigin(int x, int y)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| SetPen(int width, PenStyle style, int dashLength=0, int gapLength=0, LineCapStyle lineCap=LINECAP_DEFAULT, LineJoinStyle lineJoin=LINEJOIN_DEFAULT, float opacity=1.0, int color=COLOR_NONE) (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| SetPushBack() (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| SetResources(const Resources *resources) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| SetTextBackground(int color)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| SetTextForeground(int color)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| SetUserScale(double scaleX, double scaleY) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| SetViewBoxFactor(double ppuFactor) (defined in vrv::DeviceContext) | vrv::DeviceContext | |
| SetWidth(int width) (defined in vrv::DeviceContext) | vrv::DeviceContext | inline |
| StartCustomGraphic(const std::string &name, std::string gClass="", std::string gId="") (defined in vrv::DeviceContext) | vrv::DeviceContext | inlinevirtual |
| StartGraphic(Object *object, const std::string &gClass, const std::string &gId, GraphicID graphicID=PRIMARY, bool preprend=false)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| StartPage()=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| StartText(int x, int y, data_HORIZONTALALIGNMENT alignment=HORIZONTALALIGNMENT_left)=0 (defined in vrv::DeviceContext) | vrv::DeviceContext | pure virtual |
| StartTextGraphic(Object *object, const std::string &gClass, const std::string &gId) (defined in vrv::DeviceContext) | vrv::DeviceContext | inlinevirtual |
| UseGlobalStyling() | vrv::DeviceContext | inlinevirtual |
| ~DeviceContext() (defined in vrv::DeviceContext) | vrv::DeviceContext | virtual |