Exemplo n.º 1
0
        public override ActionBase GetAction()
        {
            if (this.StreamlabsActionTypeComboBox.SelectedIndex >= 0)
            {
                StreamlabsActionTypeEnum actionType = EnumHelper.GetEnumValueFromString <StreamlabsActionTypeEnum>((string)this.StreamlabsActionTypeComboBox.SelectedItem);
                switch (actionType)
                {
                case StreamlabsActionTypeEnum.SpinWheel:
                    return(StreamlabsAction.CreateForSpinWheel());

                case StreamlabsActionTypeEnum.EmptyJar:
                    return(StreamlabsAction.CreateForEmptyJar());

                case StreamlabsActionTypeEnum.RollCredits:
                    return(StreamlabsAction.CreateForRollCredits());
                }
            }
            return(null);
        }
Exemplo n.º 2
0
 public StreamlabsActionControl(ActionContainerControl containerControl, StreamlabsAction action) : this(containerControl) { this.action = action; }
 public StreamlabsActionControl(StreamlabsAction action) : this()
 {
     this.action = action;
 }