Navigation
API > API/Runtime > API/Runtime/TypedElementFramework > API/Runtime/TypedElementFramework/ICommonQueryContext
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HasColumn () |
Returns whether a column matches the requested type or not. | Elements/Interfaces/TypedElementQueryStorageInterfaces.h | |
bool HasColumn
(
const UScriptStruct* ColumnType |
Returns whether a column matches the requested type or not. | Elements/Interfaces/TypedElementQueryStorageInterfaces.h | |
bool HasColumn
(
RowHandle Row |
Return whether a column matches the requested type or not. | Elements/Interfaces/TypedElementQueryStorageInterfaces.h | |
bool HasColumn
(
RowHandle Row, |
Return whether a column matches the requested type or not. | Elements/Interfaces/TypedElementQueryStorageInterfaces.h | |
| Elements/Interfaces/TypedElementQueryStorageInterfaces.h |
HasColumn()
Description
Returns whether a column matches the requested type or not. This version only applies to the table that's currently set in the context. This version is faster of checking in the current row or table, but the version using a row is needed to check arbitrary rows.
| Name | HasColumn |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementQueryStorageInterfaces.h |
| Include Path | #include "Elements/Interfaces/TypedElementQueryStorageInterfaces.h" |
template<typename Column>
bool HasColumn() const
HasColumn(const UScriptStruct *)
Description
Returns whether a column matches the requested type or not. This version only applies to the table that's currently set in the context. This version is faster of checking in the current row or table, but the version using a row is needed to check arbitrary rows.
| Name | HasColumn |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementQueryStorageInterfaces.h |
| Include Path | #include "Elements/Interfaces/TypedElementQueryStorageInterfaces.h" |
bool HasColumn
(
const UScriptStruct * ColumnType
) const
HasColumn(RowHandle)
Description
Return whether a column matches the requested type or not. This can be used for arbitrary rows. If the row is in the table that's set in the context, for instance because it's the current row, then the version that doesn't take a row as an argument is recommended.
| Name | HasColumn |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementQueryStorageInterfaces.h |
| Include Path | #include "Elements/Interfaces/TypedElementQueryStorageInterfaces.h" |
template<typename Column>
bool HasColumn
(
RowHandle Row
) const
HasColumn(RowHandle, const UScriptStruct *)
Description
Return whether a column matches the requested type or not. This can be used for arbitrary rows. If the row is in the table that's set in the context, for instance because it's the current row, then the version that doesn't take a row as an argument is recommended.
| Name | HasColumn |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementQueryStorageInterfaces.h |
| Include Path | #include "Elements/Interfaces/TypedElementQueryStorageInterfaces.h" |
bool HasColumn
(
RowHandle Row,
const UScriptStruct * ColumnType
) const
HasColumn(RowHandle, const FName &)
| Name | HasColumn |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementQueryStorageInterfaces.h |
| Include Path | #include "Elements/Interfaces/TypedElementQueryStorageInterfaces.h" |
template<TDynamicColumnTemplate DynamicColumnTemplate>
bool HasColumn
(
RowHandle Row,
const FName & Identifier
) const