Navigation
API > API/Runtime > API/Runtime/TypedElementFramework > API/Runtime/TypedElementFramework/ICommonQueryWithEnvironmentConte-
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HasColumn () |
Returns whether a column matches the requested type or not. | Elements/Interfaces/TypedElementQueryStorageInterfaces.h | |
| Helper template to return whether a row has a given dynamic column. | Elements/Interfaces/TypedElementQueryStorageInterfaces.h | ||
virtual 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 | |
| Helper template to return whether a row has a given dynamic column. | Elements/Interfaces/TypedElementQueryStorageInterfaces.h | ||
virtual bool HasColumn
(
RowHandle Row, |
Return whether a column matches the requested type or not. | 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 FName &)
Description
Helper template to return whether a row has a given dynamic column.
| Name | HasColumn |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementQueryStorageInterfaces.h |
| Include Path | #include "Elements/Interfaces/TypedElementQueryStorageInterfaces.h" |
template<typename DynamicColumnTemplate>
bool HasColumn
(
const FName & Identifier
) 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" |
virtual 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 FName &)
Description
Helper template to return whether a row has a given dynamic column.
| Name | HasColumn |
| Type | function |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementQueryStorageInterfaces.h |
| Include Path | #include "Elements/Interfaces/TypedElementQueryStorageInterfaces.h" |
template<typename DynamicColumnTemplate>
bool HasColumn
(
RowHandle Row,
const FName & Identifier
) 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" |
virtual bool HasColumn
(
RowHandle Row,
const UScriptStruct * ColumnType
) const