Class SUElement
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
Properties
Behaviours
Declaration
public SUBehavioursData Behaviours { get; }
Property Value
ElementData
Declaration
public SUElementData ElementData { get; }
Property Value
Events
Declaration
public SUElement.DictEvents Events { get; }
Property Value
IsState
Declaration
public bool IsState { get; }
Property Value
ParentState
Declaration
public SUElement ParentState { get; }
Property Value
Methods
Awake()
Declaration
protected virtual void Awake()
Declaration
Declaration
public void CheckInputField()
Declaration
public void CheckScroll()
Initialize()
Declaration
InjectNormalElementData()
Declaration
public void InjectNormalElementData()
InjectStateElementData(String, Int32, SUElementData.StateCloseMode_ID)
Declaration
public void InjectStateElementData(string stateName, int playerID, SUElementData.StateCloseMode_ID closeModeID)
Parameters
OnBeginDrag(PointerEventData)
Declaration
public void OnBeginDrag(PointerEventData eventData)
Parameters
Type |
Name |
Description |
PointerEventData |
eventData |
|
OnChildrenChanged(SUChildrenMonitorData)
Declaration
public void OnChildrenChanged(SUChildrenMonitorData data)
Parameters
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
OnHealthBarStateUpdate(SUHealthBarEventData)
Declaration
public void OnHealthBarStateUpdate(SUHealthBarEventData eventData)
Parameters
OnHealthBarVisualSetUp()
Declaration
public SUHealthBarVisualData OnHealthBarVisualSetUp()
Returns
OnIndicatorDistanceUpdate(SUIndicatorEventData)
Declaration
public void OnIndicatorDistanceUpdate(SUIndicatorEventData eventData)
Parameters
OnIndicatorStateUpdate(SUIndicatorEventData)
Declaration
public void OnIndicatorStateUpdate(SUIndicatorEventData eventData)
Parameters
OnIndicatorVisualSetUp()
Declaration
public SUIndicatorVisualData OnIndicatorVisualSetUp()
Returns
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()
Declaration
public void ResetInputField()
Declaration
public void ResetScroll()
ResetSlider()
Declaration
public void ResetSlider()
ResetToggle()
Declaration
public void ResetToggle()
Declaration
public void ResetTooltip()
Implements