12345678910111213141516171819202122232425262728 |
- /************************************************/
- /* */
- /* Copyright (c) 2018 - 2021 monitor1394 */
- /* https://github.com/monitor1394 */
- /* */
- /************************************************/
- using UnityEngine;
- using UnityEngine.EventSystems;
- using UnityEngine.UI;
- namespace XCharts
- {
- public interface IDrawSerie
- {
- void InitComponent();
- void CheckComponent();
- void Update();
- void DrawBase(VertexHelper vh);
- void DrawSerie(VertexHelper vh, Serie serie);
- void RefreshLabel();
- bool CheckTootipArea(Vector2 local);
- bool OnLegendButtonClick(int index, string legendName, bool show);
- bool OnLegendButtonEnter(int index, string legendName);
- bool OnLegendButtonExit(int index, string legendName);
- void OnPointerDown(PointerEventData eventData);
- }
- }
|