![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Describes a scene layer. More...
#include <scene_layers_manager_gl_interface.h>
Inherits ISceneLayerBase.
Public Member Functions | |
| virtual SDKResult SDK_CALLTYPE | GetName (SDKString &name) const =0 throw () |
| Returns the layer name (from ISceneLayerBase). | |
| virtual SDKResult SDK_CALLTYPE | SetDirty (bool is_dirty)=0 throw () |
| Marks the layer dirty - signal to render (from ISceneLayerBase). | |
| virtual SDKResult SDK_CALLTYPE | GetDirty () const =0 throw () |
| Returns the layer dirty state (from ISceneLayerBase). | |
| virtual SDKResult SDK_CALLTYPE | SetVisibility (bool is_visible)=0 throw () |
| Changes the layer visibility (from ISceneLayerBase). | |
| virtual SDKResult SDK_CALLTYPE | GetVisibility () const =0 throw () |
| Returns the layer visibility (from ISceneLayerBase). | |
| virtual SDKResult SDK_CALLTYPE | BindDataSource (const SDKString &data_source_name)=0 throw () |
| Adds reference to data source to the layer. | |
| virtual SDKResult SDK_CALLTYPE | UnbindDataSource (const SDKString &data_source_name)=0 throw () |
| Removes reference to data source from the layer. | |
| virtual SDKResult SDK_CALLTYPE | EnumDataSources (IEnumSDKStringSP &data_source_names)=0 throw () |
| Enumerates layer's data sources (returns list of names). | |
Describes a scene layer.