![]() |
DirectOutput
DirectOutput framework R3 for virtual pinball cabinets.
|
Namespaces | |
namespace | Cab |
namespace | Frontend |
namespace | FX |
namespace | General |
namespace | GlobalConfiguration |
namespace | LedControl |
namespace | PinballSupport |
namespace | Table |
Classes | |
class | DirectOutputHandler |
Static class providing simple access to the DirectOutput framework functionality. | |
class | Log |
A simple logger used to record important events and exceptions. More... | |
class | Pinball |
Pinball is the main object of the DirectOutput framework. It holds all objects required to process PinMame data, trigger the necessary effects and update toys and output controllers. More... |
Enumerations | |
enum | TableElementTypeEnum { Unknown ='?' , Lamp ='L' , Switch ='W' , Solenoid ='S' , GIString ='G' , Mech ='M' , GetMech ='N' , EMTable ='E' , LED ='D' , Score ='C' , ScoreDigit ='B' , NamedElement ='$' } |
Enum for the different TableElement types. More... |
Enum for the different TableElement types.
Enumerator | |
---|---|
Unknown | Unknown table element. |
Lamp | Lamp. |
Switch | Switch. |
Solenoid | Solenoid. |
GIString | General illumination. |
Mech | Mech object. |
GetMech | Mech object value from GetMech (PinMame/B2SServer specific) |
EMTable | EM table element. |
LED | LED. |
Score | Score. |
ScoreDigit | Score digit. |
NamedElement | Named table element. |