Code Search for Developers
 
 
  

SRenderPluginRegistry.h from osgDesigner at Krugle


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

osgDesigner

osgDesigner is a graphical tool used to modify an OpenSceneGraph (OSG) scene using the osgIntrospection framework. OpenSceneGraph developpers will be able to extend osgDesigner at need using (editor | render | osgIntrospection wrapper) plugin system.

Project homepage: http://sourceforge.net/projects/osgdesigner
Programming language(s): C++,Shell Script
License: other

  CModulePrefixSuffix.h
  DynamicLibrary.h
  IEditorPluginABC.h
  IEditorPluginDescABC.h
  IEditorPluginWidgetABC.h
  IPluginDescABC.h
  IRenderPluginABC.h
  IRenderPluginDescABC.h
  SEditorPluginManager.h
  SEditorPluginRegistry.h
  SRenderPluginManager.h
  SRenderPluginRegistry.h
  TPluginManagerProxy.h