Navigation
| Name | TedsQueryStack |
| Type | Editor |
| Part of Plugins | TEDS: Editor Data Storage Features |
| Location | /Engine/Plugins/Experimental/EditorDataStorageFeatures/Source/TedsQueryStack/ |
| Module Build Rules | TedsQueryStack.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FHierarchyRowNode | Row which enumerates and stores all children of the given TopLevelRows (including the TopLevelRows) |
| FQueryHandleNode | Stores a handle to a query. |
| FQueryMergeNode | Merges one or more parent queries into a composite query A merge of two query nodes has the same result of the intersection of the rows when you run the queries individually |
| FQueryNode | Stores a query and manages its registration. |
| FRowArrayNode | Stores row handle array. |
| FRowCopyNode | Copies the content of the parent node to a local array. |
| FRowFilterNode | Query stack node that filters out rows based on the provided filter. |
| FRowHandleSortNode | Sorts the rows in the parent by row handle. |
| FRowMergeNode | |
| FRowMonitorNode | Monitors tables for the addition and removal of one or more column types and updates the internal status if a change is detected. |
| FRowOrderInversionNode | When enabled, orders the rows on the parent in reverse. |
| FRowQueryResultsNode | Used to convert an IQueryNode into an IRowNode by extracting the rows the query references optionally during update. |
| FRowSortNode | Sorts the rows in the parent node using a provided column sorter. |
| FRowViewNode | Stores a reference to row handle array. |
Interfaces
| Name | Remarks |
|---|---|
| INode | Base interface for a all query stack nodes. |
| IQueryNode | Query stack node that works on queries handles. |
| IRowNode | Query stack node that works on row handles. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool UE::Editor::DataStorage::QueryStack::operator!
(
FRowQueryResultsNode::ESyncFlags E |
TedsRowQueryResultsNode.h | ||
FRowQueryResultsNode::ESyncFlags UE::Editor::DataStorage::QueryStack::operator&
(
FRowQueryResultsNode::ESyncFlags Lhs, |
TedsRowQueryResultsNode.h | ||
FRowQueryResultsNode::ESyncFlags & UE::Editor::DataStorage::QueryStack::operator&=
(
FRowQueryResultsNode::ESyncFlags& Lhs, |
TedsRowQueryResultsNode.h | ||
FRowQueryResultsNode::ESyncFlags UE::Editor::DataStorage::QueryStack::operator^
(
FRowQueryResultsNode::ESyncFlags Lhs, |
TedsRowQueryResultsNode.h | ||
FRowQueryResultsNode::ESyncFlags & UE::Editor::DataStorage::QueryStack::operator^=
(
FRowQueryResultsNode::ESyncFlags& Lhs, |
TedsRowQueryResultsNode.h | ||
FRowQueryResultsNode::ESyncFlags UE::Editor::DataStorage::QueryStack::operator|
(
FRowQueryResultsNode::ESyncFlags Lhs, |
TedsRowQueryResultsNode.h | ||
FRowQueryResultsNode::ESyncFlags & UE::Editor::DataStorage::QueryStack::operator|=
(
FRowQueryResultsNode::ESyncFlags& Lhs, |
TedsRowQueryResultsNode.h | ||
FRowQueryResultsNode::ESyncFlags UE::Editor::DataStorage::QueryStack::operator~
(
FRowQueryResultsNode::ESyncFlags E |
TedsRowQueryResultsNode.h |