Exemple #1
0
        public static bool IsValid(Dynel dynel)
        {
            if (dynel == null)
            {
                return(false);
            }

            return(AllDynels.Any(x => x.Pointer == dynel.Pointer && x.Identity == dynel.Identity && dynel.VehiclePointer != IntPtr.Zero));
        }
Exemple #2
0
 public static bool Exists(Identity identity)
 {
     return(AllDynels.Any(x => x.Identity == identity));
 }
Exemple #3
0
        public static T GetDynel <T>(Identity identity) where T : Dynel
        {
            Dynel dynel = AllDynels.FirstOrDefault(x => x.Identity == identity);

            return(dynel == null ? null : dynel.Cast <T>());
        }
Exemple #4
0
 public static bool Find(Identity identity, out Dynel dynel)
 {
     return((dynel = AllDynels.FirstOrDefault(x => x.Identity == identity)) != null);
 }
Exemple #5
0
 public static Dynel GetDynel(Identity identity)
 {
     return(AllDynels.FirstOrDefault(x => x.Identity == identity));
 }