Scripting Class |
Namespace: RRAutoLib.Scripting
<StandardModuleAttribute> Public NotInheritable Class Scripting
The Scripting type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | CtcAccessory | Gets a reference to an accessory object. |
![]() ![]() | CtcBlock | Gets a reference to a block object. |
![]() ![]() | CtcBoundEngine | Gets a reference to an engine object guaranteed to be bound to a slot. |
![]() ![]() | CtcButton | Gets a reference to a button object. |
![]() ![]() | CtcEngine | Gets a reference to an engine object. |
![]() ![]() | CtcEventScript | Gets a reference to a layout event script object. |
![]() ![]() | CtcLabel | Gets a reference to a label object. |
![]() ![]() | CtcRoute | Gets a reference to a route object. |
![]() ![]() | CtcSensor | Gets a reference to a sensor object. |
![]() ![]() | CtcSequence | Gets a reference to a layout sequence object. |
![]() ![]() | CtcSignal | Gets a reference to a signal object. |
![]() ![]() | CtcStepScript | Gets a reference to a layout step script object. |
![]() ![]() | CtcTrack | Gets a reference to a track object. |
![]() ![]() | CtcTurnout | Gets a reference to a track object guaranteed to be a turnout. |
![]() ![]() | Delay | Introduces a delay in script execution. |
![]() ![]() ![]() | OnEvent(ScriptingEventsList, CancellationToken) | Creates an adhoc event binding to act on. |
![]() ![]() ![]() | OnEvent(ScriptingEventsList, FuncScriptEventArgs, Task, CancellationToken) | Creates an adhoc event binding to act on. |
![]() ![]() | PlaySound | Plays a sound file. |
![]() ![]() | PostCallStack | Posts the scripting call stack to the CTC event stream. |
![]() ![]() | PostMsg | Posts a text message to the CTC event stream. |
![]() ![]() | WithTimeout | Adds a timeout expiration to a given awaitable task. |