2024-08-12 20:31:52 +02:00
|
|
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
|
|
|
|
#ifndef LABWC_FOREIGN_TOPLEVEL_H
|
|
|
|
|
#define LABWC_FOREIGN_TOPLEVEL_H
|
|
|
|
|
|
|
|
|
|
struct view;
|
|
|
|
|
struct foreign_toplevel;
|
|
|
|
|
|
|
|
|
|
struct foreign_toplevel *foreign_toplevel_create(struct view *view);
|
|
|
|
|
void foreign_toplevel_set_parent(struct foreign_toplevel *toplevel,
|
|
|
|
|
struct foreign_toplevel *parent);
|
|
|
|
|
void foreign_toplevel_destroy(struct foreign_toplevel *toplevel);
|
2026-04-15 23:25:06 +05:30
|
|
|
const char *foreign_toplevel_get_identifier(struct foreign_toplevel *toplevel);
|
2024-08-12 20:31:52 +02:00
|
|
|
|
|
|
|
|
#endif /* LABWC_FOREIGN_TOPLEVEL_H */
|