summaryrefslogtreecommitdiff
path: root/ui/typeeditor.h
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2024-05-07 15:59:36 -0400
committerGlenn Smith <glenn@vector35.com>2024-05-07 15:59:36 -0400
commit5312390612946444632405685813004245031133 (patch)
tree9722d9e30c389fe65a21ff14796d190f4c73590f /ui/typeeditor.h
parentcda871065646e5b8fcee8d9d6eb2ff6e1408f4c4 (diff)
Type Editor: Add "Append Field" action
Diffstat (limited to 'ui/typeeditor.h')
-rw-r--r--ui/typeeditor.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/typeeditor.h b/ui/typeeditor.h
index 4de99778..5b91475d 100644
--- a/ui/typeeditor.h
+++ b/ui/typeeditor.h
@@ -104,12 +104,14 @@ public:
void undefine();
void undefineRoots();
void undefineMembers();
+ bool canAppendField();
+ void appendField();
bool canCreateArray();
void createArray();
bool canChangeType();
void changeType();
void changeTypeRoot();
- void changeTypeAddMember();
+ void changeTypeAddMember(bool atEnd = false);
void changeTypeMember();
bool canChangeTypeMembers();
void changeTypeMembers(TypeRef newType);