Navigation
API > API/Runtime > API/Runtime/GameplayTags
This is an editor-only representation of a query, designed to be editable with a typical property window. To edit a query in the editor, an FGameplayTagQuery is converted to a set of UObjects and edited, When finished, the query struct is rewritten and these UObjects are discarded. This query representation is not intended for runtime use.
| Name | UEditableGameplayTagQuery |
| Type | class |
| Header File | /Engine/Source/Runtime/GameplayTags/Classes/GameplayTagContainer.h |
| Include Path | #include "GameplayTagContainer.h" |
Syntax
UCLASS (EditInlineNew, CollapseCategories, Transient, MinimalAPI)
class UEditableGameplayTagQuery : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEditableGameplayTagQuery
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AutoDescription | FString | Automatically-generated description | GameplayTagContainer.h | |
| RootExpression | TObjectPtr< class UEditableGameplayTagQueryExpression > | The base expression of this query. | GameplayTagContainer.h |
|
| UserDescription | FString | User-supplied description, shown in property details. | GameplayTagContainer.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| TagQueryExportText_Helper | FGameplayTagQuery | Property to hold a gameplay tag query so we can use the exporttext path to get a string representation. | GameplayTagContainer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void EmitTokens
(
TArray< uint8 >& TokenStream, |
Converts this editor query construct into the runtime-usable token stream. | GameplayTagContainer.h | |
FString GetTagQueryExportText
(
FGameplayTagQuery const& TagQuery |
Generates and returns the export text for this query. | GameplayTagContainer.h |