![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UE::Editor::DataStorage::ICoreProvider, including all inherited members.
| ActivateQueries(FName ActivationName)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddColumn(RowHandle Row, const UScriptStruct *ColumnType)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddColumn(RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row, ColumnType &&Column) | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row, const FValueTag &Tag, const FName &Value)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddColumn(RowHandle Row, const FName &Tag)=delete | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row, const FName &Tag, const FName &Value)=delete | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row, const FName &Tag, const FName &Value) | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row, EnumT Value) | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row, const FName &Identifier) | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row, const FName &Identifier, DynamicColumnTemplate &&TemplateInstance) | UE::Editor::DataStorage::ICoreProvider | |
| AddColumn(RowHandle Row, const FName &Tag, const FName &Value) | UE::Editor::DataStorage::ICoreProvider | inline |
| AddColumnData(RowHandle Row, const UScriptStruct *ColumnType, const ColumnCreationCallbackRef Initializer, ColumnCopyOrMoveCallback Relocator)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddColumns(RowHandle Row, TConstArrayView< const UScriptStruct * > Columns)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddColumns(RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | |
| AddRemoveColumns(RowHandle Row, TConstArrayView< const UScriptStruct * > ColumnsToAdd, TConstArrayView< const UScriptStruct * > ColumnsToRemove)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddRow(TableHandle Table)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddRow(TableHandle Table, RowCreationCallbackRef OnCreated)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddRow(RowHandle ReservedRow, TableHandle Table)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| AddRow(RowHandle ReservedRow, TableHandle Table, RowCreationCallbackRef OnCreated)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| BatchAddRemoveColumns(TConstArrayView< RowHandle > Rows, TConstArrayView< const UScriptStruct * > ColumnsToAdd, TConstArrayView< const UScriptStruct * > ColumnsToRemove)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| BatchAddRow(TableHandle Table, int32 Count, RowCreationCallbackRef OnCreated)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| BatchAddRow(TableHandle Table, TConstArrayView< RowHandle > ReservedHandles, RowCreationCallbackRef OnCreated)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| BatchIndexRows(TConstArrayView< TPair< IndexHash, RowHandle > > IndexRowPairs) | UE::Editor::DataStorage::ICoreProvider | inline |
| BatchMapRows(const FName &Domain, TArrayView< TPair< FMapKey, RowHandle > > MapRowPairs)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| BatchMapRows(TArrayView< TPair< FMapKey, RowHandle > > MapRowPairs) | UE::Editor::DataStorage::ICoreProvider | inline |
| BatchRemoveRows(TConstArrayView< RowHandle > Rows)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| BatchReserveRows(int32 Count, TFunctionRef< void(RowHandle)> ReservationCallback)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| BatchReserveRows(TArrayView< RowHandle > ReservedRows)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| CreateParentExtractionFunction(FHierarchyHandle InHierarchyHandle) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| DebugPrintQueryCallbacks(FOutputDevice &Output)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| ECooperativeTaskPriority enum name | UE::Editor::DataStorage::ICoreProvider | |
| EFilterOptions enum name | UE::Editor::DataStorage::ICoreProvider | |
| FilterRowsBy(FRowHandleArray &Result, FRowHandleArrayView Input, EFilterOptions Options, Queries::TQueryFunction< bool > &Filter)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| FilterRowsBy(FRowHandleArray &Result, FRowHandleArrayView Input, EFilterOptions Options, FilterFunction &&Filter) | UE::Editor::DataStorage::ICoreProvider | |
| FindDynamicColumn(const FDynamicColumnDescription &Description) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| FindFactory(const UClass *FactoryType) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| FindFactory(const UClass *FactoryType)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| FindFactory() const | UE::Editor::DataStorage::ICoreProvider | |
| FindFactory() | UE::Editor::DataStorage::ICoreProvider | |
| FindHierarchyByName(const FName &Name) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| FindIndexedRow(IndexHash Index) const | UE::Editor::DataStorage::ICoreProvider | inline |
| FindTable(const FName &Name)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| FOnCooperativeUpdate typedef | UE::Editor::DataStorage::ICoreProvider | |
| ForEachDynamicColumn(const UScriptStruct &Template, TFunctionRef< void(const UScriptStruct &Type)> Callback) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| ForEachDynamicColumn(TFunctionRef< void(const UScriptStruct &Type)> Callback) const | UE::Editor::DataStorage::ICoreProvider | |
| GenerateDynamicColumn(const FDynamicColumnDescription &Description)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetChildTagType(FHierarchyHandle InHierarchyHandle) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetColumn(RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | |
| GetColumn(RowHandle Row) const | UE::Editor::DataStorage::ICoreProvider | |
| GetColumn(RowHandle Row, const FName &Identifer) | UE::Editor::DataStorage::ICoreProvider | |
| GetColumn(RowHandle Row, const FName &Identifer) const | UE::Editor::DataStorage::ICoreProvider | |
| GetColumn(RowHandle Row, const FName &Identifier) | UE::Editor::DataStorage::ICoreProvider | |
| GetColumn(RowHandle Row, const FName &Identifier) const | UE::Editor::DataStorage::ICoreProvider | |
| GetColumnData(RowHandle Row, const UScriptStruct *ColumnType)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetColumnData(RowHandle Row, const UScriptStruct *ColumnType) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetExternalSystem() | UE::Editor::DataStorage::ICoreProvider | |
| GetExternalSystemAddress(UClass *Target)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetHierarchyDataColumnType(FHierarchyHandle InHierarchyHandle) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetParentRow(FHierarchyHandle InHierarchyHandle, RowHandle Target) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetParentTagType(FHierarchyHandle InHierarchyHandle) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetQueryDescription(QueryHandle Query) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| GetQueryTickGroupName(EQueryTickGroups Group) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| HasChildren(FHierarchyHandle InHierarchyHandle, RowHandle Row) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| HasColumns(RowHandle Row, TConstArrayView< const UScriptStruct * > ColumnTypes) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| HasColumns(RowHandle Row, TConstArrayView< TWeakObjectPtr< const UScriptStruct > > ColumnTypes) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| HasColumns(RowHandle Row) const | UE::Editor::DataStorage::ICoreProvider | |
| IndexRow(IndexHash Index, RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | inline |
| IsAvailable() const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| IsRowAssigned(RowHandle Row) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| IsRowAvailable(RowHandle Row) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| IsValidHierachyHandle(FHierarchyHandle) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| ListColumns(RowHandle Row, ColumnListCallbackRef Callback) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| ListColumns(RowHandle Row, ColumnListWithDataCallbackRef Callback)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| ListExtensions(TFunctionRef< void(FName)> Callback) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| ListHierarchyNames(TFunctionRef< void(const FName &HierarchyName)> Callback) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| LookupMappedRow(const FName &Domain, const FMapKeyView &Key) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| LookupMappedRow(const FMapKeyView &Key) const | UE::Editor::DataStorage::ICoreProvider | inline |
| MapRow(const FName &Domain, FMapKey Key, RowHandle Row)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| MapRow(FMapKey Key, RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | inline |
| MatchesColumns(RowHandle Row, const Queries::FConditions &Conditions) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| OnUpdate()=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| OnUpdateCompleted()=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RegisterCooperativeUpdate(const FName &TaskName, ECooperativeTaskPriority Priority, FOnCooperativeUpdate Callback)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RegisterHierarchy(const UE::Editor::DataStorage::FHierarchyRegistrationParams &Params)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RegisterQuery(FQueryDescription &&Query)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RegisterTable(TConstArrayView< const UScriptStruct * > ColumnList, const FName &Name)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RegisterTable(const FName &Name) | UE::Editor::DataStorage::ICoreProvider | |
| RegisterTable(TableHandle SourceTable, TConstArrayView< const UScriptStruct * > ColumnList, const FName &Name)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RegisterTable(TableHandle SourceTable, const FName &Name) | UE::Editor::DataStorage::ICoreProvider | |
| Reindex(IndexHash OriginalIndex, IndexHash NewIndex) | UE::Editor::DataStorage::ICoreProvider | inline |
| ReindexRow(IndexHash OriginalIndex, IndexHash NewIndex, RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | inline |
| RemapRow(const FName &Domain, const FMapKeyView &OriginalKey, FMapKey NewKey)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RemapRow(const FMapKeyView &OriginalKey, FMapKey NewKey) | UE::Editor::DataStorage::ICoreProvider | inline |
| RemoveAllRowsWith() | UE::Editor::DataStorage::ICoreProvider | |
| RemoveAllRowsWithColumns(TConstArrayView< const UScriptStruct * > Columns)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RemoveColumn(RowHandle Row, const UScriptStruct *ColumnType)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RemoveColumn(RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | |
| RemoveColumn(RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | |
| RemoveColumn(RowHandle Row, const FValueTag &Tag)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RemoveColumn(RowHandle Row, const FName &Tag)=delete | UE::Editor::DataStorage::ICoreProvider | |
| RemoveColumn(RowHandle Row, const FName &Identifier) | UE::Editor::DataStorage::ICoreProvider | |
| RemoveColumn(RowHandle Row, const FName &Tag) | UE::Editor::DataStorage::ICoreProvider | |
| RemoveColumn(RowHandle Row, const FName &Tag) | UE::Editor::DataStorage::ICoreProvider | inline |
| RemoveColumns(RowHandle Row, TConstArrayView< const UScriptStruct * > Columns)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RemoveColumns(RowHandle Row) | UE::Editor::DataStorage::ICoreProvider | |
| RemoveIndex(IndexHash Index) | UE::Editor::DataStorage::ICoreProvider | inline |
| RemoveRow(RowHandle Row)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RemoveRowMapping(const FName &Domain, const FMapKeyView &Key)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RemoveRowMapping(const FMapKeyView &Key) | UE::Editor::DataStorage::ICoreProvider | inline |
| ReserveRow()=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RunQuery(QueryHandle Query)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RunQuery(QueryHandle Query, DirectQueryCallbackRef Callback)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RunQuery(QueryHandle Query, EDirectQueryExecutionFlags Flags, DirectQueryCallbackRef Callback)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RunQuery(QueryHandle Query, ERunQueryFlags Flags, const Queries::TQueryFunction< void > &Callback)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| RunQuery(QueryHandle Query, ERunQueryFlags Flags, Function &&Callback) | UE::Editor::DataStorage::ICoreProvider | |
| RunQuery(QueryHandle Query, ERunQueryFlags Flags, Queries::TResult< ResultType > &Result, Function &&Callback) | UE::Editor::DataStorage::ICoreProvider | |
| SetParentRow(FHierarchyHandle InHierarchyHandle, RowHandle Target, RowHandle Parent)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| SetUnresolvedParent(FHierarchyHandle InHierarchyHandle, RowHandle Target, FMapKey ParentId, FName MappingDomain)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| SupportsExtension(FName Extension) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| UnregisterCooperativeUpdate(const FName &TaskName)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| UnregisterQuery(QueryHandle Query)=0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |
| WalkDepthFirst(FHierarchyHandle InHierarchyHandle, RowHandle Row, TFunction< void(const ICoreProvider &Context, RowHandle Owner, RowHandle Target)> VisitFn) const =0 | UE::Editor::DataStorage::ICoreProvider | pure virtual |