![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
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. | |
Allows to register/unregister custom font.