uicontext.h File Reference

Classes

class  UIContextNotification
 Interface used to receive notifications related to files and contexts. More...
 
class  UIContextHandler
 
class  UIContext
 

Macros

#define PREVIEW_HOVER_TIME   500
 

Typedefs

typedef bool(* UIPluginInitFunction) (void)
 
typedef void(* UIPluginDependencyFunction) (void)
 
typedef uint32_t(* UIPluginABIVersionFunction) (void)
 

Functions

void InitUIViews ()
 
void InitUIActions ()
 
void InitUIPlugins ()
 
void SetCurrentUIPluginLoadOrder (BNPluginLoadOrder order)
 
void AddRequiredUIPluginDependency (const std::string &name)
 
void AddOptionalUIPluginDependency (const std::string &name)
 

Macro Definition Documentation

◆ PREVIEW_HOVER_TIME

#define PREVIEW_HOVER_TIME   500

Typedef Documentation

◆ UIPluginABIVersionFunction

typedef uint32_t(* UIPluginABIVersionFunction) (void)

◆ UIPluginDependencyFunction

typedef void(* UIPluginDependencyFunction) (void)

◆ UIPluginInitFunction

typedef bool(* UIPluginInitFunction) (void)

Function Documentation

◆ AddOptionalUIPluginDependency()

void AddOptionalUIPluginDependency ( const std::string &  name)

◆ AddRequiredUIPluginDependency()

void AddRequiredUIPluginDependency ( const std::string &  name)

◆ InitUIActions()

void InitUIActions ( )

◆ InitUIPlugins()

void InitUIPlugins ( )

◆ InitUIViews()

void InitUIViews ( )

◆ SetCurrentUIPluginLoadOrder()

void SetCurrentUIPluginLoadOrder ( BNPluginLoadOrder  order)