예제 #1
0
 public override DeviceUpdateResult HandleEvent(Event e)
 {
     if (m_machine != null)
     {
         if (m_eventFilter.Count == 0 || m_eventFilter.Contains(e.Name))
         {
             return(HandleUpdateResult(Resume(LuaArgs.Concat(new LuaArgs(e.Name), e.Arguments))));
         }
     }
     return(DeviceUpdateResult.Continue);
 }