///<summary> ///Check if the specified tag container matches the given Tag Query ///@ ///</summary> ///<remarks> ///param TagContainer Container to check if it matches all of the tags in the other container ///@param TagQuery Query to match against /// ///@return True if the container matches the query, false otherwise. ///</remarks> public static bool DoesContainerMatchTagQuery(GameplayTagContainer TagContainer, GameplayTagQuery TagQuery) => BlueprintGameplayTagLibrary_methods.DoesContainerMatchTagQuery_method.Invoke(TagContainer, TagQuery);
///<summary>Get an array of all actors of a specific class (or subclass of that class) which match the specified gameplay tag query.</summary> ///<remarks> ///@param ActorClass Class of actors to fetch ///@param GameplayTagQuery Query to match against ///</remarks> public static IReadOnlyCollection <Actor> GetAllActorsOfClassMatchingTagQuery(UObject WorldContextObject, SubclassOf <Actor> ActorClass, GameplayTagQuery GameplayTagQuery) => BlueprintGameplayTagLibrary_methods.GetAllActorsOfClassMatchingTagQuery_method.Invoke(WorldContextObject, ActorClass, GameplayTagQuery);
///<summary> ///Creates a literal FGameplayTagQuery ///@ ///</summary> ///<remarks> ///param TagQuery value to set the FGameplayTagQuery to /// ///@return The literal FGameplayTagQuery ///</remarks> public static GameplayTagQuery MakeGameplayTagQuery(GameplayTagQuery TagQuery) => BlueprintGameplayTagLibrary_methods.MakeGameplayTagQuery_method.Invoke(TagQuery);