Exemple #1
0
 // Token: 0x060013DE RID: 5086 RVA: 0x000920D4 File Offset: 0x000902D4
 public bool LKGBNONEPJN(BPLKJMJMHFI QKGJDCFCPMO)
 {
     if (QKGJDCFCPMO == null)
     {
         return(true);
     }
     if (!this.mIsValid)
     {
         if (string.IsNullOrEmpty(this.spriteName))
         {
             return(false);
         }
         this.mSprite = ((!(QKGJDCFCPMO != null)) ? null : QKGJDCFCPMO.GMEDHEOGFMB(this.spriteName));
         if (this.mSprite != null)
         {
             Texture jgmfilnpflh = QKGJDCFCPMO.JGMFILNPFLH;
             if (jgmfilnpflh == null)
             {
                 this.mSprite = null;
             }
             else
             {
                 this.mUV      = new Rect((float)this.mSprite.x, (float)this.mSprite.y, (float)this.mSprite.width, (float)this.mSprite.height);
                 this.mUV      = JNNGOIIKENH.NFBOPKDICDF(this.mUV, jgmfilnpflh.width, jgmfilnpflh.height);
                 this.mOffsetX = this.mSprite.paddingLeft;
                 this.mOffsetY = this.mSprite.paddingTop;
                 this.mWidth   = this.mSprite.width;
                 this.mHeight  = this.mSprite.height;
                 this.mAdvance = this.mSprite.width + (this.mSprite.paddingLeft + this.mSprite.paddingRight);
                 this.mIsValid = false;
             }
         }
     }
     return(this.mSprite != null);
 }