예제 #1
0
 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);
 }
예제 #2
0
 public RenderTree Build(DOMTree domTree, StyleRules styleRules)
 {
     m_styleRules             = styleRules;
     m_renderTree             = new RenderTree();
     m_renderTree.RootElement = CreateElement(domTree.RootElement);
     return(m_renderTree);
 }