UIActionContext Struct Reference

Public Member Functions

 UIActionContext ()
 
 UIActionContext (const BinaryNinja::PluginCommandContext &pluginContext)
 
 operator BinaryNinja::PluginCommandContext () const
 

Public Attributes

UIContextcontext
 
Viewview
 
QWidget * widget
 
HighlightTokenState token
 
BinaryViewRef binaryView
 
uint64_t address
 
uint64_t length
 
size_t instrIndex
 
FunctionRef function
 
LowLevelILFunctionRef lowLevelILFunction
 
MediumLevelILFunctionRef mediumLevelILFunction
 
HighLevelILFunctionRef highLevelILFunction
 
LinearViewCursorPositioncursorPosition
 

Constructor & Destructor Documentation

◆ UIActionContext() [1/2]

UIActionContext::UIActionContext ( )

◆ UIActionContext() [2/2]

UIActionContext::UIActionContext ( const BinaryNinja::PluginCommandContext pluginContext)

Member Function Documentation

◆ operator BinaryNinja::PluginCommandContext()

UIActionContext::operator BinaryNinja::PluginCommandContext ( ) const

Member Data Documentation

◆ address

uint64_t UIActionContext::address

◆ binaryView

BinaryViewRef UIActionContext::binaryView

◆ context

UIContext* UIActionContext::context

◆ cursorPosition

LinearViewCursorPosition* UIActionContext::cursorPosition

◆ function

FunctionRef UIActionContext::function

◆ highLevelILFunction

HighLevelILFunctionRef UIActionContext::highLevelILFunction

◆ instrIndex

size_t UIActionContext::instrIndex

◆ length

uint64_t UIActionContext::length

◆ lowLevelILFunction

LowLevelILFunctionRef UIActionContext::lowLevelILFunction

◆ mediumLevelILFunction

MediumLevelILFunctionRef UIActionContext::mediumLevelILFunction

◆ token

HighlightTokenState UIActionContext::token

◆ view

View* UIActionContext::view

◆ widget

QWidget* UIActionContext::widget

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