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

Namespaces

namespace  UE
 
namespace  UE::Editor
 
namespace  UE::Editor::DataStorage
 
namespace  UE::Editor::DataStorage::Queries
 
namespace  UE::Editor::DataStorage::Queries::Private
 

Macros

#define LOCTEXT_NAMESPACE   "TypedElementQueryUtils"
 

Enumerations

enum  UE::Editor::DataStorage::Queries::Private::EConflictResolution { UE::Editor::DataStorage::Queries::Private::First , UE::Editor::DataStorage::Queries::Private::Second , UE::Editor::DataStorage::Queries::Private::Conflict , UE::Editor::DataStorage::Queries::Private::Unknown }
 

Functions

const UScriptStructUE::Editor::DataStorage::Queries::Type (FTopLevelAssetPath Name)
 
const UScriptStructUE::Editor::DataStorage::Queries::TypeOptional (FTopLevelAssetPath Name)
 
const UScriptStructUE::Editor::DataStorage::Queries::operator""_Type (const char *Name, std::size_t NameSize)
 
const UScriptStructUE::Editor::DataStorage::Queries::operator""_TypeOptional (const char *Name, std::size_t NameSize)
 
EConflictResolution UE::Editor::DataStorage::Queries::Private::Resolve (EQueryAccessType First, EQueryAccessType Second)
 
EConflictResolution UE::Editor::DataStorage::Queries::Private::Resolve (FQueryDescription::EOperatorType First, FQueryDescription::EOperatorType Second)
 
EConflictResolution UE::Editor::DataStorage::Queries::Private::Resolve (EQueryAccessType First, FQueryDescription::EOperatorType Second)
 
void UE::Editor::DataStorage::Queries::Private::RemoveSelection (FQueryDescription &Query, int32 SelectionIndex, bool bDynamic)
 
void UE::Editor::DataStorage::Queries::Private::RemoveCondition (FQueryDescription &Query, int32 ConditionIndex, bool bDynamic)
 
void UE::Editor::DataStorage::Queries::Private::ResolveSelectDuplicate (FQueryDescription &Query, int32 OriginalIndex, int32 DuplicateIndex, bool bDynamic)
 
bool UE::Editor::DataStorage::Queries::Private::ResolveConditionDuplicate (FQueryDescription &Query, int32 OriginalIndex, int32 DuplicateIndex, bool bDynamic, FText *OutErrorMessage)
 
bool UE::Editor::DataStorage::Queries::Private::ResolveConditionSelectionDuplicate (FQueryDescription &Query, int32 SelectionIndex, int32 ConditionIndex, bool bDynamic, FText *OutErrorMessage)
 
bool UE::Editor::DataStorage::Queries::Private::ResolveDuplicatesInQuery (FQueryDescription &Query, FText *OutErrorMessage)
 
bool UE::Editor::DataStorage::Queries::Private::AreMergeablePrecheck (const FQueryDescription &Destination, const FQueryDescription &Source, FText *OutErrorMessage)
 
void UE::Editor::DataStorage::Queries::Private::MergeSelect (FQueryDescription &Destination, const FQueryDescription &Source)
 
void UE::Editor::DataStorage::Queries::Private::MergeConditions (FQueryDescription &Destination, const FQueryDescription &Source)
 
bool UE::Editor::DataStorage::Queries::MergeQueries (FQueryDescription &Destination, const FQueryDescription &Source, FText *OutErrorMessage)
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "TypedElementQueryUtils"