1 /+ 2 + D bindings copyright: 3 + Copyright © 2015 Rémi Thebault 4 +/ 5 /+ 6 + File generated by wayland-scanner-d v1.0.0: 7 + /home/remi/dev/wayland-scanner-d/wayland-scanner-d -m \ 8 + wayland.client.priv.ifaces --mode client --ifaces --ifaces_priv -o \ 9 + ./src/wayland/client/priv/ifaces.d 10 + 11 + Do not edit! 12 +/ 13 /+ 14 + Protocol copyright: 15 + Copyright © 2008-2011 Kristian Høgsberg 16 + Copyright © 2010-2011 Intel Corporation 17 + Copyright © 2012-2013 Collabora, Ltd. 18 + 19 + Permission is hereby granted, free of charge, to any person 20 + obtaining a copy of this software and associated documentation files 21 + (the "Software"), to deal in the Software without restriction, 22 + including without limitation the rights to use, copy, modify, merge, 23 + publish, distribute, sublicense, and/or sell copies of the Software, 24 + and to permit persons to whom the Software is furnished to do so, 25 + subject to the following conditions: 26 + 27 + The above copyright notice and this permission notice (including the 28 + next paragraph) shall be included in all copies or substantial 29 + portions of the Software. 30 + 31 + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 32 + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 33 + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 34 + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 35 + BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 36 + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 37 + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 38 + SOFTWARE. 39 +/ 40 module wayland.client.priv.ifaces; 41 42 import wayland.client.util; 43 import wayland.client.opaque_types; 44 45 extern (C) { 46 47 version (Dynamic) {} 48 else { 49 extern __gshared wl_interface wl_display_interface; 50 extern __gshared wl_interface wl_registry_interface; 51 extern __gshared wl_interface wl_callback_interface; 52 extern __gshared wl_interface wl_compositor_interface; 53 extern __gshared wl_interface wl_shm_pool_interface; 54 extern __gshared wl_interface wl_shm_interface; 55 extern __gshared wl_interface wl_buffer_interface; 56 extern __gshared wl_interface wl_data_offer_interface; 57 extern __gshared wl_interface wl_data_source_interface; 58 extern __gshared wl_interface wl_data_device_interface; 59 extern __gshared wl_interface wl_data_device_manager_interface; 60 extern __gshared wl_interface wl_shell_interface; 61 extern __gshared wl_interface wl_shell_surface_interface; 62 extern __gshared wl_interface wl_surface_interface; 63 extern __gshared wl_interface wl_seat_interface; 64 extern __gshared wl_interface wl_pointer_interface; 65 extern __gshared wl_interface wl_keyboard_interface; 66 extern __gshared wl_interface wl_touch_interface; 67 extern __gshared wl_interface wl_output_interface; 68 extern __gshared wl_interface wl_region_interface; 69 extern __gshared wl_interface wl_subcompositor_interface; 70 extern __gshared wl_interface wl_subsurface_interface; 71 } 72 73 } // extern (C) 74