DirectOutput
DirectOutput framework R2 for virtual pinball cabinets.
|
This toys allows the grouping of several RGBA toys (e.g. RGBAToy or RGBLed) into a matrix, which can be controlled by the matrix effects. More...
Additional Inherited Members | |
Public Member Functions inherited from DirectOutput.Cab.Toys.Virtual.ToyGroupBase< MatrixElementType > | |
override void | UpdateOutputs () |
Updates the toys specified in the toy names array with the values from the layers of this toy. More... | |
override void | Init (Cabinet Cabinet) |
Initializes the toy. More... | |
override void | Reset () |
Resets the state of the IToy to its default state. More... | |
override void | Finish () |
Finished the toy, releases references to toys and layers. More... | |
MatrixElementType[,] | GetLayer (int LayerNr) |
Gets the 2 dimensional data array for the specified layer. More... | |
Properties inherited from DirectOutput.Cab.Toys.Virtual.ToyGroupBase< MatrixElementType > | |
List< List< string > > | ToyNames [get, set] |
Gets or sets the 2-dimensional array of rgba toy names. More... | |
int | LayerOffset [get, set] |
Gets or sets the layer offset. The layer offset defines a fixed positive or negative offset to the layers which are controlled on the target toy. More... | |
MatrixDictionaryBase < MatrixElementType > | Layers [get, set] |
Gets the layers dictionary of the toy. More... | |
int | Height [get] |
Gets the height resp. the y dimension of the toys matrix. More... | |
int | Width [get] |
Gets the width resp. the x dimension of the toys matrix. 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 > | BeforeNameChange |
Event is fired before the value of the property Name is changed. More... | |
Events inherited from DirectOutput.General.Generic.INamedItem | |
EventHandler< NameChangeEventArgs > | BeforeNameChange |
Occurs before the name of the item changes. More... | |
EventHandler< NameChangeEventArgs > | AfterNameChanged |
Occurs when after the name of the item has changed. More... | |
This toys allows the grouping of several RGBA toys (e.g. RGBAToy or RGBLed) into a matrix, which can be controlled by the matrix effects.