public Fx_common_color_or_texture_type(string root, XmlColor color, XmlFloat floatValue, Texture texture) { _root = root; _color = color; _float = floatValue; _texture = texture; }
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); } }
public XmlFloatParser(XmlFloat def, string nodeName) : base(def, nodeName) { m_xmlDef = def; }