5#include "Containers/Array.h"
13#include "Misc/Optional.h"
23 struct FQueryDescription;
99 UE_DEPRECATED(
"5.7",
"Activation counts are no longer supported.")
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
Definition NameTypes.h:617
Definition AssetRegistryState.h:50
Definition ContainerAllocationPolicies.h:894
Definition CommonTypes.h:57
Definition CommonTypes.cpp:10
EQueryCallbackType
Definition Types.h:56
EQueryTickPhase
Definition Types.h:14
EQueryDependencyFlags
Definition Types.h:103
uint64 QueryHandle
Definition Handles.h:18
EExecutionMode
Definition Types.h:83
EQueryAccessType
Definition Types.h:91
Definition AdvancedWidgetsModule.cpp:13
@ false
Definition radaudio_common.h:23
Definition Optional.h:131
Definition WeakObjectPtrTemplates.h:25
Definition CommonTypes.h:72
Definition Description.h:73
FName Name
Definition Description.h:90
TArray< FName, TInlineAllocator< NumInlineGroups > > BeforeGroups
Definition Description.h:87
QueryCallback Function
Definition Description.h:89
EQueryCallbackType Type
Definition Description.h:95
EQueryTickPhase Phase
Definition Description.h:96
bool Active
Definition Description.h:97
uint8 ActivationCount
Definition Description.h:100
EExecutionMode ExecutionMode
Definition Description.h:102
const UScriptStruct * MonitoredType
Definition Description.h:94
FName Group
Definition Description.h:91
TArray< FName, TInlineAllocator< NumInlineGroups > > AfterGroups
Definition Description.h:88
FName ActivationName
Definition Description.h:93
Definition Description.h:63
FName MatchValue
Definition Description.h:69
FValueTag Tag
Definition Description.h:65
Definition Description.h:32
TArray< EQueryAccessType, TInlineAllocator< NumInlineSelections > > SelectionAccessTypes
Definition Description.h:110
EActionType
Definition Description.h:39
FMetaData MetaData
Definition Description.h:132
static constexpr int32 NumInlineGroups
Definition Description.h:36
static constexpr int32 NumInlineConditions
Definition Description.h:34
FCallbackData Callback
Definition Description.h:104
TArray< EOperatorType, TInlineAllocator< NumInlineConditions > > DynamicConditionOperations
Definition Description.h:120
TArray< TWeakObjectPtr< const UScriptStruct >, TInlineAllocator< NumInlineSelections > > SelectionTypes
Definition Description.h:109
static constexpr int32 NumInlineSelections
Definition Description.h:33
TArray< EOperatorType, TInlineAllocator< NumInlineConditions > > ConditionTypes
Definition Description.h:113
bool bShouldBatchModifications
Definition Description.h:137
TArray< EQueryDependencyFlags, TInlineAllocator< NumInlineDependencies > > DependencyFlags
Definition Description.h:128
TArray< TWeakObjectPtr< UObject >, TInlineAllocator< NumInlineDependencies > > CachedDependencies
Definition Description.h:130
FName Hierarchy
Definition Description.h:134
TArray< QueryHandle > Subqueries
Definition Description.h:131
TArray< FValueTagData > ValueTags
Definition Description.h:123
TArray< FOperator, TInlineAllocator< NumInlineConditions > > ConditionOperators
Definition Description.h:114
TOptional< UE::Editor::DataStorage::Queries::FConditions > Conditions
Definition Description.h:125
TArray< TWeakObjectPtr< const UClass >, TInlineAllocator< NumInlineDependencies > > DependencyTypes
Definition Description.h:127
static constexpr int32 NumInlineDependencies
Definition Description.h:35
TArray< EQueryAccessType, TInlineAllocator< NumInlineSelections > > DynamicSelectionAccessTypes
Definition Description.h:117
TArray< FDynamicColumnDescription, TInlineAllocator< NumInlineConditions > > DynamicConditionDescriptions
Definition Description.h:121
EOperatorType
Definition Description.h:48
TArray< FDynamicColumnDescription, TInlineAllocator< NumInlineSelections > > DynamicSelectionTypes
Definition Description.h:116
TArray< FColumnMetaData, TInlineAllocator< NumInlineSelections > > SelectionMetaData
Definition Description.h:111
EActionType Action
Definition Description.h:136
TArray< FColumnMetaData::EFlags, TInlineAllocator< NumInlineSelections > > DynamicSelectionMetaData
Definition Description.h:118
Definition TypedElementQueryStorageInterfaces.h:373
Definition TypedElementQueryStorageInterfaces.h:390
Definition Description.h:58
TWeakObjectPtr< const UScriptStruct > Type
Definition Description.h:59