Beispiel #1
0
    public static string  stringFromModifierName(TypeModifierNameKnownValues the_enum)
    {
        switch (the_enum)
        {
        case TypeModifierNameKnownValues.ModifierName_Unknown:
            return("Unknown");

        case TypeModifierNameKnownValues.ModifierName_PerGame:
            return("PerGame");

        case TypeModifierNameKnownValues.ModifierName_NHLEvenStrength:
            return("NHLEvenStrength");

        case TypeModifierNameKnownValues.ModifierName_NHLPowerPlay:
            return("NHLPowerPlay");

        case TypeModifierNameKnownValues.ModifierName_NHLShortHanded:
            return("NHLShortHanded");

        case TypeModifierNameKnownValues.ModifierName_NHLPenalty:
            return("NHLPenalty");

        case TypeModifierNameKnownValues.ModifierName_NHLEmptyNet:
            return("NHLEmptyNet");

        case TypeModifierNameKnownValues.ModifierName_NHLShootout:
            return("NHLShootout");

        default:
            Debug.Assert(false);
            return(null);
        }
    }
Beispiel #2
0
    public void setModifierName(TypeModifierNameKnownValues new_value)
    {
        TypeModifierName new_full_value = new TypeModifierName();

        Debug.Assert(new_value != TypeModifierNameKnownValues.ModifierName__none);
        new_full_value.in_known_list = true;
        new_full_value.list_value    = new_value;
        setModifierName(new_full_value);
    }
Beispiel #3
0
            protected override void handle_result(string result)
            {
                TypeModifierNameKnownValues known     = stringToModifierName(result);
                TypeModifierName            new_value = new TypeModifierName();

                if (known == TypeModifierNameKnownValues.ModifierName__none)
                {
                    new_value.in_known_list = false;
                    new_value.string_value  = result;
                }
                else
                {
                    new_value.in_known_list = true;
                    new_value.list_value    = known;
                }
                handle_result(new_value);
            }
Beispiel #4
0
    public void setModifierName(string chars)
    {
        TypeModifierNameKnownValues known     = stringToModifierName(chars);
        TypeModifierName            new_value = new TypeModifierName();

        if (known == TypeModifierNameKnownValues.ModifierName__none)
        {
            new_value.in_known_list = false;
            new_value.string_value  = chars;
        }
        else
        {
            new_value.in_known_list = true;
            new_value.list_value    = known;
        }
        setModifierName(new_value);
    }