![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Describes scene layer. More...
#include <layers_manager_interface.h>
Inherits ISceneLayerBase.
Public Member Functions | |
| virtual SDKResult SDK_CALLTYPE | GetName (SDKString &name) const =0 throw () |
| Returns layer name. | |
| virtual SDKResult SDK_CALLTYPE | SetDirty (bool is_dirty)=0 throw () |
| Marks layer dirty - signal to render. | |
| virtual SDKResult SDK_CALLTYPE | GetDirty () const =0 throw () |
| Returns layer dirty state. | |
| virtual SDKResult SDK_CALLTYPE | SetVisibility (bool is_visible)=0 throw () |
| Changes layer visibility. | |
| virtual SDKResult SDK_CALLTYPE | GetVisibility () const =0 throw () |
| Returns layer visibility. | |
| virtual SDKResult SDK_CALLTYPE | GetSubLayers (ISceneLayersEnumeratorSP &layers_enum) const =0 throw () |
| Returns layers enumerator. | |
| virtual SDKResult SDK_CALLTYPE | SetRenderer (const scene::IRendererSP &renderer)=0 throw () |
| Adds new renderer to the layer. | |
Describes scene layer.