![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Set of renderers, which should render given layer one by one. More...
#include <renderer_interface.h>
Public Member Functions | |
| virtual SDKResult SDK_CALLTYPE | AddRenderer (const IRendererSP &renderer, const RendererPriority &priority)=0 throw () |
| Adds new renderer to given set of layer renderers The lower priority - the earlier renderer will be called. | |
| virtual SDKResult SDK_CALLTYPE | RemoveRenderer (const SDKString &renderer_id)=0 throw () |
| Removes existing renderer from set of layer renderers. | |
| virtual SDKResult SDK_CALLTYPE | GetRenderer (const SDKString &renderer_id, IRendererSP &renderer) const =0 throw () |
| Returns renderer instance, if it registered. | |
| virtual SDKResult SDK_CALLTYPE | GetRendererPriority (const SDKString &renderer_id, RendererPriority &priority) const =0 throw () |
| Returns renderer priority, if it registered. | |
Public Member Functions inherited from ISDKProperties | |
| virtual SDKResult SDK_CALLTYPE | SetProperty (const SDKPropertyID &id, const SDKAny &value)=0 throw () |
| Sets a property value. | |
| virtual SDKResult SDK_CALLTYPE | GetProperty (const SDKPropertyID &id, SDKAny &value) const =0 throw () |
| Retrieves a property value. | |
Set of renderers, which should render given layer one by one.