Skip to content

Commit b24b2a1

Browse files
committed
Move IL view type access to ViewFrame.
1 parent 0eeb07f commit b24b2a1

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

ui/disassemblyview.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ friend class DisassemblyFunctionHeader;
4646

4747
virtual StatusBarWidget* getStatusBarWidget() override;
4848

49-
BNFunctionGraphType getILViewType() { return m_ilViewType; };
50-
void setILViewType(BNFunctionGraphType ilViewType);
49+
virtual BNFunctionGraphType getILViewType() override { return m_ilViewType; };
50+
virtual void setILViewType(BNFunctionGraphType ilViewType) override;
5151

5252
void setOption(BNDisassemblyOption option, bool state = true);
5353
void toggleOption(BNDisassemblyOption option);

ui/linearview.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -329,8 +329,8 @@ private Q_SLOTS:
329329

330330
virtual HighlightTokenState getHighlightTokenState() override { return m_highlight; }
331331

332-
BNFunctionGraphType getILViewType() { return m_ilViewType; };
333-
void setILViewType(BNFunctionGraphType ilViewType);
332+
virtual BNFunctionGraphType getILViewType() override { return m_ilViewType; };
333+
virtual void setILViewType(BNFunctionGraphType ilViewType) override;
334334

335335
void toggleOption(BNDisassemblyOption option);
336336

ui/viewframe.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,8 @@ class BINARYNINJAUIAPI View
122122

123123
virtual LowLevelILFunctionRef getCurrentLowLevelILFunction() { return nullptr; }
124124
virtual MediumLevelILFunctionRef getCurrentMediumLevelILFunction() { return nullptr; }
125+
virtual BNFunctionGraphType getILViewType() { return NormalFunctionGraph; }
126+
virtual void setILViewType(BNFunctionGraphType ilViewType) { }
125127
virtual size_t getCurrentILInstructionIndex() { return BN_INVALID_EXPR; }
126128

127129
virtual QFont getFont() = 0;

0 commit comments

Comments
 (0)