|
Katana Plug-in APIs 0.1
|
00001 #ifndef KATANA_PLUGINAPIS_FNGEOLIBSERVICES_SUITE_FNGEOLIBRUNTIMEFACTORYSUITE_H_ 00002 #define KATANA_PLUGINAPIS_FNGEOLIBSERVICES_SUITE_FNGEOLIBRUNTIMEFACTORYSUITE_H_ 00003 #include <stdint.h> 00004 00005 #include "FnGeolib/suite/FnGeolibRuntimeSuite.h" 00006 00007 extern "C" { 00008 00009 #define FnGeolibRuntimeFactoryHostSuite_version 2 00010 00012 struct FnGeolibRuntimeFactoryHostSuite_v2 00013 { 00014 void (*getRegisteredRuntimeInstance)(const char* key, 00015 FnGeolibRuntimeHandle* handle, 00016 FnGeolibRuntimeSuite_v2** suite); 00017 00018 uint8_t (*createRuntime)(FnGeolibRuntimeHandle* handle, 00019 const FnGeolibRuntimeSuite_v2** suite); 00020 }; 00021 } 00022 #endif // KATANA_PLUGINAPIS_FNGEOLIBSERVICES_SUITE_FNGEOLIBRUNTIMEFACTORYSUITE_H_
1.7.3