mirror of
https://github.com/bluszcz/cutego.git
synced 2024-09-29 05:35:16 +03:00
9cb2c840ec
1. the qt api changed in various places 2. dropped the "_minimal" suffix for the deployment folders 3. to keep using older versions of Qt (5.7.1 for example), one would now need to explicit export "QT_VERSION=5.7.1" and also "QT_DIR=/path/to/Qt5.7.1"
74 lines
3.3 KiB
C
Executable file
74 lines
3.3 KiB
C
Executable file
// +build !minimal
|
|
|
|
#pragma once
|
|
|
|
#ifndef GO_QTSPEECH_H
|
|
#define GO_QTSPEECH_H
|
|
|
|
#include <stdint.h>
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
struct QtSpeech_PackedString { char* data; long long len; };
|
|
struct QtSpeech_PackedList { void* data; long long len; };
|
|
struct QtSpeech_PackedString QTextToSpeech_QTextToSpeech_AvailableEngines();
|
|
void* QTextToSpeech_NewQTextToSpeech(void* parent);
|
|
void* QTextToSpeech_NewQTextToSpeech2(char* engine, void* parent);
|
|
void QTextToSpeech_ConnectLocaleChanged(void* ptr);
|
|
void QTextToSpeech_DisconnectLocaleChanged(void* ptr);
|
|
void QTextToSpeech_LocaleChanged(void* ptr, void* locale);
|
|
void QTextToSpeech_Pause(void* ptr);
|
|
void QTextToSpeech_PauseDefault(void* ptr);
|
|
void QTextToSpeech_ConnectPitchChanged(void* ptr);
|
|
void QTextToSpeech_DisconnectPitchChanged(void* ptr);
|
|
void QTextToSpeech_PitchChanged(void* ptr, double pitch);
|
|
void QTextToSpeech_ConnectRateChanged(void* ptr);
|
|
void QTextToSpeech_DisconnectRateChanged(void* ptr);
|
|
void QTextToSpeech_RateChanged(void* ptr, double rate);
|
|
void QTextToSpeech_Resume(void* ptr);
|
|
void QTextToSpeech_ResumeDefault(void* ptr);
|
|
void QTextToSpeech_Say(void* ptr, char* text);
|
|
void QTextToSpeech_SayDefault(void* ptr, char* text);
|
|
void QTextToSpeech_SetLocale(void* ptr, void* locale);
|
|
void QTextToSpeech_SetLocaleDefault(void* ptr, void* locale);
|
|
void QTextToSpeech_SetPitch(void* ptr, double pitch);
|
|
void QTextToSpeech_SetPitchDefault(void* ptr, double pitch);
|
|
void QTextToSpeech_SetRate(void* ptr, double rate);
|
|
void QTextToSpeech_SetRateDefault(void* ptr, double rate);
|
|
void QTextToSpeech_SetVolume(void* ptr, double volume);
|
|
void QTextToSpeech_SetVolumeDefault(void* ptr, double volume);
|
|
void QTextToSpeech_ConnectStateChanged(void* ptr);
|
|
void QTextToSpeech_DisconnectStateChanged(void* ptr);
|
|
void QTextToSpeech_StateChanged(void* ptr, long long state);
|
|
void QTextToSpeech_Stop(void* ptr);
|
|
void QTextToSpeech_StopDefault(void* ptr);
|
|
void QTextToSpeech_ConnectVolumeChanged(void* ptr);
|
|
void QTextToSpeech_DisconnectVolumeChanged(void* ptr);
|
|
void QTextToSpeech_VolumeChanged(void* ptr, int volume);
|
|
void* QTextToSpeech_Locale(void* ptr);
|
|
struct QtSpeech_PackedList QTextToSpeech_AvailableLocales(void* ptr);
|
|
long long QTextToSpeech_State(void* ptr);
|
|
double QTextToSpeech_Pitch(void* ptr);
|
|
double QTextToSpeech_Rate(void* ptr);
|
|
double QTextToSpeech_Volume(void* ptr);
|
|
void* QTextToSpeech___availableLocales_atList(void* ptr, int i);
|
|
void QTextToSpeech___availableLocales_setList(void* ptr, void* i);
|
|
void* QTextToSpeech___availableLocales_newList(void* ptr);
|
|
void* QTextToSpeech___availableVoices_newList(void* ptr);
|
|
void QTextToSpeechPlugin_DestroyQTextToSpeechPlugin(void* ptr);
|
|
void QTextToSpeechPlugin_DestroyQTextToSpeechPluginDefault(void* ptr);
|
|
void* QTextToSpeechPlugin___createTextToSpeechEngine_parameters_atList(void* ptr, char* i);
|
|
void QTextToSpeechPlugin___createTextToSpeechEngine_parameters_setList(void* ptr, char* key, void* i);
|
|
void* QTextToSpeechPlugin___createTextToSpeechEngine_parameters_newList(void* ptr);
|
|
struct QtSpeech_PackedList QTextToSpeechPlugin___createTextToSpeechEngine_keyList(void* ptr);
|
|
struct QtSpeech_PackedString QTextToSpeechPlugin_____createTextToSpeechEngine_keyList_atList(void* ptr, int i);
|
|
void QTextToSpeechPlugin_____createTextToSpeechEngine_keyList_setList(void* ptr, char* i);
|
|
void* QTextToSpeechPlugin_____createTextToSpeechEngine_keyList_newList(void* ptr);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif |