C# Class LayoutFarm.CustomWidgets.EaseBox

Inheritance: LayoutFarm.UI.UIBox
Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Méthode Description
AddChild ( UIElement ui ) : void
ClearChildren ( ) : void
EaseBox ( int width, int height ) : System
GetChild ( int index ) : UIElement
GetChildIter ( ) : IEnumerable
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
PerformContentLayout ( ) : void
RemoveChild ( UIElement ui ) : void
RemoveSelf ( ) : void
SetViewport ( int x, int y ) : void

Méthodes protégées

Méthode Description
BuildChildrenRenderElement ( RenderElement parent ) : void
Describe ( UIVisitor visitor ) : void
OnContentLayout ( ) : void
OnDoubleClick ( UIMouseEventArgs e ) : void
OnGuestTalk ( UIGuestTalkEventArgs e ) : void
OnKeyDown ( UIKeyEventArgs e ) : void
OnKeyPress ( UIKeyEventArgs e ) : void
OnKeyUp ( UIKeyEventArgs e ) : void
OnLostMouseFocus ( UIMouseEventArgs e ) : void
OnMouseDown ( UIMouseEventArgs e ) : void
OnMouseLeave ( UIMouseEventArgs e ) : void
OnMouseMove ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void
OnMouseWheel ( UIMouseEventArgs e ) : void
OnProcessDialogKey ( UIKeyEventArgs e ) : bool
SetDesiredSize ( int w, int h ) : void
SetPrimaryRenderElement ( CustomRenderBox primElement ) : void

Method Details

AddChild() public méthode

public AddChild ( UIElement ui ) : void
ui LayoutFarm.UI.UIElement
Résultat void

BuildChildrenRenderElement() protected méthode

protected BuildChildrenRenderElement ( RenderElement parent ) : void
parent RenderElement
Résultat void

ClearChildren() public méthode

public ClearChildren ( ) : void
Résultat void

Describe() protected méthode

protected Describe ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
Résultat void

EaseBox() public méthode

public EaseBox ( int width, int height ) : System
width int
height int
Résultat System

GetChild() public méthode

public GetChild ( int index ) : UIElement
index int
Résultat LayoutFarm.UI.UIElement

GetChildIter() public méthode

public GetChildIter ( ) : IEnumerable
Résultat IEnumerable

GetPrimaryRenderElement() public méthode

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
Résultat RenderElement

OnContentLayout() protected méthode

protected OnContentLayout ( ) : void
Résultat void

OnDoubleClick() protected méthode

protected OnDoubleClick ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnGuestTalk() protected méthode

protected OnGuestTalk ( UIGuestTalkEventArgs e ) : void
e LayoutFarm.UI.UIGuestTalkEventArgs
Résultat void

OnKeyDown() protected méthode

protected OnKeyDown ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
Résultat void

OnKeyPress() protected méthode

protected OnKeyPress ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
Résultat void

OnKeyUp() protected méthode

protected OnKeyUp ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
Résultat void

OnLostMouseFocus() protected méthode

protected OnLostMouseFocus ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnMouseDown() protected méthode

protected OnMouseDown ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnMouseLeave() protected méthode

protected OnMouseLeave ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnMouseUp() protected méthode

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnMouseWheel() protected méthode

protected OnMouseWheel ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
Résultat void

OnProcessDialogKey() protected méthode

protected OnProcessDialogKey ( UIKeyEventArgs e ) : bool
e LayoutFarm.UI.UIKeyEventArgs
Résultat bool

PerformContentLayout() public méthode

public PerformContentLayout ( ) : void
Résultat void

RemoveChild() public méthode

public RemoveChild ( UIElement ui ) : void
ui LayoutFarm.UI.UIElement
Résultat void

RemoveSelf() public méthode

public RemoveSelf ( ) : void
Résultat void

SetDesiredSize() protected méthode

protected SetDesiredSize ( int w, int h ) : void
w int
h int
Résultat void

SetPrimaryRenderElement() protected méthode

protected SetPrimaryRenderElement ( CustomRenderBox primElement ) : void
primElement CustomRenderBox
Résultat void

SetViewport() public méthode

public SetViewport ( int x, int y ) : void
x int
y int
Résultat void