blob: 210b2228685d0abaf5081c71ba92e12b77cd776d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
#ifndef YASL_PUBLIC_INTERNAL_H
#define YASL_PUBLIC_INTERNAL_H
#include "yasl/yasl.h"
#include "common/backend.h"
struct yasl_private_display *yasl_public_display(void);
bool yasl_public_owner(void);
bool yasl_public_surface(yasl_surface *, bool mutation);
bool yasl_public_fail(int error);
void yasl_public_set_error(enum yasl_error, int native_error);
void yasl_public_register_surface(yasl_surface *, unsigned flags, yasl_surface *parent);
void yasl_private_surface_notify_refresh(struct yasl_surface *);
#endif
|