C# Class Beyond_Beyaan.BBSingleLineTextBox

Datei anzeigen Open project: Beyonders/Beyond-Beyaan

Public Methods

Method Description
DeleteSelectedText ( ) : void
Draw ( ) : void
Initialize ( string text, int x, int y, int width, int height, bool isReadOnly, Random r, string &reason ) : bool
KeyDown ( KeyboardInputEventArgs e ) : bool
MouseDown ( int x, int y ) : bool
MouseUp ( int x, int y ) : bool
MoveTo ( int x, int y ) : void
ReplaceSelectedText ( string replacement ) : void
Select ( ) : void
SetReadOnly ( bool readOnly ) : void
SetText ( string text ) : void
SetTextAttributes ( Color color, Color outline ) : void
Update ( float frameDeltaTime ) : void

Private Methods

Method Description
DrawHighlight ( float x, float y ) : void

Method Details

DeleteSelectedText() public method

public DeleteSelectedText ( ) : void
return void

Draw() public method

public Draw ( ) : void
return void

Initialize() public method

public Initialize ( string text, int x, int y, int width, int height, bool isReadOnly, Random r, string &reason ) : bool
text string
x int
y int
width int
height int
isReadOnly bool
r System.Random
reason string
return bool

KeyDown() public method

public KeyDown ( KeyboardInputEventArgs e ) : bool
e KeyboardInputEventArgs
return bool

MouseDown() public method

public MouseDown ( int x, int y ) : bool
x int
y int
return bool

MouseUp() public method

public MouseUp ( int x, int y ) : bool
x int
y int
return bool

MoveTo() public method

public MoveTo ( int x, int y ) : void
x int
y int
return void

ReplaceSelectedText() public method

public ReplaceSelectedText ( string replacement ) : void
replacement string
return void

Select() public method

public Select ( ) : void
return void

SetReadOnly() public method

public SetReadOnly ( bool readOnly ) : void
readOnly bool
return void

SetText() public method

public SetText ( string text ) : void
text string
return void

SetTextAttributes() public method

public SetTextAttributes ( Color color, Color outline ) : void
color Color
outline Color
return void

Update() public method

public Update ( float frameDeltaTime ) : void
frameDeltaTime float
return void