示例#1
0
            internal FileManager(GMExtension extension)
            {
                if (extension == null)
                {
                    throw new ArgumentNullException(nameof(extension));
                }

                files = new List <GMExtensionFile>();

                this.extension = extension;
            }
示例#2
0
            internal FrameworkManager(GMExtension extension)
            {
                if (extension == null)
                {
                    throw new ArgumentNullException(nameof(extension));
                }

                entries = new List <GMExtensionFrameworkEntry>();

                this.extension = extension;
            }
示例#3
0
        internal GMExtensionFile(GMExtension extension)
        {
            if (extension == null)
            {
                throw new ArgumentNullException(nameof(extension));
            }

            Functions  = new FunctionManager(this);
            Constants  = new ConstantManager(this);
            ProxyFiles = new ProxyFileManager(this);

            this.extension = extension;
        }
示例#4
0
 internal GMExtensionIos(GMExtension extension)
 {
     SystemFrameworks     = new FrameworkManager(extension);
     ThirdPartyFrameworks = new FrameworkManager(extension);
 }