Class PlotPointService
Inheritance
PlotPointService
Assembly: cs.temp.dll.dll
Syntax
public class PlotPointService : BindingService, IPlotPointService, IService
Fields
_actionService
Declaration
protected IActionService _actionService
Field Value
Type |
Description |
IActionService |
|
_activeSequenceCollectionData
Declaration
protected IPlotPointSequenceCollectionData _activeSequenceCollectionData
Field Value
_plotPointController
Declaration
protected IPlotPointController _plotPointController
Field Value
_plotPointDataProvider
Declaration
protected IPlotPointDataProvider _plotPointDataProvider
Field Value
_resolver
Declaration
protected IResolver _resolver
Field Value
Type |
Description |
IResolver |
|
Properties
ActiveSequenceCollectionData
Declaration
public virtual IPlotPointSequenceCollectionData ActiveSequenceCollectionData { get; }
Property Value
Methods
ActivatePlotPoint(IPlotPointActivationCondition)
Declaration
public virtual void ActivatePlotPoint(IPlotPointActivationCondition activationCondition)
Parameters
CleanupActivationCondition()
Declaration
protected virtual void CleanupActivationCondition()
CleanupPlotPoints(Boolean)
Declaration
public virtual void CleanupPlotPoints(bool deleteSavedData = false)
Parameters
Type |
Name |
Description |
Boolean |
deleteSavedData |
|
CleanupSequenceCollection(Boolean)
Declaration
protected virtual void CleanupSequenceCollection(bool deleteSavedData)
Parameters
Type |
Name |
Description |
Boolean |
deleteSavedData |
|
CleanupService()
Declaration
protected override void CleanupService()
InitializeService()
Declaration
protected override void InitializeService()
Inject(IResolver)
Declaration
public override void Inject(IResolver resolver)
Parameters
Type |
Name |
Description |
IResolver |
resolver |
|
LoadActivationCondition()
Declaration
protected virtual void LoadActivationCondition()
LoadPlotPoints()
Declaration
public virtual void LoadPlotPoints()
LoadSequenceCollection()
Declaration
protected virtual void LoadSequenceCollection()
OnAdvanceStage(AdvanceStageStateAction)
Declaration
protected virtual void OnAdvanceStage(AdvanceStageStateAction advanceStageStateAction)
Parameters
OnClearContent(ClearContentAction)
Declaration
protected virtual void OnClearContent(ClearContentAction clearContentAction)
Parameters
OnPlotPointFramePlayed(IPlotPointFrameData, Int32)
Declaration
protected virtual void OnPlotPointFramePlayed(IPlotPointFrameData frameData, int index)
Parameters
OnPlotPointSequenceCompleted(IPlotPointSequenceData)
Declaration
protected virtual void OnPlotPointSequenceCompleted(IPlotPointSequenceData sequenceData)
Parameters
OnPlotPointSequenceEnded(IPlotPointSequenceData)
Declaration
protected virtual void OnPlotPointSequenceEnded(IPlotPointSequenceData sequenceData)
Parameters
OnPlotPointSequenceLoaded(IPlotPointSequenceData)
Declaration
protected virtual void OnPlotPointSequenceLoaded(IPlotPointSequenceData sequenceData)
Parameters
OnPlotPointSequenceQueued(IPlotPointSequenceData)
Declaration
protected virtual void OnPlotPointSequenceQueued(IPlotPointSequenceData sequenceData)
Parameters
OnPlotPointSequenceStarted(IPlotPointSequenceData)
Declaration
protected virtual void OnPlotPointSequenceStarted(IPlotPointSequenceData sequenceData)
Parameters
OnSetPlotPointPlaybackAvailability(SetPlotPointPlaybackAvailabilityAction)
Declaration
protected virtual void OnSetPlotPointPlaybackAvailability(SetPlotPointPlaybackAvailabilityAction setPlotPointPlaybackAvailabilityAction)
Parameters
QueueSequence(IPlotPointSequenceData)
Declaration
protected virtual void QueueSequence(IPlotPointSequenceData sequenceData)
Parameters
Implements
IService