![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
GL2D factory, which allows to create appropriate GL2D object. More...
#include <gl2d_factory_interface.h>
Inherits ISDKProperties.
Public Member Functions | |
| virtual void SDK_CALLTYPE | Dump () const =0 throw () |
| Dumps given object. | |
| virtual SDKResult SDK_CALLTYPE | CreateCanvas (const GL2DCanvasType &canvas_type, const IGL2DCreateCanvasSettingsSP &settings, const GlSharedCtx &shared_gl_context, IGL2DCanvasSP &canvas) const =0 throw () |
| Creates new GL2D Canvas object kGL2DPlatformType_ExternallyCreated and kGL2DPlatformType_ExternallyManaged ignores shared_gl_context parameter, sharing should be performed in user application in this case. | |
| virtual IGL2DFontsStorageSP SDK_CALLTYPE | GetFontsStorage () const =0 throw () |
| Returns Fonts Storage object. Given storage is common for all of created Canvas objects. | |
GL2D factory, which allows to create appropriate GL2D object.