An interface for C programs to use the PlugingManagement C++ classes and methods.
It contains:
Minimal Typedefs in Input, ResourceManagement and Windowing folders;
Added enable_shared_from_this<> to GraphicsSurfaceContext, IGraphicsSurface and IPluginProvider classes for pointer manipulation;
Opaque handles for the necessary complex types;
Constr/Deconstr for DefaultPluginSelector, IGraphicsPluginProvider, IWindowingPluginProvider, IResourceManagementPluginProvider and IInputPluginProvider classes as well as support for its methods.
An interface for C programs to use the PlugingManagement C++ classes and methods. It contains: