From 413ae710b16fcc05f8fad06ba9f4bf5e9cf14e3a Mon Sep 17 00:00:00 2001 From: a2x <45197573+a2x@users.noreply.github.com> Date: Fri, 29 Mar 2024 18:26:44 +1000 Subject: [PATCH] Modify JSON file generation for easier parsing --- src/output/buttons.rs | 14 ++++++ src/output/interfaces.rs | 17 ++++++++ src/output/mod.rs | 37 +++++++++++----- src/output/offsets.rs | 17 ++++++++ src/output/schemas.rs | 92 +++++++++++++++++++++++++++++++++++++--- 5 files changed, 160 insertions(+), 17 deletions(-) diff --git a/src/output/buttons.rs b/src/output/buttons.rs index 288840b..e8f65e0 100644 --- a/src/output/buttons.rs +++ b/src/output/buttons.rs @@ -1,3 +1,4 @@ +use std::collections::BTreeMap; use std::env; use std::fmt::Write; @@ -53,6 +54,19 @@ impl CodeGen for Vec