C# Class AntTweakBar.IntVariable

An AntTweakBar variable which can hold an integer.
Inheritance: Variable, IValueVariable
显示文件 Open project: TomCrypto/AntTweakBar.NET Class Usage Examples

Public Methods

Method Description
IntVariable ( Bar bar, Int32 initialValue, String def = null ) : System

Creates a new integer variable in a given bar.

OnChanged ( EventArgs e ) : void

Raises the Changed event.

ToString ( ) : String

Private Methods

Method Description
GetCallback ( IntPtr pointer, IntPtr clientData ) : void

Called by AntTweakBar when AntTweakBar needs the variable's value.

InitIntVariable ( Variable var, String id ) : void

Initialization delegate, which creates the integer variable.

IsValid ( int value ) : bool

Checks if this variable can hold this value.

SetCallback ( IntPtr pointer, IntPtr clientData ) : void

Called by AntTweakBar when the user changes the variable's value.

ValidateAndSet ( int value ) : void

Tries to set this variable's value, validating it.

Method Details

IntVariable() public method

Creates a new integer variable in a given bar.
public IntVariable ( Bar bar, Int32 initialValue, String def = null ) : System
bar Bar The bar to create the integer variable in.
initialValue System.Int32 The initial value of the variable.
def String An optional definition string for the new variable.
return System

OnChanged() public method

Raises the Changed event.
public OnChanged ( EventArgs e ) : void
e System.EventArgs
return void

ToString() public method

public ToString ( ) : String
return String