Files

19 lines
680 B
C

// Copyright (c) 2026 Storm Dragon
// Authors: Storm Dragon, Angus Kola
// SPDX-License-Identifier: GPL-3.0-or-later
#ifndef CTHULHU_PREFERENCES_NATIVE_INTERNAL_H
#define CTHULHU_PREFERENCES_NATIVE_INTERNAL_H
#include "native.h"
// Private C boundary. The window owner retains the builder and action slot;
// widget models and signal callbacks stay with their respective tables.
GtkWidget *prefs_widget(const char *id);
void prefs_set_action(int value);
void prefs_init_key_bindings(void);
void prefs_init_modifiers(void);
void prefs_init_reading_settings(void);
void prefs_init_pronunciation(void);
void prefs_init_text_attributes(void);
void prefs_init_tentacles(void);
#endif