public splashScreens(splashScreens old)
            {
                if (old.images == null)
                {
                    return;
                }

                images = new string[old.images.Length];
                for (int i = 0; i != images.Length; ++i)
                {
                    images[i] = old.images[i];
                }
            }
            public qnx(qnx old)
            {
                env = new env(old.env);

                author        = old.author;
                authorId      = old.authorId;
                id            = old.id;
                filename      = old.filename;
                name          = old.name;
                description   = old.description;
                publisher     = old.publisher;
                versionNumber = old.versionNumber;

                int assetCount = 5, splashAssetCount = old.splashScreens.images != null ? old.splashScreens.images.Length : 0;

                assets    = new asset[assetCount + splashAssetCount];
                assets[0] = new asset(old.icon.image, old.icon.image);
                assets[1] = new asset("Data", null);
                assets[2] = new asset("lib", null);
                assets[3] = new asset("SLAwards.bundle", "scoreloop/SLAwards.bundle");
                assets[4] = new asset("Release", null);
                for (int i = 0; i != splashAssetCount; ++i)
                {
                    assets[assetCount + i] = new asset(old.splashScreens.images[i], old.splashScreens.images[i]);
                }

                icon          = new icon(old.icon);
                splashScreens = new splashScreens(old.splashScreens);
                initialWindow = new initialWindow(old.initialWindow);
                if (old.configuration != null)
                {
                    configuration = new configuration(old.configuration);
                }

                category    = old.category;
                permissions = new permission[old.permissions.Length];
                for (int i = 0; i != permissions.Length; ++i)
                {
                    permissions[i] = new permission(old.permissions[i]);
                }
            }
Пример #3
0
			public qnx(OldUnityXml.qnx old)
			{
				env = new env(old.env);

				author = old.author;
				authorId = old.authorId;
				id = old.id;
				filename = old.filename;
				name = old.name;
				description = old.description;
				publisher = old.publisher;
				versionNumber = old.versionNumber;

				int assetCount = 5, splashAssetCount = old.splashScreens.images != null ? old.splashScreens.images.Length : 0;
				assets = new asset[assetCount + splashAssetCount];
				assets[0] = new asset(old.icon.image, old.icon.image);
				assets[1] = new asset("Data", null);
				assets[2] = new asset("lib", null);
				assets[3] = new asset("SLAwards.bundle", "scoreloop/SLAwards.bundle");
				assets[4] = new asset("Release", null);
				for (int i = 0; i != splashAssetCount; ++i)
				{
					assets[assetCount+i] = new asset(old.splashScreens.images[i], old.splashScreens.images[i]);
				}

				icon = new icon(old.icon);
				splashScreens = new splashScreens(old.splashScreens);
				initialWindow = new initialWindow(old.initialWindow);
				configuration = new configuration(old);

				category = old.category;
				permissions = new permission[old.actions.Length];
				for (int i = 0; i != permissions.Length; ++i)
				{
					permissions[i] = new permission(old.actions[i]);
				}
			}
Пример #4
0
			public splashScreens(splashScreens old)
			{
				if (old.images == null) return;

				images = new string[old.images.Length];
				for (int i = 0; i != images.Length; ++i)
				{
					images[i] = old.images[i];
				}
			}