Пример #1
0
 private void DispatchCustomAction(CustomActionEvent action, CGObject source, CGObject param1, CGObject param2)
 {
     foreach (IActionEventListener listener in action_listeners)
     {
         listener.ActEvent(action, source, param1, param2);
     }
 }
Пример #2
0
        public override void CopyFrom(Action copy)
        {
            base.CopyFrom(copy);

            custom_action = (copy as ActionEvent).custom_action;
        }
Пример #3
0
        public override void LoadParameters(System.IO.BinaryReader reader)
        {
            base.LoadParameters(reader);

            custom_action = (CustomActionEvent)reader.ReadInt32();
        }
Пример #4
0
 public ActionEvent() : base("Custom Action")
 {
     custom_action = CustomActionEvent.FocusObject;
 }
Пример #5
0
 public void CommandCustomAction(CustomActionEvent action, CGObject source, CGObject param1, CGObject param2)
 {
     DispatchCustomAction(action, source, param1, param2);
 }