C# 클래스 UnityEditor.SplitView

상속: View, ICleanuppable, IDropArea
파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
controlID int
vertical bool

공개 메소드들

메소드 설명
AddChild ( View child, int idx ) : void
Cleanup ( ) : void
DragOver ( EditorWindow w, Vector2 mouseScreenPosition ) : DropInfo
DragOverRootView ( Vector2 mouseScreenPosition ) : DropInfo
PerformDrop ( EditorWindow dropWindow, DropInfo dropInfo, Vector2 screenPos ) : bool
RemoveChild ( View child ) : void
RemoveChildNice ( View child ) : void
SplitGUI ( Event evt ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
ChildrenMinMaxChanged ( ) : void
SetPosition ( Rect newPos ) : void

비공개 메소드들

메소드 설명
CalcRoomForRect ( Rect sources, Rect r ) : void
MakeRoomForRect ( Rect r ) : void
PlaceView ( int i, float pos, float size ) : void
PosVals ( float posVals ) : string
RecalcMinMaxAndReflowAll ( SplitView start ) : void
RecalcMinMaxRecurse ( SplitView node ) : void
RectFromEdge ( Rect rect, ViewEdge edge, float thickness, float offset ) : Rect
Reflow ( ) : void
ReflowRecurse ( SplitView node ) : void
RootViewDropZone ( ViewEdge edge, Vector2 mousePos, Rect screenRect ) : DropInfo
SetupRectsFromSplitter ( ) : void
SetupSplitter ( ) : void

메소드 상세

AddChild() 공개 메소드

public AddChild ( View child, int idx ) : void
child View
idx int
리턴 void

ChildrenMinMaxChanged() 보호된 메소드

protected ChildrenMinMaxChanged ( ) : void
리턴 void

Cleanup() 공개 메소드

public Cleanup ( ) : void
리턴 void

DragOver() 공개 메소드

public DragOver ( EditorWindow w, Vector2 mouseScreenPosition ) : DropInfo
w EditorWindow
mouseScreenPosition Vector2
리턴 DropInfo

DragOverRootView() 공개 메소드

public DragOverRootView ( Vector2 mouseScreenPosition ) : DropInfo
mouseScreenPosition Vector2
리턴 DropInfo

PerformDrop() 공개 메소드

public PerformDrop ( EditorWindow dropWindow, DropInfo dropInfo, Vector2 screenPos ) : bool
dropWindow EditorWindow
dropInfo DropInfo
screenPos Vector2
리턴 bool

RemoveChild() 공개 메소드

public RemoveChild ( View child ) : void
child View
리턴 void

RemoveChildNice() 공개 메소드

public RemoveChildNice ( View child ) : void
child View
리턴 void

SetPosition() 보호된 메소드

protected SetPosition ( Rect newPos ) : void
newPos UnityEngine.Rect
리턴 void

SplitGUI() 공개 메소드

public SplitGUI ( Event evt ) : void
evt UnityEngine.Event
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

controlID 공개적으로 프로퍼티

public int controlID
리턴 int

vertical 공개적으로 프로퍼티

public bool vertical
리턴 bool