NULL,
0,
+ VIK_MENU_ITEM_ALL,
+
(VikLayerFuncCreate) vik_aggregate_layer_create,
(VikLayerFuncRealize) vik_aggregate_layer_realize,
(VikLayerFuncPostRead) NULL,
(VikLayerFuncProperties) NULL,
(VikLayerFuncDraw) vik_aggregate_layer_draw,
(VikLayerFuncChangeCoordMode) aggregate_layer_change_coord_mode,
+
+ (VikLayerFuncSetMenuItemsSelection) NULL,
+ (VikLayerFuncGetMenuItemsSelection) NULL,
(VikLayerFuncAddMenuItems) NULL,
(VikLayerFuncSublayerAddMenuItems) NULL,
(VikLayerFuncReadFileData) NULL,
(VikLayerFuncWriteFileData) NULL,
+ (VikLayerFuncDeleteItem) NULL,
(VikLayerFuncCopyItem) NULL,
(VikLayerFuncPasteItem) NULL,
(VikLayerFuncFreeCopiedItem) NULL,
return was_visible;
}
+#if 0
/* returns 0 == we're good, 1 == didn't find any layers, 2 == got rejected */
guint vik_aggregate_layer_tool ( VikAggregateLayer *val, guint16 layer_type, VikToolInterfaceFunc tool_func, GdkEventButton *event, VikViewport *vvp )
{
}
return found_rej ? 2 : 1; /* no one wanted to accept the tool call in this layer */
}
+#endif
VikLayer *vik_aggregate_layer_get_top_visible_layer_of_type ( VikAggregateLayer *val, gint type )
{