blob: 95ecb6d345d71e451fd9e27a4ab238506757f623 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#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);
int yasl_public_status(bool success);
int yasl_public_error(int error);
void yasl_public_register_surface(yasl_surface *, unsigned flags, yasl_surface *parent);
void yasl_private_surface_notify_refresh(struct yasl_surface *);
#endif
|