47 lines
1.6 KiB
C#
47 lines
1.6 KiB
C#
#define Graph_And_Chart_PRO
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using UnityEngine;
|
|
|
|
namespace ChartAndGraph
|
|
{
|
|
/// <summary>
|
|
/// this interface is used internally by the charting library and should not be accessed
|
|
/// </summary>
|
|
public interface IInternalUse
|
|
{
|
|
CategoryLabels CategoryLabels { get; set; }
|
|
ItemLabels ItemLabels { get; set; }
|
|
GroupLabels GroupLabels { get; set; }
|
|
HorizontalAxis HorizontalAxis { get; set; }
|
|
VerticalAxis VerticalAxis { get; set; }
|
|
Camera InternalTextCamera { get; }
|
|
float InternalTextIdleDistance { get; }
|
|
TextController InternalTextController { get; }
|
|
LegenedData InternalLegendInfo { get; }
|
|
bool InternalHasValues(AxisBase axis);
|
|
double InternalMaxValue(AxisBase axis);
|
|
double InternalMinValue(AxisBase axis);
|
|
void InternalItemSelected(object userData);
|
|
void InternalItemLeave(object userData);
|
|
void InternalItemHovered(object userData);
|
|
void CallOnValidate();
|
|
float InternalTotalWidth { get; }
|
|
float InternalTotalDepth { get; }
|
|
float InternalTotalHeight { get; }
|
|
bool InternalSupportsItemLabels { get; }
|
|
bool InternalSupportsCategoryLables { get; }
|
|
bool InternalSupportsGroupLabels { get; }
|
|
event Action Generated;
|
|
bool HideHierarchy { get; }
|
|
|
|
HashSet<double> VerticalCustomAxis { get; }
|
|
HashSet<double> HorizontalCustomAxis { get; }
|
|
|
|
HashSet<double> VerticalCustomAxisSubDivision { get; }
|
|
HashSet<double> HorizontalCustomAxisSubDivision { get; }
|
|
}
|
|
}
|