libAlgAudio  v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlgAudio::DrawContext Member List

This is the complete list of members for AlgAudio::DrawContext, including all inherited members.

Clear()AlgAudio::DrawContext
Clear(Color)AlgAudio::DrawContext
DrawContext()AlgAudio::DrawContextinline
DrawContext(SDL_Window *w, SDL_Renderer *renderer, SDL_GLContext cont, int x, int y, int width, int height)AlgAudio::DrawContext
DrawCubicBezier(Point2D p1, Point2D p2, Point2D p3, Point2D p4, float width, unsigned int segments=15)AlgAudio::DrawContext
DrawLine(int x1, int y1, int x2, int y2)AlgAudio::DrawContextinline
DrawLine(Point2D from, Point2D to, bool smooth=false)AlgAudio::DrawContext
DrawLineEx(float x1, float y1, float x2, float y2, float width=1.0)AlgAudio::DrawContext
DrawRect(int x, int y, int w, int h)AlgAudio::DrawContext
DrawRect(Rect r)AlgAudio::DrawContextinline
DrawRectBorder(Rect r)AlgAudio::DrawContext
DrawText(std::shared_ptr< SDLTextTexture > text, Color c, Point2D p=Point2D(0, 0))AlgAudio::DrawContext
DrawTexture(std::shared_ptr< SDLTexture > texture, Point2D p=Point2D(0, 0))AlgAudio::DrawContext
Fill()AlgAudio::DrawContext
HasZeroArea()AlgAudio::DrawContext
MarkApiTrace(int no)AlgAudio::DrawContext
Pop()AlgAudio::DrawContext
Push(Point2D p, Size2D s)AlgAudio::DrawContext
Push(Rect r)AlgAudio::DrawContextinline
Push(std::shared_ptr< SDLTexture >, int width, int height)AlgAudio::DrawContext
ResetOffset()AlgAudio::DrawContextinline
Restore()AlgAudio::DrawContext
SetColor(short r, short g, short b, short a=255)AlgAudio::DrawContext
SetColor(const Color &)AlgAudio::DrawContext
SetOffset(Point2D off)AlgAudio::DrawContextinline
SetScale(float s)AlgAudio::DrawContextinline
Size()AlgAudio::DrawContextinline