- Replace sentinel-id scheme (kPrimBase) with TypeEntry::Kind discriminant - Merge showTypeSelectorPopup + showTypePickerPopup into single showTypePopup - Merge applyTypePickerResult into applyTypePopupResult matching on entryKind - Add modifier toggle buttons (plain, *, **, [n]) with array count input - Add section headers (primitives / project types) with dim centered styling - Root mode shows project types first; non-Root sorts same-size primitives first - Remove popup outside border, flat "Create new type" button - Add parseTypeSpec parser, update tests with new TypeEntry API
This tool helps you inspect raw bytes and interpret them as types (int, float, struct, array, etc) instead of just hex. It supports pointers/arrays so you can see the relationship between data.
Either modify the values inside the editor or export as .h to reuse these structures in your code.

State: Plugin system is partially implemented. Some UI bugs exist. MCP server has been added as first draft. Vector/Matrix editors are not fully implemented yet.
Build
- Prerequisites
- Qt 6 with MinGW - Qt Online Installer https://doc.qt.io/qt-6/qt-online-installation.html , note to select MinGW kit + CMake/Ninja from Tools section (online installers index: https://download.qt.io/official_releases/online_installers/)
- CMake 3.20+ - https://cmake.org/download/ - bundled with Qt
- windeployqt docs - https://doc.qt.io/qt-6/windows-deployment.html
-
Quick Build (relies on powershell| for manual build skip to step 3)
git clone --recurse-submodules https://github.com/IChooseYou/ReclassX.git cd ReclassX .\scripts\build_qscintilla.ps1 .\scripts\build.ps1 ^ script above tries to autodetect Qt install (as we learned not everyone installs to C:/Qt/)
-
Manual Build
Step by step for peoplewho want to run commands themselves:
- Clone with --recurse-submodules (+ fallback git submodule update --init --recursive)
- Build QScintilla: qmake + mingw32-make in third_party/qscintilla/src
- CMake configure + build with -DCMAKE_PREFIX_PATH
- optionallly windeployqt the exe
Alternatives
- ReClass.NET (reclass.net) - https://github.com/ReClassNET/ReClass.NET
- ReClassEx - https://github.com/ajkhoury/ReClassEx