From b0252988314ab24015a932782c08494ec2552fac Mon Sep 17 00:00:00 2001 From: kat Date: Mon, 4 Mar 2024 07:13:03 -0500 Subject: Add copy actions to TypeBrowserView --- ui/typebrowser.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ui/typebrowser.h') diff --git a/ui/typebrowser.h b/ui/typebrowser.h index c1d554ad..05f2338a 100644 --- a/ui/typebrowser.h +++ b/ui/typebrowser.h @@ -408,6 +408,7 @@ class BINARYNINJAUIAPI TypeBrowserView : public QFrame, public View, public Filt QTextEdit* m_debugText; void updateInTransaction(std::function transaction); + std::string dumpTypeDefinition(BinaryNinja::TypeContainer container, TypeRef type, std::string name); public: TypeBrowserView(BinaryViewRef data, TypeBrowserContainer* container); @@ -527,6 +528,10 @@ public: void createNewUnion(); bool canRenameTypes(); void renameTypes(); + bool canCopyTypeNames(); + void copyTypeNames(); + bool canCopyTypeDefinitions(); + void copyTypeDefinitions(); bool canDeleteTypes(); void deleteTypes(); bool canChangeTypes(); -- cgit v1.3.1