Go to the source code of this file.
◆ OSGDB_REGISTRY
◆ REGISTER_OSGIMAGEPROCESSOR
#define REGISTER_OSGIMAGEPROCESSOR |
( |
|
ext, |
|
|
|
classname |
|
) |
| |
Value: extern "C" void osgdb_##ext(void) {} \
static osgDB::RegisterImageProcessorProxy<classname> g_proxy_##classname;
◆ REGISTER_OSGPLUGIN
#define REGISTER_OSGPLUGIN |
( |
|
ext, |
|
|
|
classname |
|
) |
| |
Value: extern "C" void osgdb_##ext(void) {} \
static osgDB::RegisterReaderWriterProxy<classname> g_proxy_##classname;
◆ USE_COMPRESSOR_WRAPPER
#define USE_COMPRESSOR_WRAPPER |
( |
|
classname | ) |
|
Value: extern "C" void wrapper_compressor_##classname(void); \
static osgDB::PluginFunctionProxy proxy_compressor_##classname(wrapper_compressor_##classname);
◆ USE_DOTOSGWRAPPER
#define USE_DOTOSGWRAPPER |
( |
|
classname | ) |
|
Value: extern "C" void dotosgwrapper_##classname(void); \
static osgDB::PluginFunctionProxy proxy_dotosgwrapper_##classname(dotosgwrapper_##classname);
◆ USE_DOTOSGWRAPPER_LIBRARY
#define USE_DOTOSGWRAPPER_LIBRARY |
( |
|
libname | ) |
|
Value: extern "C" void dotosgwrapper_library_##libname(void); \
static osgDB::PluginFunctionProxy proxy_dotosgwrapper_library_##libname(dotosgwrapper_library_##libname);
◆ USE_OSGPLUGIN
#define USE_OSGPLUGIN |
( |
|
ext | ) |
|
Value: extern "C" void osgdb_##ext(void); \
static osgDB::PluginFunctionProxy proxy_##ext(osgdb_##ext);
◆ USE_SERIALIZER_WRAPPER
#define USE_SERIALIZER_WRAPPER |
( |
|
classname | ) |
|
Value: extern "C" void wrapper_serializer_##classname(void); \
static osgDB::PluginFunctionProxy proxy_serializer_##classname(wrapper_serializer_##classname);
◆ USE_SERIALIZER_WRAPPER_LIBRARY
#define USE_SERIALIZER_WRAPPER_LIBRARY |
( |
|
libname | ) |
|
Value: extern "C" void wrapper_serializer_library_##libname(void); \
static osgDB::PluginFunctionProxy proxy_serializer_library_##libname(wrapper_serializer_library_##libname);
◆ CPluginFunction
typedef void(* CPluginFunction) (void) |