public static void PivotHandleCap(int controlID, Vector3 position, Quaternion rotation, float size, EventType eventType)
{
if (s_Styles == null)
{
s_Styles = new Styles();
}
if (eventType != EventType.Layout)
{
if (eventType == EventType.Repaint)
{
DrawImageBasedCap(controlID, position, rotation, size, s_Styles.pivotdot, s_Styles.pivotdotactive);
}
}
else
{
HandleUtility.AddControl(controlID, HandleUtility.DistanceToCircle(position, size * 0.5f));
}
}