|
Namespaces |
namespace | Gdk |
namespace | Glib |
Classes |
class | Gdk::GC |
| All drawing operations in GDK take a graphics context (GC) argument. More...
|
Enumerations |
enum | CapStyle {
CAP_NOT_LAST,
CAP_BUTT,
CAP_ROUND,
CAP_PROJECTING
} |
enum | Fill {
SOLID,
TILED,
STIPPLED,
OPAQUE_STIPPLED
} |
enum | Function {
COPY,
INVERT,
XOR,
CLEAR,
AND,
AND_REVERSE,
AND_INVERT,
NOOP,
OR,
EQUIV,
OR_REVERSE,
COPY_INVERT,
OR_INVERT,
NAND,
NOR,
SET
} |
enum | GCValuesMask {
GC_FOREGROUND = 1 << 0,
GC_BACKGROUND = 1 << 1,
GC_FONT = 1 << 2,
GC_FUNCTION = 1 << 3,
GC_FILL = 1 << 4,
GC_TILE = 1 << 5,
GC_STIPPLE = 1 << 6,
GC_CLIP_MASK = 1 << 7,
GC_SUBWINDOW = 1 << 8,
GC_TS_X_ORIGIN = 1 << 9,
GC_TS_Y_ORIGIN = 1 << 10,
GC_CLIP_X_ORIGIN = 1 << 11,
GC_CLIP_Y_ORIGIN = 1 << 12,
GC_EXPOSURES = 1 << 13,
GC_LINE_WIDTH = 1 << 14,
GC_LINE_STYLE = 1 << 15,
GC_CAP_STYLE = 1 << 16,
GC_JOIN_STYLE = 1 << 17
} |
enum | JoinStyle {
JOIN_MITER,
JOIN_ROUND,
JOIN_BEVEL
} |
enum | LineStyle {
LINE_SOLID,
LINE_ON_OFF_DASH,
LINE_DOUBLE_DASH
} |
enum | SubwindowMode {
CLIP_BY_CHILDREN,
INCLUDE_INFERIORS
} |
Functions |
GCValuesMask | operator& (GCValuesMask lhs, GCValuesMask rhs) |
GCValuesMask& | operator&= (GCValuesMask& lhs, GCValuesMask rhs) |
GCValuesMask | operator^ (GCValuesMask lhs, GCValuesMask rhs) |
GCValuesMask& | operator^= (GCValuesMask& lhs, GCValuesMask rhs) |
GCValuesMask | operator| (GCValuesMask lhs, GCValuesMask rhs) |
GCValuesMask& | operator|= (GCValuesMask& lhs, GCValuesMask rhs) |
GCValuesMask | operator~ (GCValuesMask flags) |