protected void Invoke() { UController controller = _machine._uflow.GetController(_machine); if (controller != null) { controller.Invoke(ID); } }
internal void BuildController(UController controller) { if (controller._machine == null) { UStateNode <UMachine, string> node = new UStateNode <UMachine, string>(); node.Data = controller.MachineID; controller._machine = BuildMachine(node); if (controller._machine != null) { _controllers.Add(controller._machine, controller); } } }