Navigation
API > API/Plugins > API/Plugins/Chooser
| Name | FOutputGameplayTagQueryColumn |
| Type | struct |
| Header File | /Engine/Plugins/Chooser/Source/Chooser/Public/OutputGameplayTagQueryColumn.h |
| Include Path | #include "OutputGameplayTagQueryColumn.h" |
Syntax
USTRUCT (DisplayName="Output Gameplay Tag Query",
Meta=(Category="Output", ToolTip="A column which writes a Gameplay Tag Query value."))
struct FOutputGameplayTagQueryColumn : public FChooserColumnBase
Inheritance Hierarchy
- FChooserColumnBase → FOutputGameplayTagQueryColumn
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOutputGameplayTagQueryColumn() |
OutputGameplayTagQueryColumn.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DefaultRowValue | FGameplayTagQuery | OutputGameplayTagQueryColumn.h |
|
|
| FallbackValue | FGameplayTagQuery | FallbackValue will be used as the output value if the all rows in the chooser fail, and the FallbackResult from the chooser is used. | OutputGameplayTagQueryColumn.h | |
| InputValue | FInstancedStruct | OutputGameplayTagQueryColumn.h |
|
|
| RowValues | TArray< FGameplayTagQuery > | OutputGameplayTagQueryColumn.h | ||
| TestValue | FGameplayTagQuery | OutputGameplayTagQueryColumn.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FGameplayTagQuery & GetValueForIndex
(
int32 Index |
OutputGameplayTagQueryColumn.h | ||
FGameplayTagQuery & GetValueForIndex
(
int32 Index |
OutputGameplayTagQueryColumn.h |
Public Virtual
Overridden from FChooserColumnBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddToDetails
(
FInstancedPropertyBag& PropertyBag, |
OutputGameplayTagQueryColumn.h | ||
virtual void CopyFallback
(
FChooserColumnBase& SourceColumn |
OutputGameplayTagQueryColumn.h | ||
virtual void CopyRow
(
FChooserColumnBase& SourceColumn, |
OutputGameplayTagQueryColumn.h | ||
virtual void DeleteRows
(
TArrayView< int > RowIndices |
OutputGameplayTagQueryColumn.h | ||
virtual UScriptStruct * GetInputBaseType() |
OutputGameplayTagQueryColumn.h | ||
virtual const UScriptStruct * GetInputType() |
OutputGameplayTagQueryColumn.h | ||
virtual FChooserParameterBase * GetInputValue() |
OutputGameplayTagQueryColumn.h | ||
virtual FInstancedStruct * GetInputValuePtr() |
OutputGameplayTagQueryColumn.h | ||
virtual bool HasFilters() |
OutputGameplayTagQueryColumn.h | ||
virtual bool HasOutputs() |
OutputGameplayTagQueryColumn.h | ||
virtual void InsertRows
(
int Index, |
OutputGameplayTagQueryColumn.h | ||
virtual void MoveRow
(
int SourceRowIndex, |
OutputGameplayTagQueryColumn.h | ||
virtual FName RowValuesPropertyName() |
OutputGameplayTagQueryColumn.h | ||
virtual void SetFromDetails
(
FInstancedPropertyBag& PropertyBag, |
OutputGameplayTagQueryColumn.h | ||
virtual void SetInputType
(
const UScriptStruct* Type |
OutputGameplayTagQueryColumn.h | ||
virtual void SetNumRows
(
int32 NumRows |
OutputGameplayTagQueryColumn.h | ||
virtual void SetOutputs
(
FChooserEvaluationContext& Context, |
OutputGameplayTagQueryColumn.h |