Classes

Package BinNavi.API.plugins

Contains interfaces for BinNavi plugins. More...

Classes

interface  IAddressSpaceMenuPlugin
 Used to extend address space context menus in the project tree. More...
interface  IBatchPlugin
 Used to write batch plugins. More...
interface  ICriteriaSelectionPlugin
 Interface for plugins that extend the Select by Criteria dialog. More...
interface  IDatabaseMenuPlugin
 Used to extend database context menus in the project tree. More...
interface  IGraphMenuPlugin
 Used to extend the main menu of graph windows. More...
interface  IMainWindowMenuPlugin
 Used to extend the main menu of the main window. More...
interface  IModuleMenuPlugin
 Used to extend module context menus in the project tree. More...
interface  IPlugin
 Base interface of all plugins. More...
interface  IPluginServer
 Interface for plugin collections. More...
interface  IProjectFolderMenuPlugin
 Used to extend project folder context menus in the project tree. More...
interface  IProjectMenuPlugin
 Used to extend project context menus in the project tree. More...
class  PluginInterface
 Gives plugins access to BinNavi. More...
class  PluginRegistry
 Keeps track of all plugins. More...
class  StandAlone
 Allows one to write BinNavi plugins that run independently of BinNavi. More...

Detailed Description

The package BinNavi.API.plugins contains interfaces that can be implemented by BinNavi plugins. These interfaces determine how the plugins are used in BinNavi, how they access internal information, and how they give feedback to the user of BinNavi.