DrawUtil.h File Reference

Contains numerous 2D rendering convenience functions, for rendering rectangles, circles, etc. More...

#include <GG/Base.h>

Go to the source code of this file.

Namespaces

namespace  GG

Functions

GG_API void GG::glColor (Clr clr)
GG_API Clr GG::LightColor (Clr clr)
GG_API Clr GG::DarkColor (Clr clr)
GG_API Clr GG::DisabledColor (Clr clr)
GG_API void GG::BeginScissorClipping (Pt ul, Pt lr)
GG_API void GG::BeginScissorClipping (int x1, int y1, int x2, int y2)
GG_API void GG::EndScissorClipping ()
GG_API void GG::FlatRectangle (int x1, int y1, int x2, int y2, Clr color, Clr border_color, int border_thick=2)
GG_API void GG::BeveledRectangle (int x1, int y1, int x2, int y2, Clr color, Clr border_color, bool up, int bevel_thick=2, bool bevel_left=true, bool bevel_top=true, bool bevel_right=true, bool bevel_bottom=true)
GG_API void GG::FlatCheck (int x1, int y1, int x2, int y2, Clr color)
GG_API void GG::BeveledCheck (int x1, int y1, int x2, int y2, Clr color)
GG_API void GG::FlatX (int x1, int y1, int x2, int y2, Clr color)
GG_API void GG::BeveledX (int x1, int y1, int x2, int y2, Clr color)
GG_API void GG::Bubble (int x1, int y1, int x2, int y2, Clr color, bool up=true)
GG_API void GG::FlatCircle (int x1, int y1, int x2, int y2, Clr color, Clr border_color, int thick=2)
GG_API void GG::BeveledCircle (int x1, int y1, int x2, int y2, Clr color, Clr border_color, bool up=true, int bevel_thick=2)
GG_API void GG::FlatRoundedRectangle (int x1, int y1, int x2, int y2, Clr color, Clr border_color, int corner_radius=5, int border_thick=2)
GG_API void GG::BeveledRoundedRectangle (int x1, int y1, int x2, int y2, Clr color, Clr border_color, bool up, int corner_radius=5, int bevel_thick=2)
GG_API void GG::BubbleRectangle (int x1, int y1, int x2, int y2, Clr color, bool up, int corner_radius=5)


Detailed Description

Contains numerous 2D rendering convenience functions, for rendering rectangles, circles, etc.

Definition in file DrawUtil.h.


Generated on Wed Mar 26 14:35:42 2008 for GG by  doxygen 1.5.2