Class MultiDragPointerState | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class MultiDragPointerState

    Inheritance
    System.Object
    MultiDragPointerState
    _DelayedPointerState
    _HorizontalPointerState
    _ImmediatePointerState
    _VerticalPointerState
    Namespace: Unity.UIWidgets.gestures
    Syntax
    public abstract class MultiDragPointerState

    Constructors

    MultiDragPointerState(Offset)

    Declaration
    public MultiDragPointerState(Offset initialPosition = null)
    Parameters
    Type Name Description
    Offset initialPosition

    Fields

    _pendingDelta

    Declaration
    public Offset _pendingDelta
    Field Value
    Type Description
    Offset

    initialPosition

    Declaration
    public readonly Offset initialPosition
    Field Value
    Type Description
    Offset

    Properties

    pendingDelta

    Declaration
    public Offset pendingDelta { get; }
    Property Value
    Type Description
    Offset

    Methods

    _cancel()

    Declaration
    public void _cancel()

    _move(PointerMoveEvent)

    Declaration
    public void _move(PointerMoveEvent pEvent)
    Parameters
    Type Name Description
    PointerMoveEvent pEvent

    _setArenaEntry(GestureArenaEntry)

    Declaration
    public void _setArenaEntry(GestureArenaEntry entry)
    Parameters
    Type Name Description
    GestureArenaEntry entry

    _startDrag(Drag)

    Declaration
    public void _startDrag(Drag client)
    Parameters
    Type Name Description
    Drag client

    _up()

    Declaration
    public void _up()

    accepted(GestureMultiDragStartCallback)

    Declaration
    public abstract void accepted(GestureMultiDragStartCallback starter)
    Parameters
    Type Name Description
    GestureMultiDragStartCallback starter

    checkForResolutionAfterMove()

    Declaration
    public virtual void checkForResolutionAfterMove()

    dispose()

    Declaration
    public virtual void dispose()

    rejected()

    Declaration
    public void rejected()

    resolve(GestureDisposition)

    Declaration
    protected void resolve(GestureDisposition disposition)
    Parameters
    Type Name Description
    GestureDisposition disposition
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023