![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TypedElementQueryFunctionArguments.h>
Public Types | |
| using | ArgumentList = TTuple< typename TArgument< Args >::ArgumentType... > |
| using | ResultType = typename TIndexToArgInfo< ResultIndex, Args... >::BaseType |
| using | ContextType = typename TIndexToArgInfo< ContextIndex, Args... >::BaseType |
Static Public Member Functions | |
| template<typename T > | |
| static void | SetResult (ArgumentList &Arguments, TResult< T > &Result) |
| static constexpr int32 | CountResults () |
| static void | SetContext (ArgumentList &Arguments, IContextContract &Contract) |
| static constexpr int32 | CountContexts () |
| static void | SetFlowControl (ArgumentList &Arguments, EFlowControl &FlowControl) |
| static constexpr int32 | CountFlowControls () |
| static constexpr int32 | CountConstColumns () |
| static constexpr int32 | CountMutableColumns () |
| static TConstArrayView< const UScriptStruct * > | ListConstColumns () |
| static TConstArrayView< const UScriptStruct * > | ListMutableColumns () |
| static void | SetConstColumns (ArgumentList &Arguments, TConstArrayView< const void * > Columns) |
| static void | SetMutableColumns (ArgumentList &Arguments, TConstArrayView< void * > Columns) |
| static void | IncrementColumns (ArgumentList &Arguments) |
Static Public Attributes | |
| static constexpr bool | bIsSingle = (EnumHasAnyFlags(TArgument<Args>::Flags, EArgumentFlags::SingleArgument) && ...) |
| static constexpr bool | bIsBatch = (EnumHasAnyFlags(TArgument<Args>::Flags, EArgumentFlags::BatchArgument) && ...) |
| static constexpr int32 | ResultIndex = FirstIndexOfType<EArgumentFlags::Type_Result>() |
| static constexpr int32 | ContextIndex = FirstIndexOfType<EArgumentFlags::Type_Context>() |
| static constexpr int32 | FlowIndex = FirstIndexOfType<EArgumentFlags::Type_FlowControl>() |
| using UE::Editor::DataStorage::Queries::Private::TArgumentInfo< Args >::ArgumentList = TTuple<typename TArgument<Args>::ArgumentType...> |
| using UE::Editor::DataStorage::Queries::Private::TArgumentInfo< Args >::ContextType = typename TIndexToArgInfo<ContextIndex, Args...>::BaseType |
| using UE::Editor::DataStorage::Queries::Private::TArgumentInfo< Args >::ResultType = typename TIndexToArgInfo<ResultIndex, Args...>::BaseType |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |