# SimpleByteConversion Plugin
## ๐ Overview
SimpleByteConversion is a lightweight Unreal Engine plugin designed to simplify byte-level serialization of primitive and structured data types. It provides convenient Blueprint-accessible functions to convert between native data types and `TArray<uint8>` byte arrays, enabling low-level memory operations, data transport, or custom serialization.
---
## ๐ง Features
- Convert between bytes and basic types: `int32`, `int64`, `float`, `double`, `bool`, `FString`
- Support for custom `struct` to/from byte array conversion using reflection
- Pure Blueprint nodes for easy use in non-C++ projects
- Fully implemented in C++ with minimal dependencies
---
## ๐ Documentation
All usage instructions are included in the plugin folder:
- `Docs/README.md`
---
## ๐ Third-Party Dependencies
This plugin does not rely on any third-party libraries.
---
## ๐ License Summary
This plugin is licensed for personal and commercial use in Unreal Engine projects.
You are allowed to:
- Use and modify this plugin in your own projects
You are not allowed to:
- Redistribute, resell, or bundle this plugin
๐ฎ Contact: `mengzhishanghun@outlook.com`
---
## โ ๏ธ Disclaimer
This plugin is provided โas-isโ without warranty of any kind. The author assumes no liability for any issues caused by the use or misuse of this plugin.