UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDataTableCategoryHandle Struct Reference

#include <DataTable.h>

Public Member Functions

bool IsNull () const
 
template<class T >
void GetRows (TArray< T * > &OutRows, const FString &ContextString) const
 
ENGINE_API bool operator== (FDataTableCategoryHandle const &Other) const
 
ENGINE_API bool operator!= (FDataTableCategoryHandle const &Other) const
 

Public Attributes

TObjectPtr< const class UDataTableDataTable = nullptr
 
FName ColumnName
 
FName RowContents
 

Detailed Description

Handle to a particular set of rows in a table

Member Function Documentation

◆ GetRows()

template<class T >
void FDataTableCategoryHandle::GetRows ( TArray< T * > &  OutRows,
const FString &  ContextString 
) const
inline

Searches DataTable for all rows that contain entries with RowContents in the column named ColumnName and returns them.

◆ IsNull()

bool FDataTableCategoryHandle::IsNull ( ) const
inline

Returns true if this handle is specifically pointing to nothing

◆ operator!=()

bool FDataTableCategoryHandle::operator!= ( FDataTableCategoryHandle const &  Other) const

◆ operator==()

bool FDataTableCategoryHandle::operator== ( FDataTableCategoryHandle const &  Other) const

Member Data Documentation

◆ ColumnName

FName FDataTableCategoryHandle::ColumnName

Name of column in the table that we want

◆ DataTable

TObjectPtr<const class UDataTable> FDataTableCategoryHandle::DataTable = nullptr

Pointer to table we want a row from

◆ RowContents

FName FDataTableCategoryHandle::RowContents

Contents of rows in the table that we want


The documentation for this struct was generated from the following files: