Loading [MathJax]/extensions/tex2jax.js
MeshLib C++ Docs
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
MRRibbonRegisterItem.h File Reference
#include "exports.h"
#include "MRRibbonMenuItem.h"

Go to the source code of this file.

Classes

class  MR::RibbonMenuItemAdder
 
class  MR::RibbonMenuItemAdderT< T >
 

Namespaces

namespace  MR
 

Macros

#define MR_REGISTER_RIBBON_ITEM(pluginType)    static MR::RibbonMenuItemAdderT<pluginType> ribbonMenuItemAdder##pluginType##_;
 registers plugin on module loading, and unregister plugin on module unloading
 

Macro Definition Documentation

◆ MR_REGISTER_RIBBON_ITEM

#define MR_REGISTER_RIBBON_ITEM ( pluginType)     static MR::RibbonMenuItemAdderT<pluginType> ribbonMenuItemAdder##pluginType##_;

registers plugin on module loading, and unregister plugin on module unloading