C# Class ModalWindow, voxicon

Inheritance: EditorWindow
Show file Open project: nkrishnaswamy/voxicon Class Usage Examples

Public Properties

Property Type Description
id int
isResizing bool
minWindowSize Vector2
persistent bool
render bool
resizeStart Rect
scrollPosition Vector2
windowRect Rect
windowTitle string

Public Methods

Method Description
DoModalWindow ( int windowID ) : void
ResizeWindow ( Rect windowRect, bool &isResizing, Rect &resizeStart, Vector2 minWindowSize ) : Rect
Update ( ) : void

Protected Methods

Method Description
OnGUI ( ) : void
Start ( ) : void

Method Details

DoModalWindow() public method

public DoModalWindow ( int windowID ) : void
windowID int
return void

OnGUI() protected method

protected OnGUI ( ) : void
return void

ResizeWindow() public static method

public static ResizeWindow ( Rect windowRect, bool &isResizing, Rect &resizeStart, Vector2 minWindowSize ) : Rect
windowRect Rect
isResizing bool
resizeStart Rect
minWindowSize Vector2
return Rect

Start() protected method

protected Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

id public property

public int id
return int

isResizing public property

public bool isResizing
return bool

minWindowSize public property

public Vector2 minWindowSize
return Vector2

persistent public property

public bool persistent
return bool

render public property

public bool render
return bool

resizeStart public property

public Rect resizeStart
return Rect

scrollPosition public property

public Vector2 scrollPosition
return Vector2

windowRect public property

public Rect windowRect
return Rect

windowTitle public property

public string windowTitle
return string