summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorAlexander Taylor <alex@vector35.com>2026-04-30 00:13:11 -0400
committerAlexander Taylor <alex@vector35.com>2026-04-30 00:13:11 -0400
commitf389b25261d6f0de54627f1dbc176e852f974c74 (patch)
tree8441f663f80132c8523f367d2dcc09412bc661ee /ui
parent9f9ec1403b215743a45dd3f50cbd1683143842de (diff)
Add Create Struct Member at Offset to Type View.
Diffstat (limited to 'ui')
-rw-r--r--ui/typebrowser.h2
-rw-r--r--ui/typeeditor.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/ui/typebrowser.h b/ui/typebrowser.h
index 6cd2ce89..e5972c73 100644
--- a/ui/typebrowser.h
+++ b/ui/typebrowser.h
@@ -548,6 +548,8 @@ public:
void deleteTypes();
bool canChangeTypes();
void changeTypes();
+ bool canCreateStructureMemberAtOffset();
+ void createStructureMemberAtOffset();
bool canImportType();
void importType();
bool canImportTypeByGUID(BinaryViewRef view);
diff --git a/ui/typeeditor.h b/ui/typeeditor.h
index 12243806..600c51ab 100644
--- a/ui/typeeditor.h
+++ b/ui/typeeditor.h
@@ -107,6 +107,8 @@ public:
void undefineMembers();
bool canAppendField();
void appendField();
+ bool canCreateStructureMemberAtOffset();
+ void createStructureMemberAtOffset();
bool canCreateArray();
void createArray();
bool canChangeType();