Android-cuttlefish cvd tool
Namespaces | Functions | Variables
wayland_subcompositor.cpp File Reference
#include "cuttlefish/host/libs/wayland/wayland_subcompositor.h"
#include <android-base/logging.h>
#include <wayland-server-core.h>
#include <wayland-server-protocol.h>
Include dependency graph for wayland_subcompositor.cpp:

Namespaces

namespace  wayland
 
namespace  wayland::anonymous_namespace{wayland_subcompositor.cpp}
 

Functions

void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subsurface_destroy (wl_client *, wl_resource *subsurface)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subsurface_set_position (wl_client *, wl_resource *subsurface, int32_t x, int32_t y)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subsurface_place_above (wl_client *, wl_resource *subsurface, wl_resource *surface)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subsurface_place_below (wl_client *, wl_resource *subsurface, wl_resource *surface)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subsurface_set_sync (wl_client *, wl_resource *subsurface)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subsurface_set_desync (wl_client *, wl_resource *subsurface)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subsurface_destroy_resource_callback (struct wl_resource *)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subcompositor_destroy (wl_client *, wl_resource *subcompositor)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subcompositor_get_subsurface (wl_client *client, wl_resource *display, uint32_t id, wl_resource *surface, wl_resource *parent_surface)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::subcompositor_destroy_resource_callback (struct wl_resource *)
 
void wayland::anonymous_namespace{wayland_subcompositor.cpp}::bind_subcompositor (wl_client *client, void *data, uint32_t version, uint32_t id)
 
void wayland::BindSubcompositorInterface (wl_display *display)
 

Variables

const struct wl_subsurface_interface wayland::anonymous_namespace{wayland_subcompositor.cpp}::subsurface_implementation
 
const struct wl_subcompositor_interface wayland::anonymous_namespace{wayland_subcompositor.cpp}::subcompositor_implementation