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