Package gw.plugin
Interface IPluginHost
-
- All Known Subinterfaces:
ICoercionManager,IDefaultTypeLoader,IEntityAccess,IExtendedTypeLoader,IExtensionFolderLocator,IFileSystem,IGlobalLoaderProvider,IGosuInitializationHooks,IGosuLocalizationService,IGosuParserFactory,IGosuProfilingService,IGosuShop,IMemoryMonitor,IPlatformHelper,IService,ITypeLoader,ITypeSystem,IXmlSchemaCompatibilityConfig
- All Known Implementing Classes:
AbstractPlatformHelper,BaseService,CompilerMemoryMonitor,CompilerPlatformHelper,DefaultEntityAccess,DefaultExtensionFolderLocator,DefaultGlobalLoaderProvider,DefaultGosuInitializationHooks,DefaultGosuProfilingService,DefaultLocalizationService,DefaultMemoryMonitor,DefaultPlatformHelper,DefaultTypeLoader,DefaultXmlSchemaCompatibilityConfig,DynamicTypeLoader,FileSystemImpl,GosucGlobalLoaderProvider,GosuClassTypeLoader,GosuEditorPlatformHelper,GosuIndustrialParkImpl,GosuParserFactoryImpl,GWCoercionManager,GWEntityAccess,PackageTypeLoader,PropertiesTypeLoader,ShellEntityAccess,SimpleTypeLoader,StandardCoercionManager,TypeInPackageTypeLoader,TypeLoaderAccess,TypeLoaderBase
public interface IPluginHostThis simple interface provides the core foundation for component architecture in Gosu.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default <T> TgetInterface(java.lang.Class<T> apiInterface)Provides an implementation of a specified interface.
-