C# 클래스 LayoutFarm.UI.NinespaceController

파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
bottomSpaceHeight int
centerSpaceWidth int
dockSpaceConcept SpaceConcept
leftSpaceWidth int
myOwner UIBox
rightSpaceWidth int
sizeH int
sizeW int
spaces LayoutFarm.UI.SpacePart[]
topSpaceHeight int

공개 메소드들

메소드 설명
ArrangeAllSpaces ( ) : void
GetVisualElementIter ( ) : IEnumerable
GetVisualElementReverseIter ( ) : IEnumerable
NinespaceController ( UIBox owner, SpaceConcept initConcept ) : System
SetBottomSpaceHeight ( int value ) : void
SetCenterSpaceWidth ( int value ) : void
SetLeftSpaceWidth ( int value ) : void
SetRightSpaceWidth ( int value ) : void
SetTopSpaceHeight ( int value ) : void
TopDownReCalculateContentSize ( ) : void
dbugGetLinkInfo ( ) : string

보호된 메소드들

메소드 설명
InitSpace ( SpaceName name ) : SpacePart
InvalidateArrangementInAllDockSpaces ( ) : void
SetDockBound ( SpacePart dock, int x, int y, int newWidth, int newHeight ) : void

비공개 메소드들

메소드 설명
CalculateTotalDockSpaceDesiredHeight ( ) : int
CalculateTotalDockSpaceDesiredHeight ( SpacePart bx1, SpacePart bx2, SpacePart bx3 ) : int
CalculateTotalDockSpaceDesiredWidth ( ) : int
CalculateTotalDockSpaceDesiredWidth ( SpacePart bx1, SpacePart bx2, SpacePart bx3 ) : int
CalculateTotalFreeSpacesDesiredHeight ( ) : int
CalculateTotalFreeSpacesDesiredHeight ( SpacePart bx1, SpacePart bx2, SpacePart bx3 ) : int
CalculateTotalFreeSpacesDesiredWidth ( ) : int
CalculateTotalFreeSpacesDesiredWidth ( SpacePart bx1, SpacePart bx2, SpacePart bx3 ) : int
GetAllSpaces ( ) : LayoutFarm.UI.SpacePart[]

메소드 상세

ArrangeAllSpaces() 공개 추상적인 메소드

public abstract ArrangeAllSpaces ( ) : void
리턴 void

GetVisualElementIter() 공개 메소드

public GetVisualElementIter ( ) : IEnumerable
리턴 IEnumerable

GetVisualElementReverseIter() 공개 메소드

public GetVisualElementReverseIter ( ) : IEnumerable
리턴 IEnumerable

InitSpace() 보호된 메소드

protected InitSpace ( SpaceName name ) : SpacePart
name SpaceName
리턴 SpacePart

InvalidateArrangementInAllDockSpaces() 보호된 메소드

protected InvalidateArrangementInAllDockSpaces ( ) : void
리턴 void

NinespaceController() 공개 메소드

public NinespaceController ( UIBox owner, SpaceConcept initConcept ) : System
owner UIBox
initConcept SpaceConcept
리턴 System

SetBottomSpaceHeight() 공개 메소드

public SetBottomSpaceHeight ( int value ) : void
value int
리턴 void

SetCenterSpaceWidth() 공개 메소드

public SetCenterSpaceWidth ( int value ) : void
value int
리턴 void

SetDockBound() 보호된 정적인 메소드

protected static SetDockBound ( SpacePart dock, int x, int y, int newWidth, int newHeight ) : void
dock SpacePart
x int
y int
newWidth int
newHeight int
리턴 void

SetLeftSpaceWidth() 공개 메소드

public SetLeftSpaceWidth ( int value ) : void
value int
리턴 void

SetRightSpaceWidth() 공개 메소드

public SetRightSpaceWidth ( int value ) : void
value int
리턴 void

SetTopSpaceHeight() 공개 메소드

public SetTopSpaceHeight ( int value ) : void
value int
리턴 void

TopDownReCalculateContentSize() 공개 메소드

public TopDownReCalculateContentSize ( ) : void
리턴 void

dbugGetLinkInfo() 공개 메소드

public dbugGetLinkInfo ( ) : string
리턴 string

프로퍼티 상세

bottomSpaceHeight 보호되어 있는 프로퍼티

protected int bottomSpaceHeight
리턴 int

centerSpaceWidth 보호되어 있는 프로퍼티

protected int centerSpaceWidth
리턴 int

dockSpaceConcept 보호되어 있는 프로퍼티

protected SpaceConcept dockSpaceConcept
리턴 SpaceConcept

leftSpaceWidth 보호되어 있는 프로퍼티

protected int leftSpaceWidth
리턴 int

myOwner 보호되어 있는 프로퍼티

protected UIBox,LayoutFarm.UI myOwner
리턴 UIBox

rightSpaceWidth 보호되어 있는 프로퍼티

protected int rightSpaceWidth
리턴 int

sizeH 보호되어 있는 프로퍼티

protected int sizeH
리턴 int

sizeW 보호되어 있는 프로퍼티

protected int sizeW
리턴 int

spaces 보호되어 있는 프로퍼티

protected SpacePart[],LayoutFarm.UI spaces
리턴 LayoutFarm.UI.SpacePart[]

topSpaceHeight 보호되어 있는 프로퍼티

protected int topSpaceHeight
리턴 int