ReflectionView Class Reference

Public Member Functions

 ReflectionView (ViewFrame *frame, BinaryViewRef data)
 
 ~ReflectionView ()
 
FlowGraphWidgetgetFlowGraphWidget ()
 
void toggleILSync ()
 
void toggleLocationSync ()
 
virtual void notifyFontChanged () override
 
virtual void notifyViewLocationChanged (View *view, const ViewLocation &viewLocation) override
 
virtual void notifyVisibilityChanged (bool visible) override
 
virtual bool shouldBeVisible (ViewFrame *frame) override
 
- Public Member Functions inherited from DockContextHandler
 DockContextHandler (QWidget *widget, const QString &name)
 
virtual ~DockContextHandler ()
 
QString getName () const
 
QWidget * getParentWindow () const
 
virtual void notifyOffsetChanged (uint64_t)
 
virtual void notifyThemeChanged ()
 
virtual void notifyViewChanged (ViewFrame *)
 

Protected Member Functions

virtual void contextMenuEvent (QContextMenuEvent *event) override
 

Additional Inherited Members

- Protected Attributes inherited from DockContextHandler
QString m_name
 
UIActionHandler m_actionHandler
 
ContextMenuManagerm_contextMenuManager = nullptr
 
Menum_menu = nullptr
 
QWidget * m_parentWindow
 

Constructor & Destructor Documentation

◆ ReflectionView()

ReflectionView::ReflectionView ( ViewFrame frame,
BinaryViewRef  data 
)

◆ ~ReflectionView()

ReflectionView::~ReflectionView ( )

Member Function Documentation

◆ contextMenuEvent()

virtual void ReflectionView::contextMenuEvent ( QContextMenuEvent *  event)
overrideprotectedvirtual

◆ getFlowGraphWidget()

FlowGraphWidget* ReflectionView::getFlowGraphWidget ( )

◆ notifyFontChanged()

virtual void ReflectionView::notifyFontChanged ( )
overridevirtual

Reimplemented from DockContextHandler.

◆ notifyViewLocationChanged()

virtual void ReflectionView::notifyViewLocationChanged ( View view,
const ViewLocation viewLocation 
)
overridevirtual

Reimplemented from DockContextHandler.

◆ notifyVisibilityChanged()

virtual void ReflectionView::notifyVisibilityChanged ( bool  visible)
overridevirtual

Reimplemented from DockContextHandler.

◆ shouldBeVisible()

virtual bool ReflectionView::shouldBeVisible ( ViewFrame frame)
overridevirtual

Reimplemented from DockContextHandler.

◆ toggleILSync()

void ReflectionView::toggleILSync ( )

◆ toggleLocationSync()

void ReflectionView::toggleLocationSync ( )

The documentation for this class was generated from the following file: