Show SEditorPluginRegistry.h syntax highlighted
#ifndef __SEDITORPLUGINREGISTRY_H__
#define __SEDITORPLUGINREGISTRY_H__ 1
#include <gen_prog/plugin/registry.h>
#include <osgDesigner/plugins/IEditorPluginDescABC.h>
namespace osgDesigner
{
// ** define a register for IEditorPluginDescABC
typedef gen_prog::plugin::registry< IEditorPluginDescABC > CEditorPluginRegistry;
// ** define a proxy for IEditorPluginDescABC
//typedef template < typename D > gen_prog::plugin::proxy< D, CEditorPluginRegistry > CEditorPluginProxy;
class OSGDESIGNER_EXPORT SEditorPluginRegistry : public CEditorPluginRegistry
{
SEditorPluginRegistry() {}
public:
static SEditorPluginRegistry * instance();
};
}
#endif // ** __SEDITORPLUGINREGISTRY_H__ ** //
See more files for this project here