item.h File Reference

#include <glibmm.h>
#include <goocanvasmm/bounds.h>
#include <goocanvasmm/style.h>
#include <cairomm/cairomm.h>
#include <goocanvasitem.h>

Go to the source code of this file.

Namespaces

namespace  Goocanvas
namespace  Glib

Classes

class  Goocanvas::Item

Enumerations

enum  Goocanvas::PointerEvents {
  Goocanvas::CANVAS_EVENTS_VISIBLE_MASK = 1 << 0, Goocanvas::CANVAS_EVENTS_PAINTED_MASK = 1 << 1, Goocanvas::CANVAS_EVENTS_FILL_MASK = 1 << 2, Goocanvas::CANVAS_EVENTS_STROKE_MASK = 1 << 3,
  Goocanvas::CANVAS_EVENTS_NONE = 0, Goocanvas::CANVAS_EVENTS_VISIBLE_PAINTED = 0x1, Goocanvas::CANVAS_EVENTS_VISIBLE_FILL = 0x1, Goocanvas::CANVAS_EVENTS_VISIBLE_STROKE = 0x1,
  Goocanvas::CANVAS_EVENTS_VISIBLE = 0x1, Goocanvas::CANVAS_EVENTS_PAINTED = 0x2, Goocanvas::CANVAS_EVENTS_FILL = 0x4, Goocanvas::CANVAS_EVENTS_STROKE = 0x8,
  Goocanvas::CANVAS_EVENTS_ALL = 0x4
}
enum  Goocanvas::ItemVisibility { Goocanvas::CANVAS_ITEM_HIDDEN, Goocanvas::CANVAS_ITEM_INVISIBLE, Goocanvas::CANVAS_ITEM_VISIBLE, Goocanvas::CANVAS_ITEM_VISIBLE_ABOVE_THRESHOLD }

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 Fri Apr 18 05:55:11 2008 for goocanvasmm by  doxygen 1.5.5