Example #1
0
        public void parse(string xmlstr)
        {
            SecurityParser xmlDoc = new SecurityParser();

            xmlDoc.LoadXml(xmlstr);
            SecurityElement SE  = xmlDoc.ToXml();
            ArrayList       xnl = SE.Children;
            SceneNodeCfg    node;

            foreach (SecurityElement xn in xnl)
            {
                SecurityElement xe = (SecurityElement)xn;

                if (xe.Tag == "Terrain")
                {
                    m_sceneCfg.terrainCfg.parse(xe);
                }
                else
                {
                    node = new SceneNodeCfg();
                    node.parse(xe);
                    m_sceneCfg.addSceneNode(node);
                }
            }
        }
Example #2
0
        public void parse(string xmlstr)
        {
            SecurityParser xmlDoc = new SecurityParser();
            xmlDoc.LoadXml(xmlstr);
            SecurityElement SE = xmlDoc.ToXml();
            ArrayList xnl = SE.Children;
            SceneNodeCfg node;
            foreach (SecurityElement xn in xnl)
            {
                SecurityElement xe = (SecurityElement)xn;

                if (xe.Tag == "Terrain")
                {
                    m_sceneCfg.terrainCfg.parse(xe);
                }
                else
                {
                    node = new SceneNodeCfg();
                    node.parse(xe);
                    m_sceneCfg.addSceneNode(node);
                }
            }
        }
Example #3
0
 public void addSceneNode(SceneNodeCfg node)
 {
     m_sceneNodeCfgArr.Add(node);
 }
Example #4
0
 public void addSceneNode(SceneNodeCfg node)
 {
     m_sceneNodeCfgArr.Add(node);
 }