UnityEngine.Experimental.Director.Playable.CompareIntPtr C# (CSharp) Méthode

CompareIntPtr() static private méthode

static private CompareIntPtr ( Playable lhs, Playable rhs ) : bool
lhs Playable
rhs Playable
Résultat bool
        internal static bool CompareIntPtr(Playable lhs, Playable rhs)
        {
            bool flag = (lhs == null) || !IsNativePlayableAlive(lhs);
            bool flag2 = (rhs == null) || !IsNativePlayableAlive(rhs);
            if (flag2 && flag)
            {
                return true;
            }
            if (flag2)
            {
                return !IsNativePlayableAlive(lhs);
            }
            if (flag)
            {
                return !IsNativePlayableAlive(rhs);
            }
            return (lhs.GetUniqueIDInternal() == rhs.GetUniqueIDInternal());
        }

Usage Example

Exemple #1
0
 public static bool operator !=(Playable x, Playable y)
 {
     return(!Playable.CompareIntPtr(x, y));
 }
All Usage Examples Of UnityEngine.Experimental.Director.Playable::CompareIntPtr