C# Class idTech4.UI.idEditWindow

Inheritance: idWindow
显示文件 Open project: iainmckay/idtech4.net Class Usage Examples

Public Methods

Method Description
Activate ( bool activate, string &act ) : void
Draw ( float x, float y ) : void
GetVariableByName ( string name, bool fixup, DrawWindow &owner ) : idWindowVariable
HandleEvent ( SystemEvent e, bool &updateVisuals ) : string
RunNamedEvent ( string name ) : void
idEditWindow ( idDeviceContext context, idUserInterface gui ) : System
idEditWindow ( idUserInterface gui ) : System

Protected Methods

Method Description
OnFocusGained ( ) : void
ParseInternalVariable ( string name, Text parser ) : bool
PostParse ( ) : void

Private Methods

Method Description
EnsureCursorVisible ( ) : void
Init ( ) : void
InitConsoleVariables ( ) : void
InitScroller ( bool horizontal ) : void
UpdateConsoleVariables ( bool read, bool force = false ) : void

Method Details

Activate() public method

public Activate ( bool activate, string &act ) : void
activate bool
act string
return void

Draw() public method

public Draw ( float x, float y ) : void
x float
y float
return void

GetVariableByName() public method

public GetVariableByName ( string name, bool fixup, DrawWindow &owner ) : idWindowVariable
name string
fixup bool
owner DrawWindow
return idWindowVariable

HandleEvent() public method

public HandleEvent ( SystemEvent e, bool &updateVisuals ) : string
e SystemEvent
updateVisuals bool
return string

OnFocusGained() protected method

protected OnFocusGained ( ) : void
return void

ParseInternalVariable() protected method

protected ParseInternalVariable ( string name, Text parser ) : bool
name string
parser Text
return bool

PostParse() protected method

protected PostParse ( ) : void
return void

RunNamedEvent() public method

public RunNamedEvent ( string name ) : void
name string
return void

idEditWindow() public method

public idEditWindow ( idDeviceContext context, idUserInterface gui ) : System
context idDeviceContext
gui idUserInterface
return System

idEditWindow() public method

public idEditWindow ( idUserInterface gui ) : System
gui idUserInterface
return System