Navigation
Unreal Engine C++ API Reference > Runtime > GameplayTags
References
Module | GameplayTags |
Header | /Engine/Source/Runtime/GameplayTags/Classes/GameplayTagContainer.h |
Include | #include "GameplayTagContainer.h" |
Syntax
struct FGameplayTagQueryExpression
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< struct FGameplayTagQueryExpression > | ExprSet | Expression list, for expression types that need it |
![]() |
EGameplayTagQueryExprType | ExprType | Which type of expression this is. |
![]() |
TArray< FGameplayTag > | TagSet | Tag list, for expression types that need it |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FGameplayTagQueryExpression & | AddExpr
(
FGameplayTagQueryExpression& Expr |
|
![]() |
FGameplayTagQueryExpression & | AddTag
(
TCHAR const* TagString |
|
![]() |
FGameplayTagQueryExpression & | AddTag
(
FName TagName |
|
![]() |
FGameplayTagQueryExpression & | AddTag
(
FGameplayTag Tag |
|
![]() |
FGameplayTagQueryExpression & | AddTags
(
FGameplayTagContainer const& Tags |
|
![]() |
FGameplayTagQueryExpression & | AllExprMatch () |
|
![]() |
FGameplayTagQueryExpression & | AllTagsMatch () |
|
![]() |
FGameplayTagQueryExpression & | AnyExprMatch () |
|
![]() |
FGameplayTagQueryExpression & | AnyTagsMatch () |
Fluid syntax approach for setting the type of this expression. |
![]() ![]() |
bool | ConvertToJsonObject
(
TSharedRef< FJsonObject >& OutObject |
Converts the existing TagQueryExpression into a json object. Returns true on success |
![]() ![]() |
void | EmitTokens
(
TArray< uint8 >& TokenStream, |
Writes this expression to the given token stream. |
![]() ![]() |
bool | MakeFromJsonObject
(
const TSharedRef< FJsonObject >& InObject, |
Uses the input json object and fills out the OutQueryExpression with the data. |
![]() |
FGameplayTagQueryExpression & | NoExprMatch () |
|
![]() |
FGameplayTagQueryExpression & | NoTagsMatch () |
|
![]() ![]() |
bool | UsesExprSet () |
Returns true if this expression uses the expression list data. |
![]() ![]() |
bool | UsesTagSet () |
Returns true if this expression uses the tag data. |