private void LoadGame(string sourcePath) { m_sourcePath = sourcePath; m_domTree = m_domTreeBuilder.Build(m_sourcePath); m_styleRules = m_styleRulesBuilder.Build(m_domTree); m_renderTree = m_renderTreeBuilder.Build(m_domTree, m_styleRules); }
public RenderTree Build(DOMTree domTree, StyleRules styleRules) { m_styleRules = styleRules; m_renderTree = new RenderTree(); m_renderTree.RootElement = CreateElement(domTree.RootElement); return(m_renderTree); }