public void RemoveOnSelectedCallback(ON_SELECTED_CALLBACK func)
 {
     onSelectedCallback -= func;
 }
 public void AddOnSelectedCallback(ON_SELECTED_CALLBACK func)
 {
     onSelectedCallback += func;
 }