public static int get_eventAlphaThreshold(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase self=(UnityEngine.UI.Extensions.UIPrimitiveBase)checkSelf(l);
         pushValue(l,self.eventAlphaThreshold);
         return 1;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }
 public static int get_flexibleWidth(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase self=(UnityEngine.UI.Extensions.UIPrimitiveBase)checkSelf(l);
         pushValue(l,self.flexibleWidth);
         return 1;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }
 public static int CalculateLayoutInputVertical(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase self=(UnityEngine.UI.Extensions.UIPrimitiveBase)checkSelf(l);
         self.CalculateLayoutInputVertical();
         return 0;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }
 public static int get_preferredHeight(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase self=(UnityEngine.UI.Extensions.UIPrimitiveBase)checkSelf(l);
         pushValue(l,self.preferredHeight);
         return 1;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }
 public static int get_overrideSprite(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase self=(UnityEngine.UI.Extensions.UIPrimitiveBase)checkSelf(l);
         pushValue(l,self.overrideSprite);
         return 1;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }
 public static int constructor(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase o;
         o=new UnityEngine.UI.Extensions.UIPrimitiveBase();
         pushValue(l,o);
         return 1;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }
 public static int set_sprite(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase self=(UnityEngine.UI.Extensions.UIPrimitiveBase)checkSelf(l);
         UnityEngine.Sprite v;
         checkType(l,2,out v);
         self.sprite=v;
         return 0;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }
 public static int set_eventAlphaThreshold(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase self=(UnityEngine.UI.Extensions.UIPrimitiveBase)checkSelf(l);
         float v;
         checkType(l,2,out v);
         self.eventAlphaThreshold=v;
         return 0;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }
 public static int IsRaycastLocationValid(IntPtr l)
 {
     try {
         UnityEngine.UI.Extensions.UIPrimitiveBase self=(UnityEngine.UI.Extensions.UIPrimitiveBase)checkSelf(l);
         UnityEngine.Vector2 a1;
         checkType(l,2,out a1);
         UnityEngine.Camera a2;
         checkType(l,3,out a2);
         var ret=self.IsRaycastLocationValid(a1,a2);
         pushValue(l,ret);
         return 1;
     }
     catch(Exception e) {
         return error(l,e);
     }
 }