DirectOutput
DirectOutput framework R2 for virtual pinball cabinets.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
Package DirectOutput.General.Generic

Classes

class  ExtList< T >
 Extended version of the generic List class supporting events for various actions on the list. More...
 
interface  INamedItem
 Interface for items which can be added the the NamedItemList. More...
 
class  InsertEventArgs< Ty >
 Eventargs of BeforeInsert and AfterInsert events. More...
 
class  NameChangeEventArgs
 EventArgs for name change events. More...
 
class  NamedItemBase
 Abstract base class for named items.
Implements the name property and the necessary events. More...
 
class  NamedItemList< T >
 A list of uniquely named items which can be referenced by their name. More...
 
class  RemoveEventArgs< Ty >
 EventErgs for remove events More...
 
class  SetEventArgs< Ty >
 Event args for Set events. More...
 
class  SortableBindingList< T >
 Inherits BindingList<T> and overrides the functions necessary to provide sorting.
The code of this class is based on the Codeprojekt article Implementing a Sortable BindingList Very, Very Quickly by Muigai Mwaura. More...
 
class  ValidateItemEventArgs< Ty >
 EventArgs for ValidateItem event. More...