Show / Hide Table of Contents

    Class PanPlotPointAction

    Inheritance
    Object
    BasePlotPointAction
    PanPlotPointAction
    Implements
    IPlotPointAction
    Inherited Members
    BasePlotPointAction._state
    BasePlotPointAction.State
    BasePlotPointAction._progress
    BasePlotPointAction.Progress
    BasePlotPointAction._unityEventListener
    BasePlotPointAction._onComplete
    BasePlotPointAction.Complete(Boolean)
    BasePlotPointAction.AddToUpdateManager()
    BasePlotPointAction.RemoveFromUpdateManager()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ToString()
    Object.ReferenceEquals(Object, Object)
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class PanPlotPointAction : BasePlotPointAction, IPlotPointAction

    Fields

    _controller

    Declaration
    protected BasePlotPointController _controller
    Field Value
    Type Description
    BasePlotPointController

    _data

    Declaration
    protected PanPlotPointActionData _data
    Field Value
    Type Description
    PanPlotPointActionData

    _secondsRemaining

    Declaration
    protected float _secondsRemaining
    Field Value
    Type Description
    Single

    _startPosition

    Declaration
    protected Vector2 _startPosition
    Field Value
    Type Description
    Vector2

    Properties

    Data

    Declaration
    public override IPlotPointActionData Data { get; }
    Property Value
    Type Description
    IPlotPointActionData
    Overrides
    BasePlotPointAction.Data

    Name

    Declaration
    public override string Name { get; }
    Property Value
    Type Description
    String
    Overrides
    BasePlotPointAction.Name

    Methods

    DoUpdate(Single, Single)

    Declaration
    public override void DoUpdate(float deltaTime, float unscaledDeltaTime)
    Parameters
    Type Name Description
    Single deltaTime
    Single unscaledDeltaTime
    Overrides
    BasePlotPointAction.DoUpdate(Single, Single)

    Execute(Action<IPlotPointAction>)

    Declaration
    public override void Execute(Action<IPlotPointAction> onComplete)
    Parameters
    Type Name Description
    Action<IPlotPointAction> onComplete
    Overrides
    BasePlotPointAction.Execute(Action<IPlotPointAction>)

    Initialize(IPlotPointController, IUnityEventListener, IPlotPointActionData)

    Declaration
    public override void Initialize(IPlotPointController controller, IUnityEventListener unityEventListener, IPlotPointActionData data)
    Parameters
    Type Name Description
    IPlotPointController controller
    IUnityEventListener unityEventListener
    IPlotPointActionData data
    Overrides
    BasePlotPointAction.Initialize(IPlotPointController, IUnityEventListener, IPlotPointActionData)

    Reset()

    Declaration
    public override void Reset()
    Overrides
    BasePlotPointAction.Reset()

    SetStartPosition()

    Declaration
    protected virtual void SetStartPosition()

    Skip()

    Declaration
    public override void Skip()
    Overrides
    BasePlotPointAction.Skip()

    Implements

    IPlotPointAction
    Back to top Copyright © 2020 East Side Games Inc.