コード例 #1
0
        public static T AllocInit <T>() where T : struct
        {
            string typeName = typeof(T).Name;
            var    cls      = new ObjCClass(typeName);

            return(cls.AllocInit <T>());
        }
コード例 #2
0
ファイル: ObjectiveCRuntime.cs プロジェクト: tboogh/veldrid
 public static extern ObjectiveCMethod *class_copyMethodList(ObjCClass cls, out uint outCount);
コード例 #3
0
ファイル: ObjectiveCRuntime.cs プロジェクト: tboogh/veldrid
 public static extern IntPtr class_getProperty(ObjCClass cls, byte *namePtr);
コード例 #4
0
 public static extern byte *class_getName(ObjCClass cls);
コード例 #5
0
        public static MTLCompileOptions New()
        {
            var cls = new ObjCClass("MTLCompileOptions");

            return(cls.AllocInit <MTLCompileOptions>());
        }
コード例 #6
0
        public static T AllocInit <T>(string typeName) where T : struct
        {
            var cls = new ObjCClass(typeName);

            return(cls.AllocInit <T>());
        }