コード例 #1
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();
            foreach (var node in xmlNode.Elements("Sound"))
            {
                group.Add(_soundReader.Load(project, node));
            }

            return group;
        }
コード例 #2
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();
            foreach (XElement sceneNode in xmlNode.Elements("Scene"))
            {
                group.Add(_sceneReader.Load(project, sceneNode));
            }

            return group;
        }
コード例 #3
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();
            foreach (var menuNode in xmlNode.Elements("Menu"))
            {
                group.Add(_menuReader.Load(project, menuNode));
            }

            return group;
        }
コード例 #4
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();
            foreach (var fontNode in xmlNode.Elements("Font"))
            {
                group.Add(_fontReader.Load(project, fontNode));
            }

            return group;
        }
コード例 #5
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();

            foreach (var fontNode in xmlNode.Elements("Font"))
            {
                group.Add(_fontReader.Load(project, fontNode));
            }

            return(group);
        }
コード例 #6
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();

            foreach (XElement sceneNode in xmlNode.Elements("Scene"))
            {
                group.Add(_sceneReader.Load(project, sceneNode));
            }

            return(group);
        }
コード例 #7
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();

            foreach (var menuNode in xmlNode.Elements("Menu"))
            {
                group.Add(_menuReader.Load(project, menuNode));
            }

            return(group);
        }
コード例 #8
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();

            foreach (var node in xmlNode.Elements("Sound"))
            {
                group.Add(_soundReader.Load(project, node));
            }

            return(group);
        }
コード例 #9
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();

            foreach (var el in xmlNode.Elements("Function"))
            {
                group.Add(_functionReader.Load(project, el));
            }

            return(group);
        }
コード例 #10
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();
            foreach (var node in xmlNode.Elements("Palette"))
            {
                var palette = PaletteFromXml(node, project.BaseDir);
                group.Add(palette);
                project.AddPalette(palette);
            }

            return group;
        }
コード例 #11
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            LoadProperties(project, xmlNode);

            var group = new IncludedObjectGroup();
            foreach (var node in xmlNode.Elements("Entity"))
            {
                group.Add(this._entityReader.Load(project, node));
            }

            return group;
        }
コード例 #12
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            var group = new IncludedObjectGroup();

            foreach (var node in xmlNode.Elements("Palette"))
            {
                var palette = PaletteFromXml(node, project.BaseDir);
                group.Add(palette);
                project.AddPalette(palette);
            }

            return(group);
        }
コード例 #13
0
        public IIncludedObject Load(Project project, XElement xmlNode)
        {
            LoadProperties(project, xmlNode);

            var group = new IncludedObjectGroup();

            foreach (var node in xmlNode.Elements("Entity"))
            {
                group.Add(this._entityReader.Load(project, node));
            }

            return(group);
        }