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