public UnrealControlPanel(UnrealController controller) : this() { mController = controller; unrealExeBox.Text = mController.Config.UnrealExecutable; listenPortUpDown.Value = mController.Config.ListenPort; }
public FillFeature(OverlayPlugin plugin, XmlNode node) : base(plugin, node) { mFill = GetEnum<Fill>(node, Fill.Full, LogManager.GetLogger("UnrealOverlay"), "Fill"); mController = Manager.Frame.Output as UnrealController; if (mController == null) throw new Exception("Cannot use FillFeature, UnrealController is not the controller."); }
public FillFeature(OverlayPlugin plugin, XmlNode node) : base(plugin, node) { mFill = GetEnum <Fill>(node, Fill.Full, LogManager.GetLogger("UnrealOverlay"), "Fill"); mController = Manager.Frame.Output as UnrealController; if (mController == null) { throw new Exception("Cannot use FillFeature, UnrealController is not the controller."); } }
public SendStringFeature(OverlayPlugin manager, XmlNode node) : base(manager, node) { mString = GetString(node, "Blah", "String"); if (!(manager.Core.Frames[0].Output is UnrealController)) { throw new Exception("Unable to load unreal send string feature. No unreal controller found."); } mController = manager.Core.Frames[0].Output as UnrealController; }
public StringReceivedTrigger(OverlayPlugin plugin, XmlNode node) : base(node) { mController = GetManager(plugin, node, "string received trigger").Frame.Output as UnrealController; if (mController == null) throw new Exception("Cannot use StringReceivedTrigger, UnrealController is not the controller."); mString = GetString(node, "", "String"); mTextReceivedTrigger = (str) => { if (mString == str) Trigger(); }; }
public StringReceivedTrigger(OverlayPlugin plugin, XmlNode node) : base(node) { mController = GetManager(plugin, node, "string received trigger").Frame.Output as UnrealController; if (mController == null) { throw new Exception("Cannot use StringReceivedTrigger, UnrealController is not the controller."); } mString = GetString(node, "", "String"); mTextReceivedTrigger = (str) => { if (mString == str) { Trigger(); } }; }