All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::qt::af::evt::LayerVisibilityChanged Struct Reference

This event signals that the layer visibility has changed. More...

#include <LayerEvents.h>

Inheritance diagram for te::qt::af::evt::LayerVisibilityChanged:
te::qt::af::evt::Event

Public Member Functions

 LayerVisibilityChanged (te::map::AbstractLayerPtr layer, te::map::Visibility visibility)
 Constructor. More...
 

Public Attributes

int m_id
 Identifier. More...
 
te::map::AbstractLayerPtr m_layer
 Layer whose visibility has changed. More...
 
te::map::Visibility m_visibility
 Layer visibility. More...
 

Detailed Description

This event signals that the layer visibility has changed.

Definition at line 132 of file LayerEvents.h.

Constructor & Destructor Documentation

te::qt::af::evt::LayerVisibilityChanged::LayerVisibilityChanged ( te::map::AbstractLayerPtr  layer,
te::map::Visibility  visibility 
)
inline

Constructor.

Parameters
layerThe layer whose visibility has changed.
visibilityThe new visibility state: VISIBLE, NOT_VISIBLE, PARTIALLY_VISIBLE.

Definition at line 141 of file LayerEvents.h.

Member Data Documentation

te::map::AbstractLayerPtr te::qt::af::evt::LayerVisibilityChanged::m_layer

Layer whose visibility has changed.

Definition at line 148 of file LayerEvents.h.

te::map::Visibility te::qt::af::evt::LayerVisibilityChanged::m_visibility

Layer visibility.

Definition at line 149 of file LayerEvents.h.


The documentation for this struct was generated from the following file: