예제 #1
0
        /** 创建一个query */
        public static FGameplayTagQuery BuildQuery(CGameplayTagQueryExpression RootQueryExpr, string InDescription = "")
        {
            FGameplayTagQuery Q = new FGameplayTagQuery();

            Q.Build(RootQueryExpr, InDescription);
            return(Q);
        }
예제 #2
0
 /**
  * 本container是否满足参数query
  */
 public bool MatchesQuery(FGameplayTagQuery Query)
 {
     return(Query.Matches(this));
 }
예제 #3
0
 public FQueryEvaluator(FGameplayTagQuery Q)
 {
     Query = Q;
 }