axui-growth-chamber/src/backend.h

24 lines
487 B
C

#pragma once
#include <stddef.h>
#include <stdint.h>
#include <stdbool.h>
struct rgn;
struct msgq;
struct ax_backend;
struct ax_theme;
extern const char* ax__backend_impl_name;
int ax__backend_new(
struct rgn* init_rgn,
struct ax_backend** out_bac,
const char** out_err);
struct msgq* ax__backend_msgq(struct ax_backend*);
bool ax__backend_is_shutdown(struct ax_backend*);
void ax__backend_wait_for_event(struct ax_backend*);
void ax__backend_step(struct ax_backend*);