summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXusheng <xusheng@vector35.com>2021-05-31 16:13:04 +0800
committerXusheng <xusheng@vector35.com>2021-06-11 10:37:10 +0800
commite6cbebd025c06186ebb474f9f4158c8b70a48db6 (patch)
tree050a71725dea12a2b30f92f2cb1f99b3502c8d94
parent93f91f8d2f1fef1866b3ee87042ec62f99a8d087 (diff)
Update TypeView after data variable changes
-rw-r--r--ui/typeview.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/typeview.h b/ui/typeview.h
index ef8511da..6356bc55 100644
--- a/ui/typeview.h
+++ b/ui/typeview.h
@@ -192,6 +192,10 @@ public:
BinaryNinja::Type* type) override;
virtual void OnTypeReferenceChanged(BinaryNinja::BinaryView* view, const BinaryNinja::QualifiedName& name,
BinaryNinja::Type* type) override;
+ virtual void OnDataVariableAdded(BinaryNinja::BinaryView*, const BinaryNinja::DataVariable&) override;
+ virtual void OnDataVariableRemoved(BinaryNinja::BinaryView*, const BinaryNinja::DataVariable&) override;
+ virtual void OnDataVariableUpdated(BinaryNinja::BinaryView*, const BinaryNinja::DataVariable&) override;
+ virtual void OnDataMetadataUpdated(BinaryNinja::BinaryView*, uint64_t offset) override;
void MarkUpdatesRequired() { m_updatesRequired = true; }
virtual void updateFonts() override;