Can be used to retrieve notifications for FeatureState changes.
More...
#include <luciad/layers/features/FeatureStateManager.h>
Can be used to retrieve notifications for FeatureState changes.
See FeatureStateManager for a usage example.
◆ ~IFeatureStateObserver()
virtual luciad::IFeatureStateObserver::~IFeatureStateObserver |
( |
| ) |
|
|
virtualdefault |
◆ create()
Convenience method that can be used to construct a IFeatureStateObserver using a function (lambda).
- Parameters
-
- Returns
- a new observer instance
◆ onFeatureStateChanged()
virtual void luciad::IFeatureStateObserver::onFeatureStateChanged |
( |
const FeatureStateEvent & |
featureStateEvent | ) |
|
|
pure virtual |
Called when the feature states of one or more features has changed.
- Parameters
-
featureStateEvent | the event describing the changes |