#define Graph_And_Chart_PRO using System; using System.Collections.Generic; using System.Linq; using System.Text; using UnityEngine; using UnityEngine.UI; namespace ChartAndGraph { /// /// base interface for chart mesh /// interface IChartMesh { List TextObjects {get;} float Tile { get; set; } float Offset { get; set;} float Length { get; set; } BillboardText AddText(AnyChart chart, MonoBehaviour prefab, Transform parentTransform, int fontSize, float fontScale, string text, float x, float y, float z, float angle, object userData); void AddYZRect(Rect rect, int subMeshGroup, float xPosition); void AddXZRect(Rect rect, int subMeshGroup, float yPosition); void AddXYRect(Rect rect, int subMeshGroup, float depth); void AddQuad(UIVertex vLeftTop, UIVertex vRightTop, UIVertex vLeftBottom, UIVertex vRightBottom); } }