WIP
DirectOutput framework for virtual pinball cabinets WIP
|
Go to: Overview |
The WS2811StripController class is just a simple wrapper around the DirectStripController class. It is only here to allow the use of old configs. Use the DirectStripController class for your configs. More...
Additional Inherited Members | |
Public Member Functions inherited from DirectOutput.Cab.Out.AdressableLedStrip.DirectStripController | |
void | SetValues (int FirstOutput, byte[] Values) |
Sets the values for one or several outputs of the controller. More... | |
override void | Init (Cabinet Cabinet) |
Initializes the output controller. More... | |
override void | Finish () |
Finishes the output controller. More... | |
override void | Update () |
Notifies the updater thread to sdend data to the controller hardware. More... | |
DirectStripController () | |
Initializes a new instance of the DirectStripController class. More... | |
Protected Member Functions inherited from DirectOutput.Cab.Out.AdressableLedStrip.DirectStripController | |
override void | OnOutputValueChanged (IOutput ChangedOutput) |
This method is called whenever the value of a output in the Outputs property changes its value. More... | |
Protected Member Functions inherited from DirectOutput.General.Generic.NamedItemBase | |
virtual void | AfterNameChange (string OldName, string NewName) |
virtual void | BeforeNameChange (string OldName, string NewName) |
virtual void | OnPropertyChanged (string propertyName) |
virtual void | OnPropertyChanging (string propertyName) |
Properties inherited from DirectOutput.Cab.Out.AdressableLedStrip.DirectStripController | |
int | ControllerNumber [get, set] |
Gets or sets the number of the controller. More... | |
int | NumberOfLeds [get, set] |
Gets or sets the number of leds on the WS2811 based led strip. More... | |
bool | PackData [get, set] |
Gets or sets a value indicating whether the data which is sent to the controller should be packed. Data packing uses a simple IFF (Interchangable File Format) like system. More... | |
bool | UpdaterThreadIsActive [get] |
Indicates whether the UpdaterThread of the DirectStripController instance is active or not. More... | |
Properties inherited from DirectOutput.Cab.Out.OutputControllerBase | |
virtual OutputList | Outputs [get, set] |
Contains the OutputList object for the outputs of the output controller. More... | |
Properties inherited from DirectOutput.General.Generic.NamedItemBase | |
string | Name [get, set] |
Name of the named item. Triggers BeforeNameChange before a new Name is set. Triggers AfterNameChanged after a new name has been set. More... | |
Properties inherited from DirectOutput.General.Generic.INamedItem | |
string | Name [get, set] |
Gets or sets the name of the item. Must fire the BeforeNameChange and AfterNameChange events when the value of the property is changed. More... | |
Properties inherited from DirectOutput.Cab.Out.IOutputController | |
new string | Name [get, set] |
Name of the IOutputController. This property is fully implemented in the abstract OutputControllerBase class. More... | |
OutputList | Outputs [get, set] |
OutputList containing the IOutput objects for a IOutputController. More... | |
Events inherited from DirectOutput.General.Generic.NamedItemBase | |
EventHandler< NameChangeEventArgs > | AfterNameChanged |
Event is fired after the value of the property Name has changed. More... | |
EventHandler< NameChangeEventArgs > | BeforeNameChanged |
Event is fired before the value of the property Name is changed. More... | |
PropertyChangedEventHandler | PropertyChanged |
PropertyChangingEventHandler | PropertyChanging |
Events inherited from DirectOutput.General.Generic.INamedItem | |
EventHandler< NameChangeEventArgs > | BeforeNameChanged |
Occurs before the name of the item changes. More... | |
EventHandler< NameChangeEventArgs > | AfterNameChanged |
Occurs when after the name of the item has changed. More... | |
The WS2811StripController class is just a simple wrapper around the DirectStripController class. It is only here to allow the use of old configs. Use the DirectStripController class for your configs.
Definition at line 14 of file WS2811StripController.cs.