NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
IGL2DFactory Class Referenceabstract

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.
 

Detailed Description

GL2D factory, which allows to create appropriate GL2D object.


The documentation for this class was generated from the following file: