internal void method_96(FrameSizeRule A_0)
    {
        switch (A_0)
        {
        case FrameSizeRule.Auto:
            this.method_93(0);
            break;

        case FrameSizeRule.AtLeast:
        {
            short num2 = this.method_92();
            if (num2 > 0)
            {
                this.method_93((short)(num2 ^ 0x8000));
            }
            break;
        }

        case FrameSizeRule.Exact:
        {
            short num = this.method_92();
            if (num < 0)
            {
                this.method_93((short)(((ushort)num) & 0x7fff));
            }
            break;
        }
        }
        base[7] = A_0;
    }
 internal void method_90(FrameSizeRule A_0)
 {
     if (A_0 == FrameSizeRule.Auto)
     {
         this.method_88(0);
     }
 }
    internal static string smethod_15(FrameSizeRule A_0, bool A_1)
    {
        int num = 0x10;

        switch (A_0)
        {
        case FrameSizeRule.Auto:
            return(BookmarkStart.b("圵䴷丹医", num));

        case FrameSizeRule.AtLeast:
            if (A_1)
            {
                return(BookmarkStart.b("圵䰷瘹夻弽㌿㙁", num));
            }
            return(BookmarkStart.b("圵䰷᜹倻嬽ℿㅁぃ", num));

        case FrameSizeRule.Exact:
            return(BookmarkStart.b("匵䀷嬹弻䨽", num));
        }
        return("");
    }