C# Class Hyena.Gui.Canvas.CanvasHost

Inheritance: Gtk.Widget
Mostra file Open project: GNOME/hyena Class Usage Examples

Public Methods

Method Description
Add ( Hyena.Gui.Canvas.CanvasItem child ) : void
CanvasHost ( ) : System
QueueRender ( Hyena.Gui.Canvas.CanvasItem item, Rect rect ) : void
Remove ( Hyena.Gui.Canvas.CanvasItem child ) : void

Protected Methods

Method Description
CanvasHost ( IntPtr native ) : System
OnButtonPressEvent ( Gdk press ) : bool
OnButtonReleaseEvent ( Gdk press ) : bool
OnDamageEvent ( Gdk evnt ) : bool
OnGetPreferredHeight ( int &minimum_height, int &natural_height ) : void
OnGetPreferredWidth ( int &minimum_width, int &natural_width ) : void
OnMapped ( ) : void
OnMotionNotifyEvent ( Gdk.EventMotion evnt ) : bool
OnRealized ( ) : void
OnSizeAllocated ( Gdk allocation ) : void
OnStyleUpdated ( ) : void
OnUnmapped ( ) : void
OnUnrealized ( ) : void
SizeRequested ( ) : Requisition

Private Methods

Method Description
AllocateChild ( ) : void
OnCanvasChildLayoutUpdated ( object o, EventArgs args ) : void
OnCanvasChildSizeChanged ( object o, EventArgs args ) : void

Method Details

Add() public method

public Add ( Hyena.Gui.Canvas.CanvasItem child ) : void
child Hyena.Gui.Canvas.CanvasItem
return void

CanvasHost() public method

public CanvasHost ( ) : System
return System

CanvasHost() protected method

protected CanvasHost ( IntPtr native ) : System
native System.IntPtr
return System

OnButtonPressEvent() protected method

protected OnButtonPressEvent ( Gdk press ) : bool
press Gdk
return bool

OnButtonReleaseEvent() protected method

protected OnButtonReleaseEvent ( Gdk press ) : bool
press Gdk
return bool

OnDamageEvent() protected method

protected OnDamageEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnGetPreferredHeight() protected method

protected OnGetPreferredHeight ( int &minimum_height, int &natural_height ) : void
minimum_height int
natural_height int
return void

OnGetPreferredWidth() protected method

protected OnGetPreferredWidth ( int &minimum_width, int &natural_width ) : void
minimum_width int
natural_width int
return void

OnMapped() protected method

protected OnMapped ( ) : void
return void

OnMotionNotifyEvent() protected method

protected OnMotionNotifyEvent ( Gdk.EventMotion evnt ) : bool
evnt Gdk.EventMotion
return bool

OnRealized() protected method

protected OnRealized ( ) : void
return void

OnSizeAllocated() protected method

protected OnSizeAllocated ( Gdk allocation ) : void
allocation Gdk
return void

OnStyleUpdated() protected method

protected OnStyleUpdated ( ) : void
return void

OnUnmapped() protected method

protected OnUnmapped ( ) : void
return void

OnUnrealized() protected method

protected OnUnrealized ( ) : void
return void

QueueRender() public method

public QueueRender ( Hyena.Gui.Canvas.CanvasItem item, Rect rect ) : void
item Hyena.Gui.Canvas.CanvasItem
rect Rect
return void

Remove() public method

public Remove ( Hyena.Gui.Canvas.CanvasItem child ) : void
child Hyena.Gui.Canvas.CanvasItem
return void

SizeRequested() protected method

protected SizeRequested ( ) : Requisition
return Requisition