示例#1
0
文件: Macros.cs 项目: zBart/Ares
 public void VisitMacro(IMacroCommandVisitor commandVisitor)
 {
     foreach (IMacroElement element in m_Elements)
     {
         IMacroCommand command = element != null ? element.InnerElement as IMacroCommand : null;
         if (command != null)
         {
             command.VisitMacroCommand(commandVisitor);
         }
     }
 }
示例#2
0
文件: Macros.cs 项目: zBart/Ares
 public override void VisitMacroCommand(IMacroCommandVisitor commandVisitor)
 {
     commandVisitor.VisitRemoveAllTagsCommand(this);
 }
示例#3
0
文件: Macros.cs 项目: zBart/Ares
 public override void VisitMacroCommand(IMacroCommandVisitor commandVisitor)
 {
     commandVisitor.VisitWaitConditionCommand(this);
 }
示例#4
0
文件: Macros.cs 项目: zBart/Ares
 public override void VisitMacroCommand(IMacroCommandVisitor commandVisitor)
 {
     commandVisitor.VisitTagCommand(this);
 }
示例#5
0
文件: Macros.cs 项目: zBart/Ares
 public abstract void VisitMacroCommand(IMacroCommandVisitor commandVisitor);