UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TypedElementQueryStorageInterfaces.h File Reference

Go to the source code of this file.

Classes

struct  UE::Editor::DataStorage::ICommonQueryContext
 
struct  UE::Editor::DataStorage::ICommonQueryContext::FEmplaceObjectParams
 
struct  UE::Editor::DataStorage::ICommonQueryWithEnvironmentContext
 
struct  UE::Editor::DataStorage::IDirectQueryContext
 
struct  UE::Editor::DataStorage::ISubqueryContext
 
struct  UE::Editor::DataStorage::IQueryContext
 

Namespaces

namespace  UE
 
namespace  UE::Editor
 
namespace  UE::Editor::DataStorage
 

Typedefs

using UE::Editor::DataStorage::SubqueryCallback = TFunction< void(const FQueryDescription &, ISubqueryContext &)>
 
using UE::Editor::DataStorage::SubqueryCallbackRef = TFunctionRef< void(const FQueryDescription &, ISubqueryContext &)>
 

Enumerations

enum class  UE::Editor::DataStorage::EDirectQueryExecutionFlags : uint32 {
  UE::Editor::DataStorage::Default = 0 , UE::Editor::DataStorage::ParallelizeChunks = 1 << 0 , UE::Editor::DataStorage::AutoBalanceParallelChunkProcessing = 1 << 1 , UE::Editor::DataStorage::IgnoreActiveState = 1 << 2 ,
  UE::Editor::DataStorage::AllowBoundQueries = 1 << 3 , UE::Editor::DataStorage::UE_DEPRECATED =("5.7", "Activation counts are no longer supported.") = IgnoreActiveState
}
 
enum class  UE::Editor::DataStorage::ERunQueryFlags : uint32 {
  UE::Editor::DataStorage::Default = 0 , UE::Editor::DataStorage::ParallelizeChunks = 1 << 0 , UE::Editor::DataStorage::AutoBalanceParallelChunkProcessing = 1 << 1 , UE::Editor::DataStorage::IgnoreActiveState = 1 << 2 ,
  UE::Editor::DataStorage::AllowBoundQueries = 1 << 3
}
 

Functions

 UE::Editor::DataStorage::ENUM_CLASS_FLAGS (EDirectQueryExecutionFlags)
 
 UE::Editor::DataStorage::ENUM_CLASS_FLAGS (ERunQueryFlags)