コード例 #1
0
ファイル: XmlCollada.cs プロジェクト: Gamieon/Cycles3D
 public Fx_common_color_or_texture_type(string root, XmlColor color, XmlFloat floatValue, Texture texture)
 {
     _root = root;
     _color = color;
     _float = floatValue;
     _texture = texture;
 }
コード例 #2
0
ファイル: XmlCollada.cs プロジェクト: Gamieon/Cycles3D
        public Fx_common_color_or_texture_type(XPathNodeIterator iterator, string uri)
        {
            _root = iterator.Current.Name;

            XPathNodeIterator nodeIterator;

            nodeIterator = iterator.Current.SelectChildren(XmlCollada.XmlColor.root, uri);
            if (nodeIterator.MoveNext())
            {
                _color = new XmlColor(nodeIterator);
            }

            nodeIterator = iterator.Current.SelectChildren(XmlCollada.XmlFloat.root, uri);
            if (nodeIterator.MoveNext())
            {
                _float = new XmlFloat(nodeIterator);
            }

            nodeIterator = iterator.Current.SelectChildren(XmlCollada.Texture.root, uri);
            if (nodeIterator.MoveNext())
            {
                _texture = new Texture(nodeIterator, uri);
            }
        }
コード例 #3
0
ファイル: XmlFloatParser.cs プロジェクト: freeyxm/XmlBuilder
 public XmlFloatParser(XmlFloat def, string nodeName)
     : base(def, nodeName)
 {
     m_xmlDef = def;
 }