Loading...
Searching...
No Matches
TypeBrowserView Member List

This is the complete list of members for TypeBrowserView, including all inherited members.

actionContext()Viewvirtual
actionHandler()Viewinline
activateSelection() overrideTypeBrowserViewvirtual
addTypeLibrary()TypeBrowserView
associatedTypeArchivesForTypeIds(BinaryViewRef view, const std::unordered_set< std::string > &typeIds)TypeBrowserViewstatic
attachTypeArchive()TypeBrowserView
bindActions()TypeBrowserView
canAddTypeLibrary()TypeBrowserView
canAssemble()Viewinlinevirtual
canAttachTypeArchive()TypeBrowserView
canChangeTypes()TypeBrowserView
canCollapseAll()TypeBrowserView
canCompile()Viewinlinevirtual
canConnectTypeArchive()TypeBrowserView
canCopy()Viewvirtual
canCopyAddress()Viewvirtual
canCopyLocationAsURL()Viewvirtual
canCopyTypeDefinitions()TypeBrowserView
canCopyTypeNames()TypeBrowserView
canCopyWithTransform()Viewvirtual
canCreateNewEnumeration()TypeBrowserView
canCreateNewStructure()TypeBrowserView
canCreateNewTypes()TypeBrowserView
canCreateNewUnion()TypeBrowserView
canCreateStructureMemberAtOffset()TypeBrowserView
canCreateTypeArchive()TypeBrowserView
canCut()Viewvirtual
canDeleteTypes()TypeBrowserView
canDetachTypeArchive()TypeBrowserView
canDisassociateSelectedTypes()TypeBrowserView
canDisplayAs(const UIActionContext &context, const BNIntegerDisplayType)Viewvirtual
canExpandAll()TypeBrowserView
canImportType()TypeBrowserView
canImportTypeByGUID(BinaryViewRef view)TypeBrowserView
canPaste()Viewvirtual
canPasteWithTransform()Viewvirtual
canPullAllTypes()TypeBrowserView
canPullSelectedTypes()TypeBrowserView
canPushAllTypes()TypeBrowserView
canPushSelectedTypes()TypeBrowserView
canRedo()Viewvirtual
canRenameTypes()TypeBrowserView
canSwitchLayout()TypeBrowserView
canSyncSelectedTypes()TypeBrowserView
canToggleDetailsVisibility()TypeBrowserView
canTransform()Viewvirtual
canUndo()Viewvirtual
changeTypes()TypeBrowserView
clearRelatedHighlights()Viewinlinevirtual
closeFilter()FilterTargetvirtual
closeRequest()Viewinlinevirtual
closing()Viewinlinevirtual
collapseAll()TypeBrowserView
connectedTAs(BinaryViewRef view) constTypeBrowserView
connectTypeArchive()TypeBrowserView
containerForId(const std::string &containerId, bool makeSureItHasPlatform=false, bool preferView=false) constTypeBrowserView
contextMenu()Viewinline
contextMenuEvent(QContextMenuEvent *event) overrideTypeBrowserViewprotectedvirtual
copy(TransformRef xform=nullptr)Viewvirtual
copyAddress()Viewvirtual
copyLocationAsURL()Viewvirtual
copyTypeDefinitions()TypeBrowserView
copyTypeNames()TypeBrowserView
createNewEnumeration()TypeBrowserView
createNewStructure()TypeBrowserView
createNewTypes()TypeBrowserView
createNewUnion()TypeBrowserView
createStructureMemberAtOffset()TypeBrowserView
createTypeArchive()TypeBrowserView
cut()Viewvirtual
deleteTypes()TypeBrowserView
detachTypeArchive()TypeBrowserView
disassociateSelectedTypes()TypeBrowserView
displayAs(const UIActionContext &context, BNIntegerDisplayType type)Viewvirtual
enableRefreshTimer(QWidget *owner, int interval)View
ensureSelection() overrideTypeBrowserViewvirtual
ensureTypeEditorHasSelection()TypeBrowserViewprotected
event(QEvent *event) overrideTypeBrowserViewprotectedvirtual
eventFilter(QObject *obj, QEvent *event) overrideTypeBrowserViewprotectedvirtual
expandAll()TypeBrowserView
findAllConstant(uint64_t start, uint64_t end, uint64_t constant, DisassemblySettingsRef settings, const BinaryNinja::FunctionViewType &graph, const BinaryNinja::ProgressFunction &cb, const std::function< bool(uint64_t addr, const BinaryNinja::LinearDisassemblyLine &line)> &matchCallback)Viewvirtual
findAllData(uint64_t start, uint64_t end, const BinaryNinja::DataBuffer &data, BNFindFlag flags, const BinaryNinja::ProgressFunction &cb, const std::function< bool(uint64_t addr, const BinaryNinja::DataBuffer &match)> &matchCallback)Viewvirtual
findAllText(uint64_t start, uint64_t end, const std::string &data, DisassemblySettingsRef settings, BNFindFlag flags, const BinaryNinja::FunctionViewType &graph, const BinaryNinja::ProgressFunction &cb, const std::function< bool(uint64_t addr, const std::string &match, const BinaryNinja::LinearDisassemblyLine &line)> &matchCallback)Viewvirtual
findNextConstant(uint64_t start, uint64_t end, uint64_t constant, uint64_t &addr, DisassemblySettingsRef settings, const BinaryNinja::FunctionViewType &graph, const BinaryNinja::ProgressFunction &cb)Viewvirtual
findNextData(uint64_t start, uint64_t end, const BinaryNinja::DataBuffer &data, uint64_t &addr, BNFindFlag flags, const BinaryNinja::ProgressFunction &cb)Viewvirtual
findNextText(uint64_t start, uint64_t end, const std::string &text, uint64_t &addr, DisassemblySettingsRef settings, BNFindFlag flags, const BinaryNinja::FunctionViewType &graph, const BinaryNinja::ProgressFunction &cb)Viewvirtual
focusInEvent(QFocusEvent *event) overrideTypeBrowserViewprotectedvirtual
forceSyncFromView(ViewFrame *frame=nullptr)View
getContainer()TypeBrowserViewinline
getCurrentArchitecture()Viewinlinevirtual
getCurrentBasicBlock()Viewinlinevirtual
getCurrentDisplayAs(const UIActionContext &context)Viewvirtual
getCurrentFunction()Viewinlinevirtual
getCurrentHighLevelILFunction()Viewinlinevirtual
getCurrentILInstructionIndex()Viewinlinevirtual
getCurrentLowLevelILFunction()Viewinlinevirtual
getCurrentMediumLevelILFunction()Viewinlinevirtual
getCurrentOffset() overrideTypeBrowserViewvirtual
getData() overrideTypeBrowserViewinlinevirtual
getDisassemblySettings()Viewvirtual
getFilterModel()TypeBrowserViewinline
getFont() overrideTypeBrowserViewvirtual
getHeaderOptionsWidget() overrideTypeBrowserViewvirtual
getHeaderSubtypeWidget()Viewinlinevirtual
getHighlightTokenState()Viewvirtual
getHistoryEntry()Viewvirtual
getILIndexRange()Viewinlinevirtual
getILViewType()Viewinlinevirtual
getModel()TypeBrowserViewinline
getSelectionForXref() overrideTypeBrowserViewvirtual
getSelectionOffsets()Viewvirtual
getSelectionStartILInstructionIndex()Viewinlinevirtual
getStatusBarWidget() overrideTypeBrowserViewvirtual
getTreeView()TypeBrowserViewinline
getTypeEditor()TypeBrowserViewinline
getViewFromWidget(QWidget *widget)Viewstatic
goToReference(FunctionRef func, uint64_t source, uint64_t target)Viewvirtual
importType()TypeBrowserView
importTypeByGUID()TypeBrowserView
isBinaryDataNavigable()Viewinline
isQuiesced() constViewinline
itemDoubleClicked(const QModelIndex &index)TypeBrowserViewprotected
itemSelected(const QItemSelection &selected, const QItemSelection &deselected)TypeBrowserViewprotected
m_actionHandlerViewprotected
m_binaryDataNavigableViewprotected
m_contextMenuViewprotected
m_quiesceStateViewprotected
m_transformParamDialogViewprotected
m_updateTimerViewprotected
navigate(uint64_t offset) overrideTypeBrowserViewvirtual
navigateOnOtherPane(uint64_t offset)View
navigateToFunction(FunctionRef func, uint64_t offset)Viewvirtual
navigateToFunctionOnOtherPane(FunctionRef func, uint64_t offset)View
navigateToHistoryEntry(BinaryNinja::Ref< HistoryEntry > entry)Viewvirtual
navigateToType(const std::string &typeName, uint64_t offset)TypeBrowserView
navigateToViewLocation(const ViewLocation &viewLocation, bool center=false)Viewvirtual
notifyContextMenuCreated()View
notifyILViewTypeChanged(ViewFrame *frame=nullptr)View
notifyQuiesce(bool)Viewinlinevirtual
notifyRefresh() overrideTypeBrowserViewvirtual
paste(TransformRef xform=nullptr)Viewvirtual
pullAllTypes()TypeBrowserView
pullSelectedTypes()TypeBrowserView
pullTypesFromArchives(BinaryViewRef view, const std::unordered_map< std::string, std::unordered_set< std::string > > &archiveTypeIdSelection)TypeBrowserView
pullTypesFromView(BinaryViewRef view, const std::unordered_set< BinaryNinja::QualifiedName > &viewTypeNames)TypeBrowserView
pushAllTypes()TypeBrowserView
pushSelectedTypes()TypeBrowserView
pushTypesFromView(BinaryViewRef view, const std::unordered_set< BinaryNinja::QualifiedName > &names)TypeBrowserView
readDataFromClipboard(TransformRef xform)Viewprotected
redo()Viewvirtual
refreshContents()Viewinlinevirtual
registerActions()TypeBrowserViewstatic
registerLateActions()Viewstatic
renameTypes()TypeBrowserView
resizeEvent(QResizeEvent *event) overrideTypeBrowserViewvirtual
scrollToCurrentItem() overrideTypeBrowserViewvirtual
scrollToFirstItem() overrideTypeBrowserViewvirtual
scrollToIndexWithContext(const QModelIndex &index, int context=1)TypeBrowserView
selectedBV() constTypeBrowserView
selectedBVTypeNames() constTypeBrowserView
selectedNodes() constTypeBrowserView
selectedTA() constTypeBrowserView
selectedTAId() constTypeBrowserView
selectedTAIds() constTypeBrowserView
selectedTAs() constTypeBrowserView
selectedTATypeIds() constTypeBrowserView
selectedType() constTypeBrowserView
selectedTypeContainer(bool makeSureItHasPlatform=true, bool preferView=false) constTypeBrowserView
selectedTypeContainerIds() constTypeBrowserView
selectedTypeNameAndContainer() constTypeBrowserView
selectedTypeNamesByContainers() constTypeBrowserView
selectedTypes() constTypeBrowserView
selectTypeByName(const std::string &name, bool newSelection)TypeBrowserView
setBinaryDataNavigable(bool navigable)Viewinline
setDisassemblySettings(DisassemblySettingsRef settings)Viewinlinevirtual
setFilter(const std::string &filter, FilterOptions options) overrideTypeBrowserViewvirtual
setILViewType(const BinaryNinja::FunctionViewType &ilViewType)Viewinlinevirtual
setPrimaryOrientation(Qt::Orientation orientation)TypeBrowserView
setRefreshQuiesce(bool enable)View
setRelatedIndexHighlights(FunctionRef func, const std::set< size_t > &related)Viewinlinevirtual
setRelatedInstructionHighlights(FunctionRef func, const std::set< uint64_t > &related)Viewinlinevirtual
setSelectionOffsets(BNAddressRange range) overrideTypeBrowserViewvirtual
setupView(QWidget *widget)View
showContextMenu()TypeBrowserView
showEvent(QShowEvent *event) overrideTypeBrowserViewvirtual
showSelectedTypes()TypeBrowserView
showTypes(const std::vector< TypeReference > &types)TypeBrowserView
switchLayout()TypeBrowserView
syncSelectedTypes()TypeBrowserView
toggleDetailsVisibility()TypeBrowserView
transform(TransformRef xform, bool encode)Viewvirtual
TypeBrowserView(BinaryViewRef data, TypeBrowserContainer *container)TypeBrowserView
typeContainerForCreating(bool makeSureItHasPlatform=true, bool preferView=false) constTypeBrowserView
typeIdsFromNames(BinaryViewRef view, const std::unordered_set< BinaryNinja::QualifiedName > &names)TypeBrowserViewstatic
typeNameNavigated(const std::string &typeName, bool newSelection)TypeBrowserViewsignal
undo()Viewvirtual
updateCrossReferenceSelection(ViewFrame *frame=nullptr)View
updateFonts() overrideTypeBrowserViewvirtual
updateTheme()Viewinlinevirtual
View()View
viewType()View
widget()Viewinline
writeData(const BinaryNinja::DataBuffer &data, uint64_t addr)Viewvirtual
writeDataToClipboard(const BinaryNinja::DataBuffer &data, bool binary, TransformRef xform)Viewprotected
~FilterTarget()FilterTargetinlinevirtual
~View()Viewinlinevirtual