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

Allows to register/unregister custom font. More...

#include <2d_custom_font_registrar_interface.h>

Inherits ISDKComponent.

Public Member Functions

virtual SDKResult SDK_CALLTYPE GetParent (sdk::gfx::RenderTargetFactorySP &parent) const =0 throw ()
 Returns the parent factory instance, which created the given instance.
 
virtual SDKResult SDK_CALLTYPE RegisterFont (const SDKString &font_family_name, const sdk::base::SDKStreamSP &font_stream)=0 throw ()
 Registers new custom font in custom font collection.
 
virtual SDKResult SDK_CALLTYPE UnregisterFont (const SDKString &font_family_name)=0 throw ()
 Removes previously registered font from custom font collection.
 
virtual SDKResult SDK_CALLTYPE GetRegisteredFontEnumerator (RegisteredFontEnumeratorSP &enumerator) const =0 throw ()
 Returns a registered font enumerator, which allows to enum all of registered custom font family names.
 

Detailed Description

Allows to register/unregister custom font.


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