public void Send()
{
}
public Resource Load(string url) { Resource ret = new Resource(); ret.Finished = false; XmlHttpRequest req = new XmlHttpRequest(); req.Open(HttpVerb.Get, url, true); req.OnReadyStateChange = delegate() { if (req.ReadyState == ReadyState.Loaded && req.Status == 200) { ret.Finished = true; /*parse the xml document*/ ret.Data = this.ParseShader(XmlDocumentParser.Parse(req.ResponseText)); } }; req.Send(); return ret; }