From 2e74d0a19579c8f5dee38c5b8a7660549746146b Mon Sep 17 00:00:00 2001 From: kat Date: Sun, 23 Oct 2022 05:27:30 -0400 Subject: Several documentation improvements and fixes - Reduce file count, add minifier script - Group UI and group Core C - Add more items to groups - Add Tranform docs --- ui/uicontext.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'ui/uicontext.h') diff --git a/ui/uicontext.h b/ui/uicontext.h index 424411ab..352a62dd 100644 --- a/ui/uicontext.h +++ b/ui/uicontext.h @@ -24,9 +24,17 @@ class GlobalArea; class Pane; struct SelectionInfoForXref; +/*! + + \defgroup uicontext UIContext + \ingroup uiapi +*/ + /*! Interface used to receive notifications related to files and contexts. Many notifications include the ability to modify the behavior of the context. + + \ingroup uicontext */ class BINARYNINJAUIAPI UIContextNotification { @@ -220,6 +228,10 @@ class BINARYNINJAUIAPI UIContextNotification } }; +/*! + + \ingroup uicontext +*/ class BINARYNINJAUIAPI UIContextHandler { public: @@ -229,6 +241,10 @@ class BINARYNINJAUIAPI UIContextHandler virtual void registerFileOpenMode(const QString& buttonName, const QString& description, const QString& action); }; +/*! + + \ingroup uicontext +*/ class BINARYNINJAUIAPI UIContext { static UIContextHandler* m_handler; @@ -453,6 +469,10 @@ class BINARYNINJAUIAPI UIContext Q_DECLARE_METATYPE(UIContext*) +/*! + @addtogroup uicontext + @{ +*/ void BINARYNINJAUIAPI InitUIViews(); void BINARYNINJAUIAPI InitUIActions(); @@ -460,3 +480,7 @@ void BINARYNINJAUIAPI InitUIPlugins(); void BINARYNINJAUIAPI SetCurrentUIPluginLoadOrder(BNPluginLoadOrder order); void BINARYNINJAUIAPI AddRequiredUIPluginDependency(const std::string& name); void BINARYNINJAUIAPI AddOptionalUIPluginDependency(const std::string& name); + +/*! + @} +*/ -- cgit v1.3.1