Exemple #1
0
    // Token: 0x06006F6C RID: 28524 RVA: 0x003655D4 File Offset: 0x003637D4
    private float OMBQKHHCQIL(CKJHBJIMMKH BGIIEGILLHN)
    {
        switch (BGIIEGILLHN)
        {
        case CKJHBJIMMKH.AspectRatio:
            if (this.FONEIKEOQMD != this.BDCCMBLNHEB || this.NOLHHCJQCIC != this.HGCMPIFNOMG() || this.PKFHHPEICDN != this.JHBLECQLBIJ || this.KNDDDKCOCGN != base.GPONHFNLHCN.PGHJQNJLJKG.aspect || this.COICFJLPLFN != this.BIBHLONMEQK || this.JMILBIBHJEJ != this.NFNQBONBINO || this.CHDJGKGKKMF != this._useLetterOrPillarboxing)
            {
                base.StartCoroutine(this.HPDDHFJHKDL());
            }
            this.FONEIKEOQMD = this.QCGHEJQIKFH();
            this.NOLHHCJQCIC = this.OHPIPBHKEGC;
            this.PKFHHPEICDN = this.MHHONILBLFL();
            this.KNDDDKCOCGN = base.GPONHFNLHCN.PGHJQNJLJKG.aspect;
            this.COICFJLPLFN = this.BIBHLONMEQK;
            this.JMILBIBHJEJ = this.NFNQBONBINO;
            this.CHDJGKGKKMF = this._useLetterOrPillarboxing;
            return(Mathf.Max(this.HGCMPIFNOMG() * 51f, this.QCGHEJQIKFH() * 1622f / base.GPONHFNLHCN.PGHJQNJLJKG.aspect));

        case CKJHBJIMMKH.FixedWidth:
            return(this.DJBHCNQHNGO() * 1039f / base.GPONHFNLHCN.PGHJQNJLJKG.aspect);

        case CKJHBJIMMKH.FixedHeight:
            return(this.OHPIPBHKEGC * 1317f);

        default:
            throw new ArgumentOutOfRangeException();
        }
    }
Exemple #2
0
    // Token: 0x06006F85 RID: 28549 RVA: 0x00365DD4 File Offset: 0x00363FD4
    private float OHLEFNMJFPD(CKJHBJIMMKH BGIIEGILLHN)
    {
        switch (BGIIEGILLHN)
        {
        case CKJHBJIMMKH.AspectRatio:
            if (this.FONEIKEOQMD != this.DJBHCNQHNGO() || this.NOLHHCJQCIC != this.CPPMIPQCFIG() || this.PKFHHPEICDN != this.GFDMBHMPMNQ() || this.KNDDDKCOCGN != base.GPONHFNLHCN.PGHJQNJLJKG.aspect || this.COICFJLPLFN != this.BIBHLONMEQK || this.JMILBIBHJEJ != this.NFNQBONBINO || this.CHDJGKGKKMF != this._useLetterOrPillarboxing)
            {
                base.StartCoroutine(this.HPDDHFJHKDL());
            }
            this.FONEIKEOQMD = this.DJBHCNQHNGO();
            this.NOLHHCJQCIC = this.CPPMIPQCFIG();
            this.PKFHHPEICDN = this.JHBLECQLBIJ;
            this.KNDDDKCOCGN = base.GPONHFNLHCN.PGHJQNJLJKG.aspect;
            this.COICFJLPLFN = this.BIBHLONMEQK;
            this.JMILBIBHJEJ = this.NFNQBONBINO;
            this.CHDJGKGKKMF = this._useLetterOrPillarboxing;
            return(Mathf.Max(this.HGCMPIFNOMG() * 1490f, this.BDCCMBLNHEB * 302f / base.GPONHFNLHCN.PGHJQNJLJKG.aspect));

        case CKJHBJIMMKH.FixedWidth:
            return(this.QCGHEJQIKFH() * 1236f / base.GPONHFNLHCN.PGHJQNJLJKG.aspect);

        case CKJHBJIMMKH.FixedHeight:
            return(this.CPPMIPQCFIG() * 580f);

        default:
            throw new ArgumentOutOfRangeException();
        }
    }
Exemple #3
0
    // Token: 0x06006F57 RID: 28503 RVA: 0x003653CC File Offset: 0x003635CC
    private float BGPMKOIGNNN(CKJHBJIMMKH BGIIEGILLHN)
    {
        switch (BGIIEGILLHN)
        {
        case CKJHBJIMMKH.AspectRatio:
            if (this.FONEIKEOQMD != this.BDCCMBLNHEB || this.NOLHHCJQCIC != this.OHPIPBHKEGC || this.PKFHHPEICDN != this.JHBLECQLBIJ || this.KNDDDKCOCGN != base.GPONHFNLHCN.PGHJQNJLJKG.aspect || this.COICFJLPLFN != this.BIBHLONMEQK || this.JMILBIBHJEJ != this.NFNQBONBINO || this.CHDJGKGKKMF != this._useLetterOrPillarboxing)
            {
                base.StartCoroutine(this.ELHIIJIGGIL());
            }
            this.FONEIKEOQMD = this.BDCCMBLNHEB;
            this.NOLHHCJQCIC = this.OHPIPBHKEGC;
            this.PKFHHPEICDN = this.JHBLECQLBIJ;
            this.KNDDDKCOCGN = base.GPONHFNLHCN.PGHJQNJLJKG.aspect;
            this.COICFJLPLFN = this.BIBHLONMEQK;
            this.JMILBIBHJEJ = this.NFNQBONBINO;
            this.CHDJGKGKKMF = this._useLetterOrPillarboxing;
            return(Mathf.Max(this.OHPIPBHKEGC * 0.5f, this.BDCCMBLNHEB * 0.5f / base.GPONHFNLHCN.PGHJQNJLJKG.aspect));

        case CKJHBJIMMKH.FixedWidth:
            return(this.BDCCMBLNHEB * 0.5f / base.GPONHFNLHCN.PGHJQNJLJKG.aspect);

        case CKJHBJIMMKH.FixedHeight:
            return(this.OHPIPBHKEGC * 0.5f);

        default:
            throw new ArgumentOutOfRangeException();
        }
    }
Exemple #4
0
 // Token: 0x06006F89 RID: 28553 RVA: 0x00029260 File Offset: 0x00027460
 public void NKMOOCKMCLP(CKJHBJIMMKH BGBMIEJJQKC)
 {
     this._contentFitterMode = BGBMIEJJQKC;
     base.GPONHFNLHCN.PGHJQNJLJKG.ResetProjectionMatrix();
     if (this._contentFitterMode == CKJHBJIMMKH.AspectRatio)
     {
         this.DMDCMFQMLIC(this.OHPIPBHKEGC * this.QCCPEOCLDJM());
     }
 }