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

Helper class, which allows to create an implementation of I2DRenderTargetInitSettings, initialized with appropriate init parameters. More...

#include <2d_render_target_init_settings_helper.h>

Inheritance diagram for RenderTargetInitSettingsHelper:
I2DRenderTargetInitSettings ISDKNamedProperties

Static Public Member Functions

static SDKResult CreateRenderTargetInitSettings (const OpenGLGraphicsDeviceContext &context, RenderTargetInitSettingsSP &settings) throw ()
 Initial settings for RenderTarget2D_SKIA_OpenGL_Context render target type.
 
static SDKResult CreateRenderTargetInitSettings (const OpenGLGraphicsDeviceContext &context, const SkiaFBOParameters &fbo_parameters, RenderTargetInitSettingsSP &settings) throw ()
 Initial settings for RenderTarget2D_SKIA_OpenGL_FBO render target type.
 
static SDKResult CreateRenderTargetInitSettings (const OpenGLGraphicsDeviceContext &context, const SkiaTextureParameters &texture_parameters, RenderTargetInitSettingsSP &settings) throw ()
 Initial settings for RenderTarget2D_SKIA_OpenGL_Texture render target type.
 
static SDKResult CreateRenderTargetInitSettings (const OSWindow &window, RenderTargetInitSettingsSP &settings) throw ()
 Initial settings for RenderTarget2D_SKIA_Software_Window render target type.
 
static SDKResult CreateRenderTargetInitSettings (const sdk::vis::scene::ITextureSP &texture, RenderTargetInitSettingsSP &settings) throw ()
 Initial settings for RenderTarget2D_SKIA_Software_Texture render target type.
 

Additional Inherited Members

- Public Member Functions inherited from ISDKNamedProperties
virtual SDKResult SDK_CALLTYPE SetProperty (const SDKString &id, const SDKAny &value)=0 throw ()
 Sets a property value.
 
virtual SDKResult SDK_CALLTYPE GetProperty (const SDKString &id, SDKAny &value) const =0 throw ()
 Retrieves a property value.
 

Detailed Description

Helper class, which allows to create an implementation of I2DRenderTargetInitSettings, initialized with appropriate init parameters.


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