C# Class AntTweakBar.FloatVariable

An AntTweakBar variable which can hold a single-precision floating-point number.
Inheritance: Variable, IValueVariable
Afficher le fichier Open project: TomCrypto/AntTweakBar.NET Class Usage Examples

Méthodes publiques

Méthode Description
FloatVariable ( Bar bar, System.Single initialValue, String def = null ) : System

Creates a new single-precision floating-point variable in a given bar.

OnChanged ( EventArgs e ) : void

Raises the Changed event.

ToString ( ) : String

Private Methods

Méthode Description
GetCallback ( IntPtr pointer, IntPtr clientData ) : void

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

InitFloatVariable ( Variable var, String id ) : void

Initialization delegate, which creates the floating-point variable.

IsValid ( float 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 ( float value ) : void

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

Method Details

FloatVariable() public méthode

Creates a new single-precision floating-point variable in a given bar.
public FloatVariable ( Bar bar, System.Single initialValue, String def = null ) : System
bar Bar The bar to create the floating-point variable in.
initialValue System.Single The initial value of the variable.
def String An optional definition string for the new variable.
Résultat System

OnChanged() public méthode

Raises the Changed event.
public OnChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

ToString() public méthode

public ToString ( ) : String
Résultat String