Class $M


  • public class $M
    extends java.lang.Object
    Defines Bridge methods for common ObjC method signatures. The ObjCMemberPlugin will use these whenever possible to avoid creating excess Bridge methods.
    • Constructor Detail

      • $M

        public $M()
    • Method Detail

      • void_objc_msgSend

        public static void void_objc_msgSend​(NSObject self,
                                             org.robovm.objc.Selector selector)
      • boolean_objc_msgSend

        public static boolean boolean_objc_msgSend​(NSObject self,
                                                   org.robovm.objc.Selector selector)
      • byte_objc_msgSend

        public static byte byte_objc_msgSend​(NSObject self,
                                             org.robovm.objc.Selector selector)
      • short_objc_msgSend

        public static short short_objc_msgSend​(NSObject self,
                                               org.robovm.objc.Selector selector)
      • char_objc_msgSend

        public static char char_objc_msgSend​(NSObject self,
                                             org.robovm.objc.Selector selector)
      • int_objc_msgSend

        public static int int_objc_msgSend​(NSObject self,
                                           org.robovm.objc.Selector selector)
      • long_objc_msgSend

        public static long long_objc_msgSend​(NSObject self,
                                             org.robovm.objc.Selector selector)
      • float_objc_msgSend

        public static float float_objc_msgSend​(NSObject self,
                                               org.robovm.objc.Selector selector)
      • double_objc_msgSend

        public static double double_objc_msgSend​(NSObject self,
                                                 org.robovm.objc.Selector selector)
      • ptr_objc_msgSend

        public static long ptr_objc_msgSend​(NSObject self,
                                            org.robovm.objc.Selector selector)
      • mfloat_objc_msgSend

        public static float mfloat_objc_msgSend​(NSObject self,
                                                org.robovm.objc.Selector selector)
      • mdouble_objc_msgSend

        public static double mdouble_objc_msgSend​(NSObject self,
                                                  org.robovm.objc.Selector selector)
      • msint_objc_msgSend

        public static long msint_objc_msgSend​(NSObject self,
                                              org.robovm.objc.Selector selector)
      • muint_objc_msgSend

        public static long muint_objc_msgSend​(NSObject self,
                                              org.robovm.objc.Selector selector)
      • object_objc_msgSend

        public static NSObject object_objc_msgSend​(NSObject self,
                                                   org.robovm.objc.Selector selector)
      • string_objc_msgSend

        public static java.lang.String string_objc_msgSend​(NSObject self,
                                                           org.robovm.objc.Selector selector)
      • void_objc_msgSendSuper

        public static void void_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                  org.robovm.objc.Selector selector)
      • boolean_objc_msgSendSuper

        public static boolean boolean_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                        org.robovm.objc.Selector selector)
      • byte_objc_msgSendSuper

        public static byte byte_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                  org.robovm.objc.Selector selector)
      • short_objc_msgSendSuper

        public static short short_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                    org.robovm.objc.Selector selector)
      • char_objc_msgSendSuper

        public static char char_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                  org.robovm.objc.Selector selector)
      • int_objc_msgSendSuper

        public static int int_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                org.robovm.objc.Selector selector)
      • long_objc_msgSendSuper

        public static long long_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                  org.robovm.objc.Selector selector)
      • float_objc_msgSendSuper

        public static float float_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                    org.robovm.objc.Selector selector)
      • double_objc_msgSendSuper

        public static double double_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                      org.robovm.objc.Selector selector)
      • ptr_objc_msgSendSuper

        public static long ptr_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                 org.robovm.objc.Selector selector)
      • mfloat_objc_msgSendSuper

        public static float mfloat_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                     org.robovm.objc.Selector selector)
      • mdouble_objc_msgSendSuper

        public static double mdouble_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                       org.robovm.objc.Selector selector)
      • msint_objc_msgSendSuper

        public static long msint_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                   org.robovm.objc.Selector selector)
      • muint_objc_msgSendSuper

        public static long muint_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                   org.robovm.objc.Selector selector)
      • object_objc_msgSendSuper

        public static NSObject object_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                        org.robovm.objc.Selector selector)
      • string_objc_msgSendSuper

        public static java.lang.String string_objc_msgSendSuper​(org.robovm.objc.ObjCSuper zuper,
                                                                org.robovm.objc.Selector selector)
      • objc_msgSend_boolean

        public static void objc_msgSend_boolean​(NSObject self,
                                                org.robovm.objc.Selector selector,
                                                boolean v)
      • objc_msgSend_byte

        public static void objc_msgSend_byte​(NSObject self,
                                             org.robovm.objc.Selector selector,
                                             byte v)
      • objc_msgSend_short

        public static void objc_msgSend_short​(NSObject self,
                                              org.robovm.objc.Selector selector,
                                              short v)
      • objc_msgSend_char

        public static void objc_msgSend_char​(NSObject self,
                                             org.robovm.objc.Selector selector,
                                             char v)
      • objc_msgSend_int

        public static void objc_msgSend_int​(NSObject self,
                                            org.robovm.objc.Selector selector,
                                            int v)
      • objc_msgSend_long

        public static void objc_msgSend_long​(NSObject self,
                                             org.robovm.objc.Selector selector,
                                             long v)
      • objc_msgSend_float

        public static void objc_msgSend_float​(NSObject self,
                                              org.robovm.objc.Selector selector,
                                              float v)
      • objc_msgSend_double

        public static void objc_msgSend_double​(NSObject self,
                                               org.robovm.objc.Selector selector,
                                               double v)
      • objc_msgSend_ptr

        public static void objc_msgSend_ptr​(NSObject self,
                                            org.robovm.objc.Selector selector,
                                            long v)
      • objc_msgSend_mfloat

        public static void objc_msgSend_mfloat​(NSObject self,
                                               org.robovm.objc.Selector selector,
                                               float v)
      • objc_msgSend_mdouble

        public static void objc_msgSend_mdouble​(NSObject self,
                                                org.robovm.objc.Selector selector,
                                                double v)
      • objc_msgSend_msint

        public static void objc_msgSend_msint​(NSObject self,
                                              org.robovm.objc.Selector selector,
                                              long v)
      • objc_msgSend_muint

        public static void objc_msgSend_muint​(NSObject self,
                                              org.robovm.objc.Selector selector,
                                              long v)
      • objc_msgSend_object

        public static void objc_msgSend_object​(NSObject self,
                                               org.robovm.objc.Selector selector,
                                               NSObject v)
      • objc_msgSend_string

        public static void objc_msgSend_string​(NSObject self,
                                               org.robovm.objc.Selector selector,
                                               java.lang.String v)
      • objc_msgSendSuper_boolean

        public static void objc_msgSendSuper_boolean​(org.robovm.objc.ObjCSuper zuper,
                                                     org.robovm.objc.Selector selector,
                                                     boolean v)
      • objc_msgSendSuper_byte

        public static void objc_msgSendSuper_byte​(org.robovm.objc.ObjCSuper zuper,
                                                  org.robovm.objc.Selector selector,
                                                  byte v)
      • objc_msgSendSuper_short

        public static void objc_msgSendSuper_short​(org.robovm.objc.ObjCSuper zuper,
                                                   org.robovm.objc.Selector selector,
                                                   short v)
      • objc_msgSendSuper_char

        public static void objc_msgSendSuper_char​(org.robovm.objc.ObjCSuper zuper,
                                                  org.robovm.objc.Selector selector,
                                                  char v)
      • objc_msgSendSuper_int

        public static void objc_msgSendSuper_int​(org.robovm.objc.ObjCSuper zuper,
                                                 org.robovm.objc.Selector selector,
                                                 int v)
      • objc_msgSendSuper_long

        public static void objc_msgSendSuper_long​(org.robovm.objc.ObjCSuper zuper,
                                                  org.robovm.objc.Selector selector,
                                                  long v)
      • objc_msgSendSuper_float

        public static void objc_msgSendSuper_float​(org.robovm.objc.ObjCSuper zuper,
                                                   org.robovm.objc.Selector selector,
                                                   float v)
      • objc_msgSendSuper_double

        public static void objc_msgSendSuper_double​(org.robovm.objc.ObjCSuper zuper,
                                                    org.robovm.objc.Selector selector,
                                                    double v)
      • objc_msgSendSuper_ptr

        public static void objc_msgSendSuper_ptr​(org.robovm.objc.ObjCSuper zuper,
                                                 org.robovm.objc.Selector selector,
                                                 long v)
      • objc_msgSendSuper_mfloat

        public static void objc_msgSendSuper_mfloat​(org.robovm.objc.ObjCSuper zuper,
                                                    org.robovm.objc.Selector selector,
                                                    float v)
      • objc_msgSendSuper_mdouble

        public static void objc_msgSendSuper_mdouble​(org.robovm.objc.ObjCSuper zuper,
                                                     org.robovm.objc.Selector selector,
                                                     double v)
      • objc_msgSendSuper_msint

        public static void objc_msgSendSuper_msint​(org.robovm.objc.ObjCSuper zuper,
                                                   org.robovm.objc.Selector selector,
                                                   long v)
      • objc_msgSendSuper_muint

        public static void objc_msgSendSuper_muint​(org.robovm.objc.ObjCSuper zuper,
                                                   org.robovm.objc.Selector selector,
                                                   long v)
      • objc_msgSendSuper_object

        public static void objc_msgSendSuper_object​(org.robovm.objc.ObjCSuper zuper,
                                                    org.robovm.objc.Selector selector,
                                                    NSObject v)
      • objc_msgSendSuper_string

        public static void objc_msgSendSuper_string​(org.robovm.objc.ObjCSuper zuper,
                                                    org.robovm.objc.Selector selector,
                                                    java.lang.String v)
      • void_objc_msgSend_instance

        public static void void_objc_msgSend_instance​(NSObject self,
                                                      org.robovm.objc.Selector selector)
      • boolean_objc_msgSend_instance

        public static boolean boolean_objc_msgSend_instance​(NSObject self,
                                                            org.robovm.objc.Selector selector)
      • byte_objc_msgSend_instance

        public static byte byte_objc_msgSend_instance​(NSObject self,
                                                      org.robovm.objc.Selector selector)
      • short_objc_msgSend_instance

        public static short short_objc_msgSend_instance​(NSObject self,
                                                        org.robovm.objc.Selector selector)
      • char_objc_msgSend_instance

        public static char char_objc_msgSend_instance​(NSObject self,
                                                      org.robovm.objc.Selector selector)
      • int_objc_msgSend_instance

        public static int int_objc_msgSend_instance​(NSObject self,
                                                    org.robovm.objc.Selector selector)
      • long_objc_msgSend_instance

        public static long long_objc_msgSend_instance​(NSObject self,
                                                      org.robovm.objc.Selector selector)
      • float_objc_msgSend_instance

        public static float float_objc_msgSend_instance​(NSObject self,
                                                        org.robovm.objc.Selector selector)
      • double_objc_msgSend_instance

        public static double double_objc_msgSend_instance​(NSObject self,
                                                          org.robovm.objc.Selector selector)
      • ptr_objc_msgSend_instance

        public static long ptr_objc_msgSend_instance​(NSObject self,
                                                     org.robovm.objc.Selector selector)
      • mfloat_objc_msgSend_instance

        public static float mfloat_objc_msgSend_instance​(NSObject self,
                                                         org.robovm.objc.Selector selector)
      • mdouble_objc_msgSend_instance

        public static double mdouble_objc_msgSend_instance​(NSObject self,
                                                           org.robovm.objc.Selector selector)
      • msint_objc_msgSend_instance

        public static long msint_objc_msgSend_instance​(NSObject self,
                                                       org.robovm.objc.Selector selector)
      • muint_objc_msgSend_instance

        public static long muint_objc_msgSend_instance​(NSObject self,
                                                       org.robovm.objc.Selector selector)
      • object_objc_msgSend_instance

        public static NSObject object_objc_msgSend_instance​(NSObject self,
                                                            org.robovm.objc.Selector selector)
      • string_objc_msgSend_instance

        public static java.lang.String string_objc_msgSend_instance​(NSObject self,
                                                                    org.robovm.objc.Selector selector)
      • objc_msgSend_boolean_instance

        public static void objc_msgSend_boolean_instance​(NSObject self,
                                                         org.robovm.objc.Selector selector,
                                                         boolean v)
      • objc_msgSend_byte_instance

        public static void objc_msgSend_byte_instance​(NSObject self,
                                                      org.robovm.objc.Selector selector,
                                                      byte v)
      • objc_msgSend_short_instance

        public static void objc_msgSend_short_instance​(NSObject self,
                                                       org.robovm.objc.Selector selector,
                                                       short v)
      • objc_msgSend_char_instance

        public static void objc_msgSend_char_instance​(NSObject self,
                                                      org.robovm.objc.Selector selector,
                                                      char v)
      • objc_msgSend_int_instance

        public static void objc_msgSend_int_instance​(NSObject self,
                                                     org.robovm.objc.Selector selector,
                                                     int v)
      • objc_msgSend_long_instance

        public static void objc_msgSend_long_instance​(NSObject self,
                                                      org.robovm.objc.Selector selector,
                                                      long v)
      • objc_msgSend_float_instance

        public static void objc_msgSend_float_instance​(NSObject self,
                                                       org.robovm.objc.Selector selector,
                                                       float v)
      • objc_msgSend_double_instance

        public static void objc_msgSend_double_instance​(NSObject self,
                                                        org.robovm.objc.Selector selector,
                                                        double v)
      • objc_msgSend_ptr_instance

        public static void objc_msgSend_ptr_instance​(NSObject self,
                                                     org.robovm.objc.Selector selector,
                                                     long v)
      • objc_msgSend_mfloat_instance

        public static void objc_msgSend_mfloat_instance​(NSObject self,
                                                        org.robovm.objc.Selector selector,
                                                        float v)
      • objc_msgSend_mdouble_instance

        public static void objc_msgSend_mdouble_instance​(NSObject self,
                                                         org.robovm.objc.Selector selector,
                                                         double v)
      • objc_msgSend_msint_instance

        public static void objc_msgSend_msint_instance​(NSObject self,
                                                       org.robovm.objc.Selector selector,
                                                       long v)
      • objc_msgSend_muint_instance

        public static void objc_msgSend_muint_instance​(NSObject self,
                                                       org.robovm.objc.Selector selector,
                                                       long v)
      • objc_msgSend_object_instance

        public static void objc_msgSend_object_instance​(NSObject self,
                                                        org.robovm.objc.Selector selector,
                                                        NSObject v)
      • objc_msgSend_string_instance

        public static void objc_msgSend_string_instance​(NSObject self,
                                                        org.robovm.objc.Selector selector,
                                                        java.lang.String v)