ActionContext
public class ActionContextContext passed to action execution.
Constructors
Section titled “Constructors”
ActionContext(ActionMarker, ITextStudioController)
Section titled “ActionContext(ActionMarker, ITextStudioController)”public ActionContext(ActionMarker marker, ITextStudioController controller)Creates invocation context for one parsed marker and playback controller.
Parameters
| Name | Type |
|---|---|
marker |
TextStudio.ActionMarker |
controller |
TextStudio.ITextStudioController |
Methods
Section titled “Methods”
RequestSkip()
Section titled “RequestSkip()”public void RequestSkip()Requests cooperative cancellation of the executing action’s wait.
Properties
Section titled “Properties”
Marker
Section titled “Marker”public ActionMarker Marker { get; }Returns
TextStudio.ActionMarker
Controller
Section titled “Controller”public ITextStudioController Controller { get; }Returns
TextStudio.ITextStudioController
SpeedMultiplier
Section titled “SpeedMultiplier”public float SpeedMultiplier { get; set; }Returns
System.Single
SkipRequested
Section titled “SkipRequested”public bool SkipRequested { get; }Returns
System.Boolean
IsEditModePreview
Section titled “IsEditModePreview”public bool IsEditModePreview { get; }Returns
System.Boolean
DeltaTime
Section titled “DeltaTime”public float DeltaTime { get; }Returns
System.Single