Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Source file viewporter_proto.ml
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677(* This file was generated automatically by wayland-scanner-ocaml *)openstructmoduleProxy=Wayland.ProxymoduleIface_reg=Wayland.Iface_regmoduleMetadata=Wayland.MetadataendmoduleWp_viewporter=structtypet=[`Wp_viewporter]type_Metadata.ty+=T:[`Wp_viewporter]Metadata.tytypeversions=[`V1]letinterface="wp_viewporter"letversion=1lmoduleError=structtypet=|Viewport_exists:tletto_int32=function|Viewport_exists->0lletof_int32=function|0l->Viewport_exists|x->Fmt.failwith"Invalid error enum value %ld"xendletrequests=function|0->"destroy",[]|1->"get_viewport",["id",`New_ID(Some"wp_viewport");"surface",`Object(Some"wl_surface")]|i->Proxy.unknown_requesti,[]letevents=function|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleWp_viewporter)moduleWp_viewport=structtypet=[`Wp_viewport]type_Metadata.ty+=T:[`Wp_viewport]Metadata.tytypeversions=[`V1]letinterface="wp_viewport"letversion=1lmoduleError=structtypet=|Bad_value:t|Bad_size:t|Out_of_buffer:t|No_surface:tletto_int32=function|Bad_value->0l|Bad_size->1l|Out_of_buffer->2l|No_surface->3lletof_int32=function|0l->Bad_value|1l->Bad_size|2l->Out_of_buffer|3l->No_surface|x->Fmt.failwith"Invalid error enum value %ld"xendletrequests=function|0->"destroy",[]|1->"set_source",["x",`Fixed;"y",`Fixed;"width",`Fixed;"height",`Fixed]|2->"set_destination",["width",`Int;"height",`Int]|i->Proxy.unknown_requesti,[]letevents=function|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleWp_viewport)