UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CommonTypes.h File Reference
#include "DataStorage/Handles.h"
#include "CommonTypes.generated.h"

Go to the source code of this file.

Classes

struct  FEditorDataStorageColumn
 
struct  FEditorDataStorageTag
 
class  UE::Editor::DataStorage::FValueTag
 
struct  UE::Editor::DataStorage::FDynamicColumnDescription
 

Namespaces

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

Concepts

concept  UE::detail::SameHelper
 
concept  UE::same_as
 
concept  UE::convertible_to
 
concept  UE::derived_from
 
concept  UE::Editor::DataStorage::TValueTagType
 
concept  UE::Editor::DataStorage::THasDynamicColumnTemplateSpecifier
 
concept  UE::Editor::DataStorage::TDynamicColumnTemplate
 
concept  UE::Editor::DataStorage::TDataColumnType
 
concept  UE::Editor::DataStorage::TTagColumnType
 
concept  UE::Editor::DataStorage::TColumnType
 
concept  UE::Editor::DataStorage::TEnumType
 

Typedefs

using UE::Editor::DataStorage::FColumn = FEditorDataStorageColumn
 
using UE::Editor::DataStorage::FTag = FEditorDataStorageTag
 
using UE::Editor::DataStorage::RowCreationCallbackRef = TFunctionRef< void(RowHandle Row)>
 
using UE::Editor::DataStorage::ColumnCreationCallbackRef = TFunctionRef< void(void *Column, const UScriptStruct &ColumnType)>
 
using UE::Editor::DataStorage::ColumnListCallbackRef = TFunctionRef< void(const UScriptStruct &ColumnType)>
 
using UE::Editor::DataStorage::ColumnListWithDataCallbackRef = TFunctionRef< void(void *Column, const UScriptStruct &ColumnType)>
 
using UE::Editor::DataStorage::ColumnCopyOrMoveCallback = void(*)(const UScriptStruct &ColumnType, void *Destination, void *Source)