The September Sale is here! Save 50% on select products now through September 24.

File Helper BP Library

RLoris - May 23, 2021

BP Plugin to manipulate various files

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.27
  • 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.

About


This is a blueprint library plugin

It exposes 50+ functions to handle various files (format)

Can be used in any blueprint

Documentation can be found here : RLoris/FileHelperDoc

Be careful when using these nodes, you are directly accessing the user's file system, you need to ensure everything is working as expected before shipping your build

If you found this plugin helpful, leave a rate or comment for others

Enjoy & take care, bye bye then




Bug or Request


If you find a bug, please contact me, I will fix it

If you want new features, contact me, I will implement them eventually


Changelog


V1.2

  • Improved (de)serialization to JSON/XML (array, set, map, object are now supported directly)
  • Other minor functions improvements

Technical Details

Documentation


Click here



Features


  • Various file system operations (file, directory)
  • Serialization (Any struct to JSON or XML, JSON or XML to Any struct)
  • Handle configuration files (.ini)
  • Export/Import DataTable to/from JSON or CSV
  • Easily handle CSV files
  • Save screenshots and load them into textures
  • Encode/Decode binary or text to/from base64
  • Get the engine/project related path




Details


Code Modules:

  •  FileHelper (Runtime)

Number of Blueprints nodes : 50+

Number of C++ Classes: 2

Network Replicated: No

Supported Development Platforms: Win32, Win64, Android, Linux, IOS, MacOS

Supported Target Build Platforms: Win32, Win64, Android, Linux, IOS, MacOS