Loading...
Searching...
No Matches
ProjectBrowser Member List

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

GetCallbacks()BinaryNinja::ProjectNotificationinline
GetNameForFile(UIContext *context, FileContext *file, QString &name)UIContextNotificationinlinevirtual
GetNameForPath(UIContext *context, const QString &path, QString &name)UIContextNotificationinlinevirtual
GetProject() constProjectBrowserinline
MakeNewFolder(ProjectFolderRef parent=nullptr)ProjectBrowserprotected
OnActionExecuted(UIContext *context, UIActionHandler *handler, const QString &name, const UIActionContext &ctx, std::function< void(const UIActionContext &)> &action)UIContextNotificationinlinevirtual
OnAddressChange(UIContext *context, ViewFrame *frame, View *view, const ViewLocation &location)UIContextNotificationinlinevirtual
OnAfterCloseFile(UIContext *context, FileContext *file, ViewFrame *frame)UIContextNotificationinlinevirtual
OnAfterCloseProject(Project *project)BinaryNinja::ProjectNotificationinlinevirtual
OnAfterOpenDatabase(UIContext *context, FileMetadataRef metadata, BinaryViewRef data)UIContextNotificationinlinevirtual
OnAfterOpenFile(UIContext *context, FileContext *file, ViewFrame *frame)UIContextNotificationinlinevirtual
UIContextNotification::OnAfterOpenProject(UIContext *context, ProjectRef project)UIContextNotificationinlinevirtual
BinaryNinja::ProjectNotification::OnAfterOpenProject(Project *project)BinaryNinja::ProjectNotificationinlinevirtual
OnAfterProjectFileCreated(Project *project, ProjectFile *projectFile)BinaryNinja::ProjectNotificationinlinevirtual
OnAfterProjectFileDeleted(Project *project, ProjectFile *projectFile)BinaryNinja::ProjectNotificationinlinevirtual
OnAfterProjectFileUpdated(Project *project, ProjectFile *projectFile)BinaryNinja::ProjectNotificationinlinevirtual
OnAfterProjectFolderCreated(Project *project, ProjectFolder *projectFolder)BinaryNinja::ProjectNotificationinlinevirtual
OnAfterProjectFolderDeleted(Project *project, ProjectFolder *projectFolder)BinaryNinja::ProjectNotificationinlinevirtual
OnAfterProjectFolderUpdated(Project *project, ProjectFolder *projectFolder)BinaryNinja::ProjectNotificationinlinevirtual
OnAfterSaveFile(UIContext *context, FileContext *file, ViewFrame *frame)UIContextNotificationinlinevirtual
OnBeforeCloseFile(UIContext *context, FileContext *file, ViewFrame *frame)UIContextNotificationinlinevirtual
OnBeforeCloseProject(Project *project)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeOpenDatabase(UIContext *context, FileMetadataRef metadata)UIContextNotificationinlinevirtual
OnBeforeOpenFile(UIContext *context, FileContext *file)UIContextNotificationinlinevirtual
OnBeforeOpenProject(Project *project)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeOpenProjectFile(UIContext *context, ProjectFileRef projectFile)UIContextNotificationinlinevirtual
OnBeforeProjectFileCreated(Project *project, ProjectFile *projectFile)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeProjectFileDeleted(Project *project, ProjectFile *projectFile)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeProjectFileUpdated(Project *project, ProjectFile *projectFile)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeProjectFolderCreated(Project *project, ProjectFolder *projectFolder)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeProjectFolderDeleted(Project *project, ProjectFolder *projectFolder)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeProjectFolderUpdated(Project *project, ProjectFolder *projectFolder)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeProjectMetadataWritten(Project *project, std::string &key, Metadata *value)BinaryNinja::ProjectNotificationinlinevirtual
OnBeforeSaveFile(UIContext *context, FileContext *file, ViewFrame *frame)UIContextNotificationinlinevirtual
OnContextClose(UIContext *context)UIContextNotificationinlinevirtual
OnContextMenuCreated(UIContext *context, View *view, Menu &menu)UIContextNotificationinlinevirtual
OnContextOpen(UIContext *context)UIContextNotificationinlinevirtual
OnDataViewReplaced(UIContext *context, FileContext *file, BinaryViewRef oldData, BinaryViewRef newData)UIContextNotificationinlinevirtual
OnNewSelectionForXref(UIContext *context, ViewFrame *frame, View *view, const SelectionInfoForXref &selection)UIContextNotificationinlinevirtual
OnViewChange(UIContext *context, ViewFrame *frame, const QString &type)UIContextNotificationinlinevirtual
OnViewReplaced(UIContext *context, FileContext *file, ViewFrame *oldFrame, ViewFrame *newFrame)UIContextNotificationinlinevirtual
ProjectBrowser(QWidget *parent, ProjectRef project)ProjectBrowser
ProjectNotification()BinaryNinja::ProjectNotification
PromptAnalyzeSelected()ProjectBrowserprotected
PromptDeleteSelected()ProjectBrowserprotected
PromptEditProjectDetails()ProjectBrowserprotected
PromptExportSelected()ProjectBrowserprotected
PromptImportFile(ProjectFolderRef folder=nullptr)ProjectBrowserprotected
PromptImportFolder(ProjectFolderRef parent=nullptr)ProjectBrowserprotected
PromptOpenSelected(bool withOptions=false)ProjectBrowserprotected
Refresh()ProjectBrowserprotected
registerActions()ProjectBrowserstatic
SelectItems(std::vector< ProjectFileRef > files, std::vector< ProjectFolderRef > folders)ProjectBrowserprotected
SelectItemsById(std::vector< std::string > fileIds, std::vector< std::string > folderIds)ProjectBrowserprotected
~ProjectBrowser()ProjectBrowser
~ProjectNotification()BinaryNinja::ProjectNotificationinlinevirtual
~UIContextNotification()UIContextNotificationvirtual