Enums and Flags


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
}
 
Bitwise operators:
PointerEvents operator|(PointerEvents, PointerEvents)
PointerEvents operator&(PointerEvents, PointerEvents)
PointerEvents operator^(PointerEvents, PointerEvents)
PointerEvents operator~(PointerEvents)
PointerEvents& operator|=(PointerEvents&, PointerEvents)
PointerEvents& operator&=(PointerEvents&, PointerEvents)
PointerEvents& operator^=(PointerEvents&, PointerEvents)
More...
enum  Goocanvas::ItemVisibility { Goocanvas::CANVAS_ITEM_HIDDEN, Goocanvas::CANVAS_ITEM_INVISIBLE, Goocanvas::CANVAS_ITEM_VISIBLE, Goocanvas::CANVAS_ITEM_VISIBLE_ABOVE_THRESHOLD }
enum  Goocanvas::AnimateType { Goocanvas::CANVAS_ANIMATE_FREEZE, Goocanvas::CANVAS_ANIMATE_RESET, Goocanvas::CANVAS_ANIMATE_RESTART, Goocanvas::CANVAS_ANIMATE_BOUNCE }

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)

Enumeration Type Documentation

enum Goocanvas::AnimateType

Enumerator:
CANVAS_ANIMATE_FREEZE 
CANVAS_ANIMATE_RESET 
CANVAS_ANIMATE_RESTART 
CANVAS_ANIMATE_BOUNCE 

enum Goocanvas::ItemVisibility

Enumerator:
CANVAS_ITEM_HIDDEN 
CANVAS_ITEM_INVISIBLE 
CANVAS_ITEM_VISIBLE 
CANVAS_ITEM_VISIBLE_ABOVE_THRESHOLD 

enum Goocanvas::PointerEvents

Bitwise operators:
PointerEvents operator|(PointerEvents, PointerEvents)
PointerEvents operator&(PointerEvents, PointerEvents)
PointerEvents operator^(PointerEvents, PointerEvents)
PointerEvents operator~(PointerEvents)
PointerEvents& operator|=(PointerEvents&, PointerEvents)
PointerEvents& operator&=(PointerEvents&, PointerEvents)
PointerEvents& operator^=(PointerEvents&, PointerEvents)

Enumerator:
CANVAS_EVENTS_VISIBLE_MASK 
CANVAS_EVENTS_PAINTED_MASK 
CANVAS_EVENTS_FILL_MASK 
CANVAS_EVENTS_STROKE_MASK 
CANVAS_EVENTS_NONE 
CANVAS_EVENTS_VISIBLE_PAINTED 
CANVAS_EVENTS_VISIBLE_FILL 
CANVAS_EVENTS_VISIBLE_STROKE 
CANVAS_EVENTS_VISIBLE 
CANVAS_EVENTS_PAINTED 
CANVAS_EVENTS_FILL 
CANVAS_EVENTS_STROKE 
CANVAS_EVENTS_ALL 


Function Documentation

PointerEvents Goocanvas::operator & ( PointerEvents  lhs,
PointerEvents  rhs 
) [inline]

PointerEvents& Goocanvas::operator &= ( PointerEvents &  lhs,
PointerEvents  rhs 
) [inline]

PointerEvents Goocanvas::operator^ ( PointerEvents  lhs,
PointerEvents  rhs 
) [inline]

PointerEvents& Goocanvas::operator^= ( PointerEvents &  lhs,
PointerEvents  rhs 
) [inline]

PointerEvents Goocanvas::operator| ( PointerEvents  lhs,
PointerEvents  rhs 
) [inline]

PointerEvents& Goocanvas::operator|= ( PointerEvents &  lhs,
PointerEvents  rhs 
) [inline]

PointerEvents Goocanvas::operator~ ( PointerEvents  flags  )  [inline]


Generated on Thu Nov 29 16:47:20 2007 for goocanvasmm by  doxygen 1.5.2