C# Class Hyena.Data.Gui.DataViewLayout

Mostra file Open project: rubenv/tripod

Public Methods

Method Description
Allocate ( Rect actualAllocation ) : void
FindChildAtModelRowIndex ( int modelRowIndex ) : DataViewChild
FindChildAtPoint ( Point point ) : DataViewChild
ModelUpdated ( ) : void
UpdatePosition ( int x, int y ) : void
this ( int index ) : DataViewChild

Protected Methods

Method Description
GetChildVirtualAllocation ( Rect childAllocation ) : Rect
InvalidateChildCollection ( ) : void
InvalidateChildLayout ( ) : void
InvalidateChildSize ( ) : void
InvalidateVirtualSize ( ) : void

Method Details

Allocate() public method

public Allocate ( Rect actualAllocation ) : void
actualAllocation Hyena.Gui.Canvas.Rect
return void

FindChildAtModelRowIndex() public method

public FindChildAtModelRowIndex ( int modelRowIndex ) : DataViewChild
modelRowIndex int
return DataViewChild

FindChildAtPoint() public method

public FindChildAtPoint ( Point point ) : DataViewChild
point Point
return DataViewChild

GetChildVirtualAllocation() protected method

protected GetChildVirtualAllocation ( Rect childAllocation ) : Rect
childAllocation Hyena.Gui.Canvas.Rect
return Hyena.Gui.Canvas.Rect

InvalidateChildCollection() protected abstract method

protected abstract InvalidateChildCollection ( ) : void
return void

InvalidateChildLayout() protected abstract method

protected abstract InvalidateChildLayout ( ) : void
return void

InvalidateChildSize() protected abstract method

protected abstract InvalidateChildSize ( ) : void
return void

InvalidateVirtualSize() protected abstract method

protected abstract InvalidateVirtualSize ( ) : void
return void

ModelUpdated() public method

public ModelUpdated ( ) : void
return void

UpdatePosition() public method

public UpdatePosition ( int x, int y ) : void
x int
y int
return void

this() public method

public this ( int index ) : DataViewChild
index int
return DataViewChild