Various C# extensions used by the Leap C# classes.
More...
|
static void | Dispatch< T > (this EventHandler< T > handler, object sender, T eventArgs) |
| Convenience function to consolidate event dispatching boilerplate code. More...
|
|
static void | DispatchOnContext< T > (this EventHandler< T > handler, object sender, System.Threading.SynchronizationContext context, T eventArgs) |
| Convenience function to consolidate event dispatching boilerplate code. More...
|
|
static bool | HasMethod (this object objectToCheck, string methodName) |
| Reports whether this object has the specified method. More...
|
|
static int | indexOf (this Enum enumItem) |
| Returns the ordinal index of this enumeration item. More...
|
|
static T | itemFor< T > (this int ordinal) |
| Gets the item at the ordinal position in this enumeration. More...
|
|
static bool | NearlyEquals (this float a, float b, float epsilon=Constants.EPSILON) |
| Compares whether two floating point numbers are within an epsilon value of each other. More...
|
|
Various C# extensions used by the Leap C# classes.
- Since
- 3.0
static void Dispatch< T > |
( |
this EventHandler< T > |
handler, |
|
|
object |
sender, |
|
|
T |
eventArgs |
|
) |
| |
|
static |
Convenience function to consolidate event dispatching boilerplate code.
- Since
- 3.0
static void DispatchOnContext< T > |
( |
this EventHandler< T > |
handler, |
|
|
object |
sender, |
|
|
System.Threading.SynchronizationContext |
context, |
|
|
T |
eventArgs |
|
) |
| |
|
static |
Convenience function to consolidate event dispatching boilerplate code.
Events are dispatched on the message queue of a threads' synchronization context, if possible.
- Since
- 3.0
static bool HasMethod |
( |
this object |
objectToCheck, |
|
|
string |
methodName |
|
) |
| |
|
static |
Reports whether this object has the specified method.
- Since
- 3.0
static int indexOf |
( |
this Enum |
enumItem | ) |
|
|
static |
Returns the ordinal index of this enumeration item.
- Since
- 3.0
static T itemFor< T > |
( |
this int |
ordinal | ) |
|
|
static |
Gets the item at the ordinal position in this enumeration.
- Since
- 3.0
static bool NearlyEquals |
( |
this float |
a, |
|
|
float |
b, |
|
|
float |
epsilon = Constants.EPSILON |
|
) |
| |
|
static |
Compares whether two floating point numbers are within an epsilon value of each other.
- Since
- 3.0