From d9dc2592d02924718d9f181dbbca423a5eac364f Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 2 Feb 2017 14:05:11 +0100 Subject: include ArdourIcon in declared enums --- gtk2_ardour/enums.cc | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'gtk2_ardour') diff --git a/gtk2_ardour/enums.cc b/gtk2_ardour/enums.cc index 4f8a348a91..81a91b3ece 100644 --- a/gtk2_ardour/enums.cc +++ b/gtk2_ardour/enums.cc @@ -19,6 +19,8 @@ #include "pbd/enumwriter.h" +#include "gtkmm2ext/ardour_icon.h" + #include "audio_clock.h" #include "editing.h" #include "enums.h" @@ -185,4 +187,37 @@ setup_gtk_ardour_enums () REGISTER_ENUM(MouseContent); REGISTER (mouse_mode); + Gtkmm2ext::ArdourIcon::Icon icons; + + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::NoIcon); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::RecButton); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::RecTapeMode); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::CloseCross); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::StripWidth); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::DinMidi); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TransportStop); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TransportPlay); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TransportLoop); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TransportRange); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TransportStart); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TransportEnd); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TransportPanic); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TransportMetronom); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::NudgeLeft); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::NudgeRight); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ZoomIn); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ZoomOut); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ZoomFull); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ZoomExpand); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TimeAxisShrink); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::TimeAxisExpand); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ToolGrab); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ToolRange); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ToolCut); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ToolStretch); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ToolAudition); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ToolDraw); + REGISTER_ENUM (Gtkmm2ext::ArdourIcon::ToolContent); + REGISTER (icons); + } -- cgit v1.2.3