References() private method

Helper function that determines whether the atlas uses the specified one, taking replacements into account.
private References ( UIAtlas, atlas ) : bool
atlas UIAtlas,
return bool
示例#1
0
 public static bool CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     if ((a == null) || (b == null))
     {
         return(false);
     }
     return(((a == b) || a.References(b)) || b.References(a));
 }
示例#2
0
    /// <summary>
    /// Helper function that determines whether the two atlases are related.
    /// </summary>

    static public bool CheckIfRelated(UIAtlas a, UIAtlas b)
    {
        if (a == null || b == null)
        {
            return(false);
        }
        return(a == b || a.References(b) || b.References(a));
    }
 public static bool CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     if ((a == null) || (b == null))
     {
         return false;
     }
     return (((a == b) || a.References(b)) || b.References(a));
 }
示例#4
0
    /// <summary>
    /// Helper function that determines whether the atlas uses the specified one, taking replacements into account.
    /// </summary>

    bool References(UIAtlas atlas)
    {
        if (atlas == null)
        {
            return(false);
        }
        if (atlas == this)
        {
            return(true);
        }
        return((mReplacement != null) ? mReplacement.References(atlas) : false);
    }
示例#5
0
 private bool References(UIAtlas atlas)
 {
     if (atlas == null)
     {
         return(false);
     }
     if (atlas == this)
     {
         return(true);
     }
     return(mReplacement != null && mReplacement.References(atlas));
 }
示例#6
0
 public static Boolean CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     if (a == null || b == null)
     {
         return(false);
     }
     if (!(a == b) && !a.References(b))
     {
         return(b.References(a));
     }
     return(true);
 }
示例#7
0
 public static bool CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     if ((a == null) || (b == null))
     {
         return(false);
     }
     if ((a != b) && !a.References(b))
     {
         return(b.References(a));
     }
     return(true);
 }
示例#8
0
 /// <summary>
 /// Helper function that determines whether the two atlases are related.
 /// </summary>
 public static bool CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     if (a == null || b == null) return false;
     return a == b || a.References(b) || b.References(a);
 }
示例#9
0
 public static bool CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     return(!(a == null) && !(b == null) && (a == b || a.References(b) || b.References(a)));
 }
示例#10
0
文件: UIAtlas.cs 项目: rnetiks/FoxMod
 public static bool CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     return(((a != null) && (b != null)) && (((a == b) || a.References(b)) || b.References(a)));
 }
示例#11
0
 public static bool CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     if (a == null || b == null)
     {
         return false;
     }
     return (a == b || a.References(b) ? true : b.References(a));
 }
示例#12
0
 public static bool CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     return !(a == null) && !(b == null) && (a == b || a.References(b) || b.References(a));
 }
示例#13
0
 public static Boolean CheckIfRelated(UIAtlas a, UIAtlas b)
 {
     return(!(a == (UnityEngine.Object)null) && !(b == (UnityEngine.Object)null) && (a == b || a.References(b) || b.References(a)));
 }