WIP
DirectOutput framework for virtual pinball cabinets WIP
|
Go to: Overview |
List of IOutputController objects More...
Public Member Functions | |
void | WriteXml (XmlWriter writer) |
Serializes the IOutputController objects in this list to Xml. IOutputController objects are serialized as the contained objects. The enclosing tags represent the object type. WriteXml is part of the IXmlSerializable interface. More... | |
void | ReadXml (XmlReader reader) |
Deserializes the IOutputController objects in the XmlReader. The IOutputController objects are deserialized using the object name in the enclosing tags. ReadXml is part of the IXmlSerializable interface. More... | |
System.Xml.Schema.XmlSchema | GetSchema () |
Method is required by the IXmlSerializable interface. More... | |
void | Init (Cabinet Cabinet) |
Initializes all IOutputController objects in the list. More... | |
void | Finish () |
Finishes all IOutputController objects in the list. More... | |
void | Update () |
Updates all IOutputController objects in the list. More... | |
Public Member Functions inherited from DirectOutput.General.Generic.NamedItemList< IOutputController > | |
bool | Contains (string Name) |
Checks if a INamedItem object with the specified name exists in the list. More... | |
new void | Sort () |
Sorts the NamedItemList by the Name of the items. More... | |
NamedItemList () | |
Initializes a new instance of the NamedItemList<T> class. More... | |
NamedItemList (IEnumerable< T > EnumerableList) | |
Initializes a new instance of the NamedItemList<T> class. More... | |
Additional Inherited Members | |
Properties inherited from DirectOutput.General.Generic.NamedItemList< IOutputController > | |
T | this[string Name] [get] |
Indexer returning the Item with the specified name. More... | |
List of IOutputController objects
Definition at line 13 of file OutputControllerList.cs.
void DirectOutput.Cab.Out.OutputControllerList.Finish | ( | ) |
Finishes all IOutputController objects in the list.
Definition at line 109 of file OutputControllerList.cs.
System.Xml.Schema.XmlSchema DirectOutput.Cab.Out.OutputControllerList.GetSchema | ( | ) |
Method is required by the IXmlSerializable interface.
Definition at line 87 of file OutputControllerList.cs.
void DirectOutput.Cab.Out.OutputControllerList.Init | ( | Cabinet | Cabinet | ) |
Initializes all IOutputController objects in the list.
Cabinet | The Cabinet object which is using the list of IOutputController objects. |
Definition at line 96 of file OutputControllerList.cs.
void DirectOutput.Cab.Out.OutputControllerList.ReadXml | ( | XmlReader | reader | ) |
Deserializes the IOutputController objects in the XmlReader.
The IOutputController objects are deserialized using the object name in the enclosing tags.
ReadXml is part of the IXmlSerializable interface.
Definition at line 40 of file OutputControllerList.cs.
void DirectOutput.Cab.Out.OutputControllerList.Update | ( | ) |
Updates all IOutputController objects in the list.
Definition at line 122 of file OutputControllerList.cs.
void DirectOutput.Cab.Out.OutputControllerList.WriteXml | ( | XmlWriter | writer | ) |
Serializes the IOutputController objects in this list to Xml.
IOutputController objects are serialized as the contained objects. The enclosing tags represent the object type.
WriteXml is part of the IXmlSerializable interface.
Definition at line 22 of file OutputControllerList.cs.