C# 클래스 LayoutFarm.CustomWidgets.EaseBox

상속: LayoutFarm.UI.UIBox
파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

메소드 상세

AddChild() 공개 메소드

public AddChild ( UIElement ui ) : void
ui LayoutFarm.UI.UIElement
리턴 void

BuildChildrenRenderElement() 보호된 메소드

protected BuildChildrenRenderElement ( RenderElement parent ) : void
parent RenderElement
리턴 void

ClearChildren() 공개 메소드

public ClearChildren ( ) : void
리턴 void

Describe() 보호된 메소드

protected Describe ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
리턴 void

EaseBox() 공개 메소드

public EaseBox ( int width, int height ) : System
width int
height int
리턴 System

GetChild() 공개 메소드

public GetChild ( int index ) : UIElement
index int
리턴 LayoutFarm.UI.UIElement

GetChildIter() 공개 메소드

public GetChildIter ( ) : IEnumerable
리턴 IEnumerable

GetPrimaryRenderElement() 공개 메소드

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
리턴 RenderElement

OnContentLayout() 보호된 메소드

protected OnContentLayout ( ) : void
리턴 void

OnDoubleClick() 보호된 메소드

protected OnDoubleClick ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnGuestTalk() 보호된 메소드

protected OnGuestTalk ( UIGuestTalkEventArgs e ) : void
e LayoutFarm.UI.UIGuestTalkEventArgs
리턴 void

OnKeyDown() 보호된 메소드

protected OnKeyDown ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnKeyPress() 보호된 메소드

protected OnKeyPress ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnKeyUp() 보호된 메소드

protected OnKeyUp ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnLostMouseFocus() 보호된 메소드

protected OnLostMouseFocus ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseLeave() 보호된 메소드

protected OnMouseLeave ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseWheel() 보호된 메소드

protected OnMouseWheel ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnProcessDialogKey() 보호된 메소드

protected OnProcessDialogKey ( UIKeyEventArgs e ) : bool
e LayoutFarm.UI.UIKeyEventArgs
리턴 bool

PerformContentLayout() 공개 메소드

public PerformContentLayout ( ) : void
리턴 void

RemoveChild() 공개 메소드

public RemoveChild ( UIElement ui ) : void
ui LayoutFarm.UI.UIElement
리턴 void

RemoveSelf() 공개 메소드

public RemoveSelf ( ) : void
리턴 void

SetDesiredSize() 보호된 메소드

protected SetDesiredSize ( int w, int h ) : void
w int
h int
리턴 void

SetPrimaryRenderElement() 보호된 메소드

protected SetPrimaryRenderElement ( CustomRenderBox primElement ) : void
primElement CustomRenderBox
리턴 void

SetViewport() 공개 메소드

public SetViewport ( int x, int y ) : void
x int
y int
리턴 void