Search Results for

    Show / Hide Table of Contents

    Class SUElement

    Inheritance
    Object
    SUElement
    SUElementCanvas
    Implements
    ISUChildrenMonitorHandler
    IResetLastStateSelectionHandler
    ISUHealthBarVisualHandler
    ISUHealthBarHPStateHandler
    ISUHealthBarStateHandler
    ISUIndicatorDistanceHandler
    ISUIndicatorStateHandler
    ISUIndicatorVisualHandler
    Namespace: Surfer
    Assembly: cs.temp.dll.dll
    Syntax
    public class SUElement : IPointerClickHandler, ISUChildrenMonitorHandler, IResetLastStateSelectionHandler, ISUHealthBarVisualHandler, ISUHealthBarHPStateHandler, ISUHealthBarStateHandler, IPointerDownHandler, IPointerUpHandler, IPointerEnterHandler, IPointerExitHandler, ISelectHandler, IDeselectHandler, ISubmitHandler, IDragHandler, IBeginDragHandler, IEndDragHandler, MonoBehaviour, ISUIndicatorDistanceHandler, ISUIndicatorStateHandler, ISUIndicatorVisualHandler

    Fields

    OnDragStateProgress

    Declaration
    public Action<float> OnDragStateProgress
    Field Value
    Type Description
    Action<Single>

    Properties

    Behaviours

    Declaration
    public SUBehavioursData Behaviours { get; }
    Property Value
    Type Description
    SUBehavioursData

    ElementData

    Declaration
    public SUElementData ElementData { get; }
    Property Value
    Type Description
    SUElementData

    Events

    Declaration
    public SUElement.DictEvents Events { get; }
    Property Value
    Type Description
    SUElement.DictEvents

    IsState

    Declaration
    public bool IsState { get; }
    Property Value
    Type Description
    Boolean

    ParentState

    Declaration
    public SUElement ParentState { get; }
    Property Value
    Type Description
    SUElement

    Methods

    Awake()

    Declaration
    protected virtual void Awake()

    CheckInput()

    Declaration
    public void CheckInput()

    CheckInputField()

    Declaration
    public void CheckInputField()

    CheckScroll()

    Declaration
    public void CheckScroll()

    Initialize()

    Declaration
    public void Initialize()

    InjectNormalElementData()

    Declaration
    public void InjectNormalElementData()

    InjectStateElementData(String, Int32, SUElementData.StateCloseMode_ID)

    Declaration
    public void InjectStateElementData(string stateName, int playerID, SUElementData.StateCloseMode_ID closeModeID)
    Parameters
    Type Name Description
    String stateName
    Int32 playerID
    SUElementData.StateCloseMode_ID closeModeID

    OnBeginDrag(PointerEventData)

    Declaration
    public void OnBeginDrag(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnChildrenChanged(SUChildrenMonitorData)

    Declaration
    public void OnChildrenChanged(SUChildrenMonitorData data)
    Parameters
    Type Name Description
    SUChildrenMonitorData data

    OnDeselect(BaseEventData)

    Declaration
    public void OnDeselect(BaseEventData eventData)
    Parameters
    Type Name Description
    BaseEventData eventData

    OnDrag(PointerEventData)

    Declaration
    public void OnDrag(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnEndDrag(PointerEventData)

    Declaration
    public void OnEndDrag(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnHealthBarHPStateUpdate(SUHealthBarEventData)

    Declaration
    public void OnHealthBarHPStateUpdate(SUHealthBarEventData eventData)
    Parameters
    Type Name Description
    SUHealthBarEventData eventData

    OnHealthBarStateUpdate(SUHealthBarEventData)

    Declaration
    public void OnHealthBarStateUpdate(SUHealthBarEventData eventData)
    Parameters
    Type Name Description
    SUHealthBarEventData eventData

    OnHealthBarVisualSetUp()

    Declaration
    public SUHealthBarVisualData OnHealthBarVisualSetUp()
    Returns
    Type Description
    SUHealthBarVisualData

    OnIndicatorDistanceUpdate(SUIndicatorEventData)

    Declaration
    public void OnIndicatorDistanceUpdate(SUIndicatorEventData eventData)
    Parameters
    Type Name Description
    SUIndicatorEventData eventData

    OnIndicatorStateUpdate(SUIndicatorEventData)

    Declaration
    public void OnIndicatorStateUpdate(SUIndicatorEventData eventData)
    Parameters
    Type Name Description
    SUIndicatorEventData eventData

    OnIndicatorVisualSetUp()

    Declaration
    public SUIndicatorVisualData OnIndicatorVisualSetUp()
    Returns
    Type Description
    SUIndicatorVisualData

    OnPointerClick(PointerEventData)

    Declaration
    public void OnPointerClick(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnPointerDown(PointerEventData)

    Declaration
    public void OnPointerDown(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnPointerEnter(PointerEventData)

    Declaration
    public void OnPointerEnter(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnPointerExit(PointerEventData)

    Declaration
    public void OnPointerExit(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnPointerUp(PointerEventData)

    Declaration
    public void OnPointerUp(PointerEventData eventData)
    Parameters
    Type Name Description
    PointerEventData eventData

    OnResetLastStateSelection()

    Declaration
    public void OnResetLastStateSelection()

    OnSelect(BaseEventData)

    Declaration
    public void OnSelect(BaseEventData eventData)
    Parameters
    Type Name Description
    BaseEventData eventData

    OnSubmit(BaseEventData)

    Declaration
    public void OnSubmit(BaseEventData eventData)
    Parameters
    Type Name Description
    BaseEventData eventData

    ResetDropdown()

    Declaration
    public void ResetDropdown()

    ResetInputField()

    Declaration
    public void ResetInputField()

    ResetScroll()

    Declaration
    public void ResetScroll()

    ResetSlider()

    Declaration
    public void ResetSlider()

    ResetToggle()

    Declaration
    public void ResetToggle()

    ResetTooltip()

    Declaration
    public void ResetTooltip()

    Implements

    ISUChildrenMonitorHandler
    IResetLastStateSelectionHandler
    ISUHealthBarVisualHandler
    ISUHealthBarHPStateHandler
    ISUHealthBarStateHandler
    ISUIndicatorDistanceHandler
    ISUIndicatorStateHandler
    ISUIndicatorVisualHandler
    In This Article
    Back to top Copyright © 2021 ATStudio