LemmoLab: All products 50% off

Data Table Function Library

Just2Devs - Code Plugins - Mar 6, 2022
4.67 out of 5 stars(9 ratings)
  • 89%
  • 0%
  • 0%
  • 11%
  • 0%

The Data Table Function library is a collection of helper functions to work with data tables.

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.




The Data Table Function library adds a number of new functions to work with data tables in Unreal Engine. Data tables are incredibly useful and widely used in Unreal Engine, however, the engine itself offers very few nodes to interact with this asset. The library adds a number of new nodes to help you work faster and/or minimize the amount of code needed when dealing with data tables.

The main purpose of the nodes is to let you query the data tables in a variety of ways. This ranges from straight out converting a table to an array of structs, to looping through a table one row at the time or looking for a specific row that contains a specific property. More advanced query methods are included with nodes that let you query the data table using a predicate.

The library also offers two nodes that let you work with data tables within the editor. The node allow for adding and removing rows from the data table making it easier to automate filling in data tables.

Technical Details


  • Find Data Table Row/s by Property
  • Find Data Table Row/s By Predicate
  • For Each Data Table Row
  • Get Data Table Size
  • Get Data Table Row At Index
  • Get Data Table As Array Struct
  • Does Data Table Contain Row
  • Get Data Table Row Names (pure function)
  • Get Data Table Row Name
  • Add Data Table Row (EDITOR ONLY)
  • Add Data Table Rows (EDITOR ONLY)
  • Remove Data Table Row (EDITOR ONLY)
  • Empty Data Table (EDITOR ONLY)
  • Replace Data Table Row (EDITOR ONLY)
  • Save Data Table (EDITOR ONLY)
  • Move Data Table Row At Index (EDITOR ONLY)
  • Move Data Table Row (EDITOR ONLY)
  • Move Data Table Row By Number (EDITOR ONLY)

Code Modules:

  • Data Table Function Library
  • Data Table Function Library Editor

Number of Blueprints: 0

Number of C++ Classes: 13

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows, Android

Documentation: Link