| 1 | /* |
| 2 | src/example_icons.cpp -- C++ version of an example application that shows |
| 3 | all available Entypo icons as they would appear in NanoGUI itself. For a Python |
| 4 | implementation, see '../python/example_icons.py'. |
| 5 | |
| 6 | NanoGUI was developed by Wenzel Jakob <wenzel.jakob@epfl.ch>. |
| 7 | The widget drawing code is based on the NanoVG demo application |
| 8 | by Mikko Mononen. |
| 9 | |
| 10 | All rights reserved. Use of this source code is governed by a |
| 11 | BSD-style license that can be found in the LICENSE.txt file. |
| 12 | */ |
| 13 | |
| 14 | /* Developer note: need to make a change to this file? |
| 15 | * Please raise an Issue on GitHub describing what needs to change. This file |
| 16 | * was generated, so the scripts that generated it needs to update as well. |
| 17 | */ |
| 18 | |
| 19 | #include <nanogui/nanogui.h> |
| 20 | using namespace nanogui; |
| 21 | |
| 22 | // add a button to the wrapper with a fixed size |
| 23 | // `icon` should be the defined constant in nanogui/entypo.h |
| 24 | // the button label will be the string that represents this |
| 25 | #define ADD_BUTTON(icon) \ |
| 26 | auto b_##icon = new Button(wrapper, #icon, icon); \ |
| 27 | b_##icon->setIconPosition(Button::IconPosition::Left); \ |
| 28 | b_##icon->setFixedWidth(half_width); |
| 29 | |
| 30 | int main(int /* argc */, char ** /* argv */) { |
| 31 | nanogui::init(); |
| 32 | |
| 33 | /* scoped variables */ { |
| 34 | static constexpr int width = 1000; |
| 35 | static constexpr int half_width = width / 2; |
| 36 | static constexpr int height = 800; |
| 37 | |
| 38 | // create a fixed size screen with one window |
| 39 | Screen *screen = new Screen({width, height}, "NanoGUI Icons" , false); |
| 40 | Window *window = new Window(screen, "All Icons" ); |
| 41 | window->setPosition({0, 0}); |
| 42 | window->setFixedSize({width, height}); |
| 43 | |
| 44 | // attach a vertical scroll panel |
| 45 | auto vscroll = new VScrollPanel(window); |
| 46 | vscroll->setFixedSize({width, height}); |
| 47 | |
| 48 | // vscroll should only have *ONE* child. this is what `wrapper` is for |
| 49 | auto wrapper = new Widget(vscroll); |
| 50 | wrapper->setFixedSize({width, height}); |
| 51 | wrapper->setLayout(new GridLayout());// defaults: 2 columns |
| 52 | |
| 53 | //////////////////////////////////////////////////////////////////////// |
| 54 | //////////////////////////////////////////////////////////////////////// |
| 55 | //////////////////////////////////////////////////////////////////////// |
| 56 | ADD_BUTTON(ENTYPO_ICON_500PX) |
| 57 | ADD_BUTTON(ENTYPO_ICON_500PX_WITH_CIRCLE) |
| 58 | ADD_BUTTON(ENTYPO_ICON_ADD_TO_LIST) |
| 59 | ADD_BUTTON(ENTYPO_ICON_ADD_USER) |
| 60 | ADD_BUTTON(ENTYPO_ICON_ADDRESS) |
| 61 | ADD_BUTTON(ENTYPO_ICON_ADJUST) |
| 62 | ADD_BUTTON(ENTYPO_ICON_AIR) |
| 63 | ADD_BUTTON(ENTYPO_ICON_AIRCRAFT) |
| 64 | ADD_BUTTON(ENTYPO_ICON_AIRCRAFT_LANDING) |
| 65 | ADD_BUTTON(ENTYPO_ICON_AIRCRAFT_TAKE_OFF) |
| 66 | ADD_BUTTON(ENTYPO_ICON_ALIGN_BOTTOM) |
| 67 | ADD_BUTTON(ENTYPO_ICON_ALIGN_HORIZONTAL_MIDDLE) |
| 68 | ADD_BUTTON(ENTYPO_ICON_ALIGN_LEFT) |
| 69 | ADD_BUTTON(ENTYPO_ICON_ALIGN_RIGHT) |
| 70 | ADD_BUTTON(ENTYPO_ICON_ALIGN_TOP) |
| 71 | ADD_BUTTON(ENTYPO_ICON_ALIGN_VERTICAL_MIDDLE) |
| 72 | ADD_BUTTON(ENTYPO_ICON_APP_STORE) |
| 73 | ADD_BUTTON(ENTYPO_ICON_ARCHIVE) |
| 74 | ADD_BUTTON(ENTYPO_ICON_AREA_GRAPH) |
| 75 | ADD_BUTTON(ENTYPO_ICON_ARROW_BOLD_DOWN) |
| 76 | ADD_BUTTON(ENTYPO_ICON_ARROW_BOLD_LEFT) |
| 77 | ADD_BUTTON(ENTYPO_ICON_ARROW_BOLD_RIGHT) |
| 78 | ADD_BUTTON(ENTYPO_ICON_ARROW_BOLD_UP) |
| 79 | ADD_BUTTON(ENTYPO_ICON_ARROW_DOWN) |
| 80 | ADD_BUTTON(ENTYPO_ICON_ARROW_LEFT) |
| 81 | ADD_BUTTON(ENTYPO_ICON_ARROW_LONG_DOWN) |
| 82 | ADD_BUTTON(ENTYPO_ICON_ARROW_LONG_LEFT) |
| 83 | ADD_BUTTON(ENTYPO_ICON_ARROW_LONG_RIGHT) |
| 84 | ADD_BUTTON(ENTYPO_ICON_ARROW_LONG_UP) |
| 85 | ADD_BUTTON(ENTYPO_ICON_ARROW_RIGHT) |
| 86 | ADD_BUTTON(ENTYPO_ICON_ARROW_UP) |
| 87 | ADD_BUTTON(ENTYPO_ICON_ARROW_WITH_CIRCLE_DOWN) |
| 88 | ADD_BUTTON(ENTYPO_ICON_ARROW_WITH_CIRCLE_LEFT) |
| 89 | ADD_BUTTON(ENTYPO_ICON_ARROW_WITH_CIRCLE_RIGHT) |
| 90 | ADD_BUTTON(ENTYPO_ICON_ARROW_WITH_CIRCLE_UP) |
| 91 | ADD_BUTTON(ENTYPO_ICON_ATTACHMENT) |
| 92 | ADD_BUTTON(ENTYPO_ICON_AWARENESS_RIBBON) |
| 93 | ADD_BUTTON(ENTYPO_ICON_BACK) |
| 94 | ADD_BUTTON(ENTYPO_ICON_BACK_IN_TIME) |
| 95 | ADD_BUTTON(ENTYPO_ICON_BAIDU) |
| 96 | ADD_BUTTON(ENTYPO_ICON_BAR_GRAPH) |
| 97 | ADD_BUTTON(ENTYPO_ICON_BASECAMP) |
| 98 | ADD_BUTTON(ENTYPO_ICON_BATTERY) |
| 99 | ADD_BUTTON(ENTYPO_ICON_BEAMED_NOTE) |
| 100 | ADD_BUTTON(ENTYPO_ICON_BEHANCE) |
| 101 | ADD_BUTTON(ENTYPO_ICON_BELL) |
| 102 | ADD_BUTTON(ENTYPO_ICON_BLACKBOARD) |
| 103 | ADD_BUTTON(ENTYPO_ICON_BLOCK) |
| 104 | ADD_BUTTON(ENTYPO_ICON_BOOK) |
| 105 | ADD_BUTTON(ENTYPO_ICON_BOOKMARK) |
| 106 | ADD_BUTTON(ENTYPO_ICON_BOOKMARKS) |
| 107 | ADD_BUTTON(ENTYPO_ICON_BOWL) |
| 108 | ADD_BUTTON(ENTYPO_ICON_BOX) |
| 109 | ADD_BUTTON(ENTYPO_ICON_BRIEFCASE) |
| 110 | ADD_BUTTON(ENTYPO_ICON_BROWSER) |
| 111 | ADD_BUTTON(ENTYPO_ICON_BRUSH) |
| 112 | ADD_BUTTON(ENTYPO_ICON_BUCKET) |
| 113 | ADD_BUTTON(ENTYPO_ICON_BUG) |
| 114 | ADD_BUTTON(ENTYPO_ICON_CAKE) |
| 115 | ADD_BUTTON(ENTYPO_ICON_CALCULATOR) |
| 116 | ADD_BUTTON(ENTYPO_ICON_CALENDAR) |
| 117 | ADD_BUTTON(ENTYPO_ICON_CAMERA) |
| 118 | ADD_BUTTON(ENTYPO_ICON_CCW) |
| 119 | ADD_BUTTON(ENTYPO_ICON_CHAT) |
| 120 | ADD_BUTTON(ENTYPO_ICON_CHECK) |
| 121 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_DOWN) |
| 122 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_LEFT) |
| 123 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_RIGHT) |
| 124 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_SMALL_DOWN) |
| 125 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_SMALL_LEFT) |
| 126 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_SMALL_RIGHT) |
| 127 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_SMALL_UP) |
| 128 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_THIN_DOWN) |
| 129 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_THIN_LEFT) |
| 130 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_THIN_RIGHT) |
| 131 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_THIN_UP) |
| 132 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_UP) |
| 133 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_WITH_CIRCLE_DOWN) |
| 134 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_WITH_CIRCLE_LEFT) |
| 135 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_WITH_CIRCLE_RIGHT) |
| 136 | ADD_BUTTON(ENTYPO_ICON_CHEVRON_WITH_CIRCLE_UP) |
| 137 | ADD_BUTTON(ENTYPO_ICON_CIRCLE) |
| 138 | ADD_BUTTON(ENTYPO_ICON_CIRCLE_WITH_CROSS) |
| 139 | ADD_BUTTON(ENTYPO_ICON_CIRCLE_WITH_MINUS) |
| 140 | ADD_BUTTON(ENTYPO_ICON_CIRCLE_WITH_PLUS) |
| 141 | ADD_BUTTON(ENTYPO_ICON_CIRCULAR_GRAPH) |
| 142 | ADD_BUTTON(ENTYPO_ICON_CLAPPERBOARD) |
| 143 | ADD_BUTTON(ENTYPO_ICON_CLASSIC_COMPUTER) |
| 144 | ADD_BUTTON(ENTYPO_ICON_CLIPBOARD) |
| 145 | ADD_BUTTON(ENTYPO_ICON_CLOCK) |
| 146 | ADD_BUTTON(ENTYPO_ICON_CLOUD) |
| 147 | ADD_BUTTON(ENTYPO_ICON_CODE) |
| 148 | ADD_BUTTON(ENTYPO_ICON_COG) |
| 149 | ADD_BUTTON(ENTYPO_ICON_COLOURS) |
| 150 | ADD_BUTTON(ENTYPO_ICON_COMPASS) |
| 151 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_FAST_BACKWARD) |
| 152 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_FAST_FORWARD) |
| 153 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_JUMP_TO_START) |
| 154 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_NEXT) |
| 155 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_PAUS) |
| 156 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_PLAY) |
| 157 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_RECORD) |
| 158 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_STOP) |
| 159 | ADD_BUTTON(ENTYPO_ICON_CONTROLLER_VOLUME) |
| 160 | ADD_BUTTON(ENTYPO_ICON_COPY) |
| 161 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_CLOUD) |
| 162 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS) |
| 163 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS_ATTRIBUTION) |
| 164 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS_NODERIVS) |
| 165 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS_NONCOMMERCIAL_EU) |
| 166 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS_NONCOMMERCIAL_US) |
| 167 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS_PUBLIC_DOMAIN) |
| 168 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS_REMIX) |
| 169 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS_SHARE) |
| 170 | ADD_BUTTON(ENTYPO_ICON_CREATIVE_COMMONS_SHAREALIKE) |
| 171 | ADD_BUTTON(ENTYPO_ICON_CREDIT) |
| 172 | ADD_BUTTON(ENTYPO_ICON_CREDIT_CARD) |
| 173 | ADD_BUTTON(ENTYPO_ICON_CROP) |
| 174 | ADD_BUTTON(ENTYPO_ICON_CROSS) |
| 175 | ADD_BUTTON(ENTYPO_ICON_CUP) |
| 176 | ADD_BUTTON(ENTYPO_ICON_CW) |
| 177 | ADD_BUTTON(ENTYPO_ICON_CYCLE) |
| 178 | ADD_BUTTON(ENTYPO_ICON_DATABASE) |
| 179 | ADD_BUTTON(ENTYPO_ICON_DIAL_PAD) |
| 180 | ADD_BUTTON(ENTYPO_ICON_DIRECTION) |
| 181 | ADD_BUTTON(ENTYPO_ICON_DOCUMENT) |
| 182 | ADD_BUTTON(ENTYPO_ICON_DOCUMENT_LANDSCAPE) |
| 183 | ADD_BUTTON(ENTYPO_ICON_DOCUMENTS) |
| 184 | ADD_BUTTON(ENTYPO_ICON_DOT_SINGLE) |
| 185 | ADD_BUTTON(ENTYPO_ICON_DOTS_THREE_HORIZONTAL) |
| 186 | ADD_BUTTON(ENTYPO_ICON_DOTS_THREE_VERTICAL) |
| 187 | ADD_BUTTON(ENTYPO_ICON_DOTS_TWO_HORIZONTAL) |
| 188 | ADD_BUTTON(ENTYPO_ICON_DOTS_TWO_VERTICAL) |
| 189 | ADD_BUTTON(ENTYPO_ICON_DOWNLOAD) |
| 190 | ADD_BUTTON(ENTYPO_ICON_DRIBBBLE) |
| 191 | ADD_BUTTON(ENTYPO_ICON_DRIBBBLE_WITH_CIRCLE) |
| 192 | ADD_BUTTON(ENTYPO_ICON_DRINK) |
| 193 | ADD_BUTTON(ENTYPO_ICON_DRIVE) |
| 194 | ADD_BUTTON(ENTYPO_ICON_DROP) |
| 195 | ADD_BUTTON(ENTYPO_ICON_DROPBOX) |
| 196 | ADD_BUTTON(ENTYPO_ICON_EDIT) |
| 197 | ADD_BUTTON(ENTYPO_ICON_EMAIL) |
| 198 | ADD_BUTTON(ENTYPO_ICON_EMOJI_FLIRT) |
| 199 | ADD_BUTTON(ENTYPO_ICON_EMOJI_HAPPY) |
| 200 | ADD_BUTTON(ENTYPO_ICON_EMOJI_NEUTRAL) |
| 201 | ADD_BUTTON(ENTYPO_ICON_EMOJI_SAD) |
| 202 | ADD_BUTTON(ENTYPO_ICON_ERASE) |
| 203 | ADD_BUTTON(ENTYPO_ICON_ERASER) |
| 204 | ADD_BUTTON(ENTYPO_ICON_EVERNOTE) |
| 205 | ADD_BUTTON(ENTYPO_ICON_EXPORT) |
| 206 | ADD_BUTTON(ENTYPO_ICON_EYE) |
| 207 | ADD_BUTTON(ENTYPO_ICON_EYE_WITH_LINE) |
| 208 | ADD_BUTTON(ENTYPO_ICON_FACEBOOK) |
| 209 | ADD_BUTTON(ENTYPO_ICON_FACEBOOK_WITH_CIRCLE) |
| 210 | ADD_BUTTON(ENTYPO_ICON_FEATHER) |
| 211 | ADD_BUTTON(ENTYPO_ICON_FINGERPRINT) |
| 212 | ADD_BUTTON(ENTYPO_ICON_FLAG) |
| 213 | ADD_BUTTON(ENTYPO_ICON_FLASH) |
| 214 | ADD_BUTTON(ENTYPO_ICON_FLASHLIGHT) |
| 215 | ADD_BUTTON(ENTYPO_ICON_FLAT_BRUSH) |
| 216 | ADD_BUTTON(ENTYPO_ICON_FLATTR) |
| 217 | ADD_BUTTON(ENTYPO_ICON_FLICKR) |
| 218 | ADD_BUTTON(ENTYPO_ICON_FLICKR_WITH_CIRCLE) |
| 219 | ADD_BUTTON(ENTYPO_ICON_FLOW_BRANCH) |
| 220 | ADD_BUTTON(ENTYPO_ICON_FLOW_CASCADE) |
| 221 | ADD_BUTTON(ENTYPO_ICON_FLOW_LINE) |
| 222 | ADD_BUTTON(ENTYPO_ICON_FLOW_PARALLEL) |
| 223 | ADD_BUTTON(ENTYPO_ICON_FLOW_TREE) |
| 224 | ADD_BUTTON(ENTYPO_ICON_FLOWER) |
| 225 | ADD_BUTTON(ENTYPO_ICON_FOLDER) |
| 226 | ADD_BUTTON(ENTYPO_ICON_FOLDER_IMAGES) |
| 227 | ADD_BUTTON(ENTYPO_ICON_FOLDER_MUSIC) |
| 228 | ADD_BUTTON(ENTYPO_ICON_FOLDER_VIDEO) |
| 229 | ADD_BUTTON(ENTYPO_ICON_FORWARD) |
| 230 | ADD_BUTTON(ENTYPO_ICON_FOURSQUARE) |
| 231 | ADD_BUTTON(ENTYPO_ICON_FUNNEL) |
| 232 | ADD_BUTTON(ENTYPO_ICON_GAME_CONTROLLER) |
| 233 | ADD_BUTTON(ENTYPO_ICON_GAUGE) |
| 234 | ADD_BUTTON(ENTYPO_ICON_GITHUB) |
| 235 | ADD_BUTTON(ENTYPO_ICON_GITHUB_WITH_CIRCLE) |
| 236 | ADD_BUTTON(ENTYPO_ICON_GLOBE) |
| 237 | ADD_BUTTON(ENTYPO_ICON_GOOGLE_DRIVE) |
| 238 | ADD_BUTTON(ENTYPO_ICON_GOOGLE_HANGOUTS) |
| 239 | ADD_BUTTON(ENTYPO_ICON_GOOGLE_PLAY) |
| 240 | ADD_BUTTON(ENTYPO_ICON_GOOGLE_PLUS) |
| 241 | ADD_BUTTON(ENTYPO_ICON_GOOGLE_PLUS_WITH_CIRCLE) |
| 242 | ADD_BUTTON(ENTYPO_ICON_GRADUATION_CAP) |
| 243 | ADD_BUTTON(ENTYPO_ICON_GRID) |
| 244 | ADD_BUTTON(ENTYPO_ICON_GROOVESHARK) |
| 245 | ADD_BUTTON(ENTYPO_ICON_HAIR_CROSS) |
| 246 | ADD_BUTTON(ENTYPO_ICON_HAND) |
| 247 | ADD_BUTTON(ENTYPO_ICON_HEART) |
| 248 | ADD_BUTTON(ENTYPO_ICON_HEART_OUTLINED) |
| 249 | ADD_BUTTON(ENTYPO_ICON_HELP) |
| 250 | ADD_BUTTON(ENTYPO_ICON_HELP_WITH_CIRCLE) |
| 251 | ADD_BUTTON(ENTYPO_ICON_HOME) |
| 252 | ADD_BUTTON(ENTYPO_ICON_HOUR_GLASS) |
| 253 | ADD_BUTTON(ENTYPO_ICON_HOUZZ) |
| 254 | ADD_BUTTON(ENTYPO_ICON_ICLOUD) |
| 255 | ADD_BUTTON(ENTYPO_ICON_IMAGE) |
| 256 | ADD_BUTTON(ENTYPO_ICON_IMAGE_INVERTED) |
| 257 | ADD_BUTTON(ENTYPO_ICON_IMAGES) |
| 258 | ADD_BUTTON(ENTYPO_ICON_INBOX) |
| 259 | ADD_BUTTON(ENTYPO_ICON_INFINITY) |
| 260 | ADD_BUTTON(ENTYPO_ICON_INFO) |
| 261 | ADD_BUTTON(ENTYPO_ICON_INFO_WITH_CIRCLE) |
| 262 | ADD_BUTTON(ENTYPO_ICON_INSTAGRAM) |
| 263 | ADD_BUTTON(ENTYPO_ICON_INSTAGRAM_WITH_CIRCLE) |
| 264 | ADD_BUTTON(ENTYPO_ICON_INSTALL) |
| 265 | ADD_BUTTON(ENTYPO_ICON_KEY) |
| 266 | ADD_BUTTON(ENTYPO_ICON_KEYBOARD) |
| 267 | ADD_BUTTON(ENTYPO_ICON_LAB_FLASK) |
| 268 | ADD_BUTTON(ENTYPO_ICON_LANDLINE) |
| 269 | ADD_BUTTON(ENTYPO_ICON_LANGUAGE) |
| 270 | ADD_BUTTON(ENTYPO_ICON_LAPTOP) |
| 271 | ADD_BUTTON(ENTYPO_ICON_LASTFM) |
| 272 | ADD_BUTTON(ENTYPO_ICON_LASTFM_WITH_CIRCLE) |
| 273 | ADD_BUTTON(ENTYPO_ICON_LAYERS) |
| 274 | ADD_BUTTON(ENTYPO_ICON_LEAF) |
| 275 | ADD_BUTTON(ENTYPO_ICON_LEVEL_DOWN) |
| 276 | ADD_BUTTON(ENTYPO_ICON_LEVEL_UP) |
| 277 | ADD_BUTTON(ENTYPO_ICON_LIFEBUOY) |
| 278 | ADD_BUTTON(ENTYPO_ICON_LIGHT_BULB) |
| 279 | ADD_BUTTON(ENTYPO_ICON_LIGHT_DOWN) |
| 280 | ADD_BUTTON(ENTYPO_ICON_LIGHT_UP) |
| 281 | ADD_BUTTON(ENTYPO_ICON_LINE_GRAPH) |
| 282 | ADD_BUTTON(ENTYPO_ICON_LINK) |
| 283 | ADD_BUTTON(ENTYPO_ICON_LINKEDIN) |
| 284 | ADD_BUTTON(ENTYPO_ICON_LINKEDIN_WITH_CIRCLE) |
| 285 | ADD_BUTTON(ENTYPO_ICON_LIST) |
| 286 | ADD_BUTTON(ENTYPO_ICON_LOCATION) |
| 287 | ADD_BUTTON(ENTYPO_ICON_LOCATION_PIN) |
| 288 | ADD_BUTTON(ENTYPO_ICON_LOCK) |
| 289 | ADD_BUTTON(ENTYPO_ICON_LOCK_OPEN) |
| 290 | ADD_BUTTON(ENTYPO_ICON_LOG_OUT) |
| 291 | ADD_BUTTON(ENTYPO_ICON_LOGIN) |
| 292 | ADD_BUTTON(ENTYPO_ICON_LOOP) |
| 293 | ADD_BUTTON(ENTYPO_ICON_MAGNET) |
| 294 | ADD_BUTTON(ENTYPO_ICON_MAGNIFYING_GLASS) |
| 295 | ADD_BUTTON(ENTYPO_ICON_MAIL) |
| 296 | ADD_BUTTON(ENTYPO_ICON_MAIL_WITH_CIRCLE) |
| 297 | ADD_BUTTON(ENTYPO_ICON_MAN) |
| 298 | ADD_BUTTON(ENTYPO_ICON_MAP) |
| 299 | ADD_BUTTON(ENTYPO_ICON_MASK) |
| 300 | ADD_BUTTON(ENTYPO_ICON_MEDAL) |
| 301 | ADD_BUTTON(ENTYPO_ICON_MEDIUM) |
| 302 | ADD_BUTTON(ENTYPO_ICON_MEDIUM_WITH_CIRCLE) |
| 303 | ADD_BUTTON(ENTYPO_ICON_MEGAPHONE) |
| 304 | ADD_BUTTON(ENTYPO_ICON_MENU) |
| 305 | ADD_BUTTON(ENTYPO_ICON_MERGE) |
| 306 | ADD_BUTTON(ENTYPO_ICON_MESSAGE) |
| 307 | ADD_BUTTON(ENTYPO_ICON_MIC) |
| 308 | ADD_BUTTON(ENTYPO_ICON_MINUS) |
| 309 | ADD_BUTTON(ENTYPO_ICON_MIXI) |
| 310 | ADD_BUTTON(ENTYPO_ICON_MOBILE) |
| 311 | ADD_BUTTON(ENTYPO_ICON_MODERN_MIC) |
| 312 | ADD_BUTTON(ENTYPO_ICON_MOON) |
| 313 | ADD_BUTTON(ENTYPO_ICON_MOUSE) |
| 314 | ADD_BUTTON(ENTYPO_ICON_MOUSE_POINTER) |
| 315 | ADD_BUTTON(ENTYPO_ICON_MUSIC) |
| 316 | ADD_BUTTON(ENTYPO_ICON_NETWORK) |
| 317 | ADD_BUTTON(ENTYPO_ICON_NEW) |
| 318 | ADD_BUTTON(ENTYPO_ICON_NEW_MESSAGE) |
| 319 | ADD_BUTTON(ENTYPO_ICON_NEWS) |
| 320 | ADD_BUTTON(ENTYPO_ICON_NEWSLETTER) |
| 321 | ADD_BUTTON(ENTYPO_ICON_NOTE) |
| 322 | ADD_BUTTON(ENTYPO_ICON_NOTIFICATION) |
| 323 | ADD_BUTTON(ENTYPO_ICON_NOTIFICATIONS_OFF) |
| 324 | ADD_BUTTON(ENTYPO_ICON_OLD_MOBILE) |
| 325 | ADD_BUTTON(ENTYPO_ICON_OLD_PHONE) |
| 326 | ADD_BUTTON(ENTYPO_ICON_ONEDRIVE) |
| 327 | ADD_BUTTON(ENTYPO_ICON_OPEN_BOOK) |
| 328 | ADD_BUTTON(ENTYPO_ICON_PALETTE) |
| 329 | ADD_BUTTON(ENTYPO_ICON_PAPER_PLANE) |
| 330 | ADD_BUTTON(ENTYPO_ICON_PAYPAL) |
| 331 | ADD_BUTTON(ENTYPO_ICON_PENCIL) |
| 332 | ADD_BUTTON(ENTYPO_ICON_PHONE) |
| 333 | ADD_BUTTON(ENTYPO_ICON_PICASA) |
| 334 | ADD_BUTTON(ENTYPO_ICON_PIE_CHART) |
| 335 | ADD_BUTTON(ENTYPO_ICON_PIN) |
| 336 | ADD_BUTTON(ENTYPO_ICON_PINTEREST) |
| 337 | ADD_BUTTON(ENTYPO_ICON_PINTEREST_WITH_CIRCLE) |
| 338 | ADD_BUTTON(ENTYPO_ICON_PLUS) |
| 339 | ADD_BUTTON(ENTYPO_ICON_POPUP) |
| 340 | ADD_BUTTON(ENTYPO_ICON_POWER_PLUG) |
| 341 | ADD_BUTTON(ENTYPO_ICON_PRICE_RIBBON) |
| 342 | ADD_BUTTON(ENTYPO_ICON_PRICE_TAG) |
| 343 | ADD_BUTTON(ENTYPO_ICON_PRINT) |
| 344 | ADD_BUTTON(ENTYPO_ICON_PROGRESS_EMPTY) |
| 345 | ADD_BUTTON(ENTYPO_ICON_PROGRESS_FULL) |
| 346 | ADD_BUTTON(ENTYPO_ICON_PROGRESS_ONE) |
| 347 | ADD_BUTTON(ENTYPO_ICON_PROGRESS_TWO) |
| 348 | ADD_BUTTON(ENTYPO_ICON_PUBLISH) |
| 349 | ADD_BUTTON(ENTYPO_ICON_QQ) |
| 350 | ADD_BUTTON(ENTYPO_ICON_QQ_WITH_CIRCLE) |
| 351 | ADD_BUTTON(ENTYPO_ICON_QUOTE) |
| 352 | ADD_BUTTON(ENTYPO_ICON_RADIO) |
| 353 | ADD_BUTTON(ENTYPO_ICON_RAFT) |
| 354 | ADD_BUTTON(ENTYPO_ICON_RAFT_WITH_CIRCLE) |
| 355 | ADD_BUTTON(ENTYPO_ICON_RAINBOW) |
| 356 | ADD_BUTTON(ENTYPO_ICON_RDIO) |
| 357 | ADD_BUTTON(ENTYPO_ICON_RDIO_WITH_CIRCLE) |
| 358 | ADD_BUTTON(ENTYPO_ICON_REMOVE_USER) |
| 359 | ADD_BUTTON(ENTYPO_ICON_RENREN) |
| 360 | ADD_BUTTON(ENTYPO_ICON_REPLY) |
| 361 | ADD_BUTTON(ENTYPO_ICON_REPLY_ALL) |
| 362 | ADD_BUTTON(ENTYPO_ICON_RESIZE_100_PERCENT) |
| 363 | ADD_BUTTON(ENTYPO_ICON_RESIZE_FULL_SCREEN) |
| 364 | ADD_BUTTON(ENTYPO_ICON_RETWEET) |
| 365 | ADD_BUTTON(ENTYPO_ICON_ROCKET) |
| 366 | ADD_BUTTON(ENTYPO_ICON_ROUND_BRUSH) |
| 367 | ADD_BUTTON(ENTYPO_ICON_RSS) |
| 368 | ADD_BUTTON(ENTYPO_ICON_RULER) |
| 369 | ADD_BUTTON(ENTYPO_ICON_SAVE) |
| 370 | ADD_BUTTON(ENTYPO_ICON_SCISSORS) |
| 371 | ADD_BUTTON(ENTYPO_ICON_SCRIBD) |
| 372 | ADD_BUTTON(ENTYPO_ICON_SELECT_ARROWS) |
| 373 | ADD_BUTTON(ENTYPO_ICON_SHARE) |
| 374 | ADD_BUTTON(ENTYPO_ICON_SHARE_ALTERNATIVE) |
| 375 | ADD_BUTTON(ENTYPO_ICON_SHAREABLE) |
| 376 | ADD_BUTTON(ENTYPO_ICON_SHIELD) |
| 377 | ADD_BUTTON(ENTYPO_ICON_SHOP) |
| 378 | ADD_BUTTON(ENTYPO_ICON_SHOPPING_BAG) |
| 379 | ADD_BUTTON(ENTYPO_ICON_SHOPPING_BASKET) |
| 380 | ADD_BUTTON(ENTYPO_ICON_SHOPPING_CART) |
| 381 | ADD_BUTTON(ENTYPO_ICON_SHUFFLE) |
| 382 | ADD_BUTTON(ENTYPO_ICON_SIGNAL) |
| 383 | ADD_BUTTON(ENTYPO_ICON_SINA_WEIBO) |
| 384 | ADD_BUTTON(ENTYPO_ICON_SKYPE) |
| 385 | ADD_BUTTON(ENTYPO_ICON_SKYPE_WITH_CIRCLE) |
| 386 | ADD_BUTTON(ENTYPO_ICON_SLIDESHARE) |
| 387 | ADD_BUTTON(ENTYPO_ICON_SMASHING) |
| 388 | ADD_BUTTON(ENTYPO_ICON_SOUND) |
| 389 | ADD_BUTTON(ENTYPO_ICON_SOUND_MIX) |
| 390 | ADD_BUTTON(ENTYPO_ICON_SOUND_MUTE) |
| 391 | ADD_BUTTON(ENTYPO_ICON_SOUNDCLOUD) |
| 392 | ADD_BUTTON(ENTYPO_ICON_SPORTS_CLUB) |
| 393 | ADD_BUTTON(ENTYPO_ICON_SPOTIFY) |
| 394 | ADD_BUTTON(ENTYPO_ICON_SPOTIFY_WITH_CIRCLE) |
| 395 | ADD_BUTTON(ENTYPO_ICON_SPREADSHEET) |
| 396 | ADD_BUTTON(ENTYPO_ICON_SQUARED_CROSS) |
| 397 | ADD_BUTTON(ENTYPO_ICON_SQUARED_MINUS) |
| 398 | ADD_BUTTON(ENTYPO_ICON_SQUARED_PLUS) |
| 399 | ADD_BUTTON(ENTYPO_ICON_STAR) |
| 400 | ADD_BUTTON(ENTYPO_ICON_STAR_OUTLINED) |
| 401 | ADD_BUTTON(ENTYPO_ICON_STOPWATCH) |
| 402 | ADD_BUTTON(ENTYPO_ICON_STUMBLEUPON) |
| 403 | ADD_BUTTON(ENTYPO_ICON_STUMBLEUPON_WITH_CIRCLE) |
| 404 | ADD_BUTTON(ENTYPO_ICON_SUITCASE) |
| 405 | ADD_BUTTON(ENTYPO_ICON_SWAP) |
| 406 | ADD_BUTTON(ENTYPO_ICON_SWARM) |
| 407 | ADD_BUTTON(ENTYPO_ICON_SWEDEN) |
| 408 | ADD_BUTTON(ENTYPO_ICON_SWITCH) |
| 409 | ADD_BUTTON(ENTYPO_ICON_TABLET) |
| 410 | ADD_BUTTON(ENTYPO_ICON_TABLET_MOBILE_COMBO) |
| 411 | ADD_BUTTON(ENTYPO_ICON_TAG) |
| 412 | ADD_BUTTON(ENTYPO_ICON_TEXT) |
| 413 | ADD_BUTTON(ENTYPO_ICON_TEXT_DOCUMENT) |
| 414 | ADD_BUTTON(ENTYPO_ICON_TEXT_DOCUMENT_INVERTED) |
| 415 | ADD_BUTTON(ENTYPO_ICON_THERMOMETER) |
| 416 | ADD_BUTTON(ENTYPO_ICON_THUMBS_DOWN) |
| 417 | ADD_BUTTON(ENTYPO_ICON_THUMBS_UP) |
| 418 | ADD_BUTTON(ENTYPO_ICON_THUNDER_CLOUD) |
| 419 | ADD_BUTTON(ENTYPO_ICON_TICKET) |
| 420 | ADD_BUTTON(ENTYPO_ICON_TIME_SLOT) |
| 421 | ADD_BUTTON(ENTYPO_ICON_TOOLS) |
| 422 | ADD_BUTTON(ENTYPO_ICON_TRAFFIC_CONE) |
| 423 | ADD_BUTTON(ENTYPO_ICON_TRASH) |
| 424 | ADD_BUTTON(ENTYPO_ICON_TREE) |
| 425 | ADD_BUTTON(ENTYPO_ICON_TRIANGLE_DOWN) |
| 426 | ADD_BUTTON(ENTYPO_ICON_TRIANGLE_LEFT) |
| 427 | ADD_BUTTON(ENTYPO_ICON_TRIANGLE_RIGHT) |
| 428 | ADD_BUTTON(ENTYPO_ICON_TRIANGLE_UP) |
| 429 | ADD_BUTTON(ENTYPO_ICON_TRIPADVISOR) |
| 430 | ADD_BUTTON(ENTYPO_ICON_TROPHY) |
| 431 | ADD_BUTTON(ENTYPO_ICON_TUMBLR) |
| 432 | ADD_BUTTON(ENTYPO_ICON_TUMBLR_WITH_CIRCLE) |
| 433 | ADD_BUTTON(ENTYPO_ICON_TV) |
| 434 | ADD_BUTTON(ENTYPO_ICON_TWITTER) |
| 435 | ADD_BUTTON(ENTYPO_ICON_TWITTER_WITH_CIRCLE) |
| 436 | ADD_BUTTON(ENTYPO_ICON_TYPING) |
| 437 | ADD_BUTTON(ENTYPO_ICON_UNINSTALL) |
| 438 | ADD_BUTTON(ENTYPO_ICON_UNREAD) |
| 439 | ADD_BUTTON(ENTYPO_ICON_UNTAG) |
| 440 | ADD_BUTTON(ENTYPO_ICON_UPLOAD) |
| 441 | ADD_BUTTON(ENTYPO_ICON_UPLOAD_TO_CLOUD) |
| 442 | ADD_BUTTON(ENTYPO_ICON_USER) |
| 443 | ADD_BUTTON(ENTYPO_ICON_USERS) |
| 444 | ADD_BUTTON(ENTYPO_ICON_V_CARD) |
| 445 | ADD_BUTTON(ENTYPO_ICON_VIDEO) |
| 446 | ADD_BUTTON(ENTYPO_ICON_VIDEO_CAMERA) |
| 447 | ADD_BUTTON(ENTYPO_ICON_VIMEO) |
| 448 | ADD_BUTTON(ENTYPO_ICON_VIMEO_WITH_CIRCLE) |
| 449 | ADD_BUTTON(ENTYPO_ICON_VINE) |
| 450 | ADD_BUTTON(ENTYPO_ICON_VINE_WITH_CIRCLE) |
| 451 | ADD_BUTTON(ENTYPO_ICON_VINYL) |
| 452 | ADD_BUTTON(ENTYPO_ICON_VK) |
| 453 | ADD_BUTTON(ENTYPO_ICON_VK_ALTERNITIVE) |
| 454 | ADD_BUTTON(ENTYPO_ICON_VK_WITH_CIRCLE) |
| 455 | ADD_BUTTON(ENTYPO_ICON_VOICEMAIL) |
| 456 | ADD_BUTTON(ENTYPO_ICON_WALLET) |
| 457 | ADD_BUTTON(ENTYPO_ICON_WARNING) |
| 458 | ADD_BUTTON(ENTYPO_ICON_WATER) |
| 459 | ADD_BUTTON(ENTYPO_ICON_WINDOWS_STORE) |
| 460 | ADD_BUTTON(ENTYPO_ICON_XING) |
| 461 | ADD_BUTTON(ENTYPO_ICON_XING_WITH_CIRCLE) |
| 462 | ADD_BUTTON(ENTYPO_ICON_YELP) |
| 463 | ADD_BUTTON(ENTYPO_ICON_YOUKO) |
| 464 | ADD_BUTTON(ENTYPO_ICON_YOUKO_WITH_CIRCLE) |
| 465 | ADD_BUTTON(ENTYPO_ICON_YOUTUBE) |
| 466 | ADD_BUTTON(ENTYPO_ICON_YOUTUBE_WITH_CIRCLE) |
| 467 | //////////////////////////////////////////////////////////////////////// |
| 468 | //////////////////////////////////////////////////////////////////////// |
| 469 | //////////////////////////////////////////////////////////////////////// |
| 470 | |
| 471 | screen->performLayout(); |
| 472 | screen->setVisible(true); |
| 473 | |
| 474 | nanogui::mainloop(); |
| 475 | } |
| 476 | |
| 477 | nanogui::shutdown(); |
| 478 | return 0; |
| 479 | } |
| 480 | |