Beispiel #1
0
 public static bool TagsMatch <T>(this GameObject obj, GameObject other)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .TagsMatch(obj, other));
 }
Beispiel #2
0
 public static bool HasAnyTags <T>(this Component cmp, T mask)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .HasAnyTags(cmp, mask));
 }
Beispiel #3
0
 public static bool TagsMatch <T>(this Component cmp, Component other)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .TagsMatch(cmp, other));
 }
Beispiel #4
0
 public static void RemoveTags <T>(this Component cmp, T mask)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     MultiTags <T> .RemoveTags(cmp, mask);
 }
Beispiel #5
0
 public static void RemoveTags <T>(this GameObject obj, T mask)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     MultiTags <T> .RemoveTags(obj, mask);
 }
Beispiel #6
0
 public static void SetTags <T>(this Component cmp, T tags)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     MultiTags <T> .SetTags(cmp, tags);
 }
Beispiel #7
0
 public static void SetTags <T>(this GameObject obj, T tags)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     MultiTags <T> .SetTags(obj, tags);
 }
Beispiel #8
0
 public static T GetTags <T>(this Component cmp)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .GetTags(cmp));
 }
Beispiel #9
0
 public static T GetTags <T>(this GameObject obj)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .GetTags(obj));
 }
Beispiel #10
0
 public static bool HasTags <T>(this GameObject obj, T mask)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .HasTags(obj, mask));
 }
Beispiel #11
0
 public static List <GameObject> GetWithTag <T>(T tag)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .GetWithTag(tag));
 }
Beispiel #12
0
 public static bool SharesTag <T>(this GameObject obj, GameObject other, T tag)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .SharesTag(obj, other, tag));
 }
Beispiel #13
0
 public static bool SharesTag <T>(this Component cmp, Component other, T tag)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .SharesTag(cmp, other, tag));
 }
Beispiel #14
0
 public static bool SharesAny <T>(this GameObject obj, Component other)
     where T : struct, IFormattable, IConvertible, IComparable
 {
     return(MultiTags <T> .SharesAny(obj, other));
 }