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

Go to the source code of this file.

Classes

struct  UE::Editor::DataStorage::Queries::Private::TPointerForwarder< T >
 
struct  UE::Editor::DataStorage::Queries::Private::TArgument< T >
 
struct  UE::Editor::DataStorage::Queries::Private::TArgument< void >
 
struct  UE::Editor::DataStorage::Queries::Private::ResultTypeInfo< T >
 
struct  UE::Editor::DataStorage::Queries::Private::ResultTypeInfo< TResult< T > >
 
struct  UE::Editor::DataStorage::Queries::Private::TArgument< T >
 
struct  UE::Editor::DataStorage::Queries::Private::TArgument< TBatch< T > >
 
struct  UE::Editor::DataStorage::Queries::Private::TIndexToArgInfoImpl< Index, Args >
 
struct  UE::Editor::DataStorage::Queries::Private::TIndexToArgInfoImpl< Index, Front, Args... >
 
struct  UE::Editor::DataStorage::Queries::Private::TIndexToArgInfoImpl< Index >
 
struct  UE::Editor::DataStorage::Queries::Private::TArgumentInfo< Args >
 

Namespaces

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

Concepts

concept  UE::Editor::DataStorage::Queries::Private::ContextType
 

Typedefs

template<typename T >
using UE::Editor::DataStorage::Queries::Private::UnreferencedType = std::remove_reference_t< std::remove_pointer_t< T > >
 
template<typename T >
using UE::Editor::DataStorage::Queries::Private::FoundationalType = std::remove_cv_t< UnreferencedType< T > >
 
template<int32 Index, typename... Args>
using UE::Editor::DataStorage::Queries::Private::TIndexToArgInfo = typename TIndexToArgInfoImpl< Index, Args... >::Type
 

Enumerations

enum class  UE::Editor::DataStorage::Queries::Private::EArgumentFlags {
  UE::Editor::DataStorage::Queries::Private::IsConst = 1 << 0 , UE::Editor::DataStorage::Queries::Private::IsMutable = 1 << 1 , UE::Editor::DataStorage::Queries::Private::SingleArgument = 1 << 2 , UE::Editor::DataStorage::Queries::Private::BatchArgument = 1 << 3 ,
  UE::Editor::DataStorage::Queries::Private::Type_Result = 1 << 4 , UE::Editor::DataStorage::Queries::Private::Type_Context = 1 << 5 , UE::Editor::DataStorage::Queries::Private::Type_RowHandle = 1 << 6 , UE::Editor::DataStorage::Queries::Private::Type_Column = 1 << 7 ,
  UE::Editor::DataStorage::Queries::Private::Type_FlowControl = 1 << 8
}