enums.h File Reference

#include <glibmm.h>
#include <goocanvasutils.h>
#include <cairomm/enums.h>
#include <cairomm/pattern.h>
#include <cairomm/context.h>

Go to the source code of this file.

Namespaces

namespace  Goocanvas
namespace  Glib

Enumerations

enum  Goocanvas::PointerEvents {
  Goocanvas::EVENTS_VISIBLE_MASK = 1 << 0, Goocanvas::EVENTS_PAINTED_MASK = 1 << 1, Goocanvas::EVENTS_FILL_MASK = 1 << 2, Goocanvas::EVENTS_STROKE_MASK = 1 << 3,
  Goocanvas::EVENTS_NONE = 0, Goocanvas::EVENTS_VISIBLE_PAINTED = 0x1, Goocanvas::EVENTS_VISIBLE_FILL = 0x1, Goocanvas::EVENTS_VISIBLE_STROKE = 0x1,
  Goocanvas::EVENTS_VISIBLE = 0x1, Goocanvas::EVENTS_PAINTED = 0x2, Goocanvas::EVENTS_FILL = 0x4, Goocanvas::EVENTS_STROKE = 0x8,
  Goocanvas::EVENTS_ALL = 0x4
}
enum  Goocanvas::ItemVisibility { Goocanvas::ITEM_HIDDEN, Goocanvas::ITEM_INVISIBLE, Goocanvas::ITEM_VISIBLE, Goocanvas::ITEM_VISIBLE_ABOVE_THRESHOLD }
enum  Goocanvas::PathCommandType {
  Goocanvas::PATH_MOVE_TO, Goocanvas::PATH_CLOSE_PATH, Goocanvas::PATH_LINE_TO, Goocanvas::PATH_HORIZONTAL_LINE_TO,
  Goocanvas::PATH_VERTICAL_LINE_TO, Goocanvas::PATH_CURVE_TO, Goocanvas::PATH_SMOOTH_CURVE_TO, Goocanvas::PATH_QUADRATIC_CURVE_TO,
  Goocanvas::PATH_SMOOTH_QUADRATIC_CURVE_TO, Goocanvas::PATH_ELLIPTICAL_ARC
}

Functions

PointerEvents Goocanvas::operator| (PointerEvents lhs, PointerEvents rhs)
PointerEvents Goocanvas::operator& (PointerEvents lhs, PointerEvents rhs)
PointerEvents Goocanvas::operator^ (PointerEvents lhs, PointerEvents rhs)
PointerEvents Goocanvas::operator~ (PointerEvents flags)
PointerEvents & Goocanvas::operator|= (PointerEvents &lhs, PointerEvents rhs)
PointerEvents & Goocanvas::operator&= (PointerEvents &lhs, PointerEvents rhs)
PointerEvents & Goocanvas::operator^= (PointerEvents &lhs, PointerEvents rhs)


Generated on Tue Jan 13 11:21:28 2009 for goocanvasmm by  doxygen 1.5.8