WIP
DirectOutput framework for virtual pinball cabinets WIP
|
Go to: Overview |
Simple queue of TableElementData objects.
Used by the framework to separate data receiving and data processing.
More...
Public Member Functions | |
void | Enqueue (Char TableElementTypeChar, int Number, int Value) |
Enqueues input data. More... | |
new void | Enqueue (TableElementData TableElementData) |
Enqueues the specified TableElementData object. More... | |
void | Enqueue (string TableElementName, int Value) |
new TableElementData | Dequeue () |
Dequeues the TableElementData object at the front of the queue. More... | |
new TableElementData | Peek () |
Returns the TableElementData object at the front of the queue without dequeueing it. More... | |
new void | Clear () |
Clears all elements from the queue. More... | |
Properties | |
new int | Count [get] |
Gets the of TableElementData objects in the queue.. More... | |
Simple queue of TableElementData objects.
Used by the framework to separate data receiving and data processing.
Definition at line 12 of file InputQueue.cs.
new void DirectOutput.PinballSupport.InputQueue.Clear | ( | ) |
Clears all elements from the queue.
Definition at line 98 of file InputQueue.cs.
new TableElementData DirectOutput.PinballSupport.InputQueue.Dequeue | ( | ) |
Dequeues the TableElementData object at the front of the queue.
Definition at line 55 of file InputQueue.cs.
void DirectOutput.PinballSupport.InputQueue.Enqueue | ( | Char | TableElementTypeChar, |
int | Number, | ||
int | Value | ||
) |
Enqueues input data.
TableElementTypeChar | Char specifing the TableElementType of the TableElement (see TableElementTypeEnum for valid values) |
Number | The number of the TableElement. |
Value | The value of the TableElement. |
Definition at line 23 of file InputQueue.cs.
new void DirectOutput.PinballSupport.InputQueue.Enqueue | ( | TableElementData | TableElementData | ) |
Enqueues the specified TableElementData object.
TableElementData | The table element data. |
Definition at line 33 of file InputQueue.cs.
void DirectOutput.PinballSupport.InputQueue.Enqueue | ( | string | TableElementName, |
int | Value | ||
) |
Definition at line 42 of file InputQueue.cs.
new TableElementData DirectOutput.PinballSupport.InputQueue.Peek | ( | ) |
Returns the TableElementData object at the front of the queue without dequeueing it.
Definition at line 67 of file InputQueue.cs.
|
get |
Gets the of TableElementData objects in the queue..
The count of TableElementData object.
Definition at line 83 of file InputQueue.cs.