diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-09-08 10:02:39 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-09-08 10:02:39 +0200 |
| commit | 57b7bcf8f4d127758042e14e607318671d54feca (patch) | |
| tree | 62bfee8023995686729867fb35ae63a75097d4f2 /src/wrapped/generated | |
| parent | f30d75ae5dba339bfc95229894b22fd73e3fdc14 (diff) | |
| download | box64-57b7bcf8f4d127758042e14e607318671d54feca.tar.gz box64-57b7bcf8f4d127758042e14e607318671d54feca.zip | |
[WRAPPING] Updated gtk3 wrapping (still more work to do)
Diffstat (limited to 'src/wrapped/generated')
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 14 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedgtk3types.h | 14 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.c | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrapper.h | 4 |
4 files changed, 24 insertions, 16 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 44a98dc9..8360d2cf 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -708,7 +708,6 @@ #() pFEip #() pFEiV #() pFEup -#() pFEuV #() pFEpi #() pFEpu #() pFEpp @@ -813,8 +812,9 @@ #() vFELLp #() vFEpii #() vFEpip -#() vFEpiA #() vFEpup +#() vFEpuV +#() vFEpuA #() vFEpUp #() vFEppp #() vFEppV @@ -3948,15 +3948,19 @@ wrappedgtk3: - vFpp: - gtk_builder_connect_signals - gtk_init +- vFpV: + - gtk_style_context_get_style - vFpA: - gtk_style_context_get_style_valist - iFLp: - gtk_type_unique - iFpp: - gtk_init_check -- pFuV: +- pFiV: - gtk_tree_store_new -- vFpiA: +- vFpuV: + - gtk_style_context_get +- vFpuA: - gtk_style_context_get_valist - vFppp: - gtk_builder_connect_signals_full @@ -3968,7 +3972,6 @@ wrappedgtk3: - gtk_dialog_add_buttons - gtk_message_dialog_format_secondary_markup - gtk_message_dialog_format_secondary_text - - gtk_style_context_get - gtk_tree_store_set - gtk_widget_style_get - vFppA: @@ -3980,6 +3983,7 @@ wrappedgtk3: - vFpppi: - gtk_enumerate_printers - vFpppp: + - gtk_list_box_set_header_func - gtk_object_set_data_full - gtk_print_job_send - gtk_stock_set_translate_func diff --git a/src/wrapped/generated/wrappedgtk3types.h b/src/wrapped/generated/wrappedgtk3types.h index f7fb503e..f3c221f2 100644 --- a/src/wrapped/generated/wrappedgtk3types.h +++ b/src/wrapped/generated/wrappedgtk3types.h @@ -13,11 +13,13 @@ typedef void* (*pFi_t)(int32_t); typedef void (*vFpp_t)(void*, void*); +typedef void (*vFpV_t)(void*, ...); typedef void (*vFpA_t)(void*, va_list); typedef int32_t (*iFLp_t)(uintptr_t, void*); typedef int32_t (*iFpp_t)(void*, void*); -typedef void* (*pFuV_t)(uint32_t, ...); -typedef void (*vFpiA_t)(void*, int32_t, va_list); +typedef void* (*pFiV_t)(int32_t, ...); +typedef void (*vFpuV_t)(void*, uint32_t, ...); +typedef void (*vFpuA_t)(void*, uint32_t, va_list); typedef void (*vFppp_t)(void*, void*, void*); typedef void (*vFppV_t)(void*, void*, ...); typedef void (*vFppA_t)(void*, void*, va_list); @@ -43,11 +45,13 @@ typedef void* (*pFpipppppppi_t)(void*, int32_t, void*, void*, void*, void*, void GO(gtk_type_class, pFi_t) \ GO(gtk_builder_connect_signals, vFpp_t) \ GO(gtk_init, vFpp_t) \ + GO(gtk_style_context_get_style, vFpV_t) \ GO(gtk_style_context_get_style_valist, vFpA_t) \ GO(gtk_type_unique, iFLp_t) \ GO(gtk_init_check, iFpp_t) \ - GO(gtk_tree_store_new, pFuV_t) \ - GO(gtk_style_context_get_valist, vFpiA_t) \ + GO(gtk_tree_store_new, pFiV_t) \ + GO(gtk_style_context_get, vFpuV_t) \ + GO(gtk_style_context_get_valist, vFpuA_t) \ GO(gtk_builder_connect_signals_full, vFppp_t) \ GO(gtk_clipboard_request_text, vFppp_t) \ GO(gtk_container_forall, vFppp_t) \ @@ -56,13 +60,13 @@ typedef void* (*pFpipppppppi_t)(void*, int32_t, void*, void*, void*, void*, void GO(gtk_dialog_add_buttons, vFppV_t) \ GO(gtk_message_dialog_format_secondary_markup, vFppV_t) \ GO(gtk_message_dialog_format_secondary_text, vFppV_t) \ - GO(gtk_style_context_get, vFppV_t) \ GO(gtk_tree_store_set, vFppV_t) \ GO(gtk_widget_style_get, vFppV_t) \ GO(gtk_tree_store_set_valist, vFppA_t) \ GO(gtk_timeout_add, uFupp_t) \ GO(gtk_list_store_insert_with_values, vFppiV_t) \ GO(gtk_enumerate_printers, vFpppi_t) \ + GO(gtk_list_box_set_header_func, vFpppp_t) \ GO(gtk_object_set_data_full, vFpppp_t) \ GO(gtk_print_job_send, vFpppp_t) \ GO(gtk_stock_set_translate_func, vFpppp_t) \ diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c index 07e2370d..d8af18f1 100644 --- a/src/wrapped/generated/wrapper.c +++ b/src/wrapped/generated/wrapper.c @@ -740,7 +740,6 @@ typedef uintptr_t (*LFSpL_t)(void*, void*, uintptr_t); typedef void* (*pFEip_t)(x64emu_t*, int32_t, void*); typedef void* (*pFEiV_t)(x64emu_t*, int32_t, void*); typedef void* (*pFEup_t)(x64emu_t*, uint32_t, void*); -typedef void* (*pFEuV_t)(x64emu_t*, uint32_t, void*); typedef void* (*pFEpi_t)(x64emu_t*, void*, int32_t); typedef void* (*pFEpu_t)(x64emu_t*, void*, uint32_t); typedef void* (*pFEpp_t)(x64emu_t*, void*, void*); @@ -844,8 +843,9 @@ typedef void (*vFEipA_t)(x64emu_t*, int32_t, void*, void*); typedef void (*vFELLp_t)(x64emu_t*, uintptr_t, uintptr_t, void*); typedef void (*vFEpii_t)(x64emu_t*, void*, int32_t, int32_t); typedef void (*vFEpip_t)(x64emu_t*, void*, int32_t, void*); -typedef void (*vFEpiA_t)(x64emu_t*, void*, int32_t, void*); typedef void (*vFEpup_t)(x64emu_t*, void*, uint32_t, void*); +typedef void (*vFEpuV_t)(x64emu_t*, void*, uint32_t, void*); +typedef void (*vFEpuA_t)(x64emu_t*, void*, uint32_t, void*); typedef void (*vFEpUp_t)(x64emu_t*, void*, uint64_t, void*); typedef void (*vFEppp_t)(x64emu_t*, void*, void*, void*); typedef void (*vFEppV_t)(x64emu_t*, void*, void*, void*); @@ -3932,7 +3932,6 @@ void LFSpL(x64emu_t *emu, uintptr_t fcn) { LFSpL_t fn = (LFSpL_t)fcn; R_RAX=(uin void pFEip(x64emu_t *emu, uintptr_t fcn) { pFEip_t fn = (pFEip_t)fcn; R_RAX=(uintptr_t)fn(emu, (int32_t)R_RDI, (void*)R_RSI); } void pFEiV(x64emu_t *emu, uintptr_t fcn) { pFEiV_t fn = (pFEiV_t)fcn; R_RAX=(uintptr_t)fn(emu, (int32_t)R_RDI, (void*)(R_RSP + 8)); } void pFEup(x64emu_t *emu, uintptr_t fcn) { pFEup_t fn = (pFEup_t)fcn; R_RAX=(uintptr_t)fn(emu, (uint32_t)R_RDI, (void*)R_RSI); } -void pFEuV(x64emu_t *emu, uintptr_t fcn) { pFEuV_t fn = (pFEuV_t)fcn; R_RAX=(uintptr_t)fn(emu, (uint32_t)R_RDI, (void*)(R_RSP + 8)); } void pFEpi(x64emu_t *emu, uintptr_t fcn) { pFEpi_t fn = (pFEpi_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (int32_t)R_RSI); } void pFEpu(x64emu_t *emu, uintptr_t fcn) { pFEpu_t fn = (pFEpu_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (uint32_t)R_RSI); } void pFEpp(x64emu_t *emu, uintptr_t fcn) { pFEpp_t fn = (pFEpp_t)fcn; R_RAX=(uintptr_t)fn(emu, (void*)R_RDI, (void*)R_RSI); } @@ -4036,8 +4035,9 @@ void vFEipA(x64emu_t *emu, uintptr_t fcn) { vFEipA_t fn = (vFEipA_t)fcn; fn(emu, void vFELLp(x64emu_t *emu, uintptr_t fcn) { vFELLp_t fn = (vFELLp_t)fcn; fn(emu, (uintptr_t)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX); } void vFEpii(x64emu_t *emu, uintptr_t fcn) { vFEpii_t fn = (vFEpii_t)fcn; fn(emu, (void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX); } void vFEpip(x64emu_t *emu, uintptr_t fcn) { vFEpip_t fn = (vFEpip_t)fcn; fn(emu, (void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX); } -void vFEpiA(x64emu_t *emu, uintptr_t fcn) { vFEpiA_t fn = (vFEpiA_t)fcn; fn(emu, (void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX); } void vFEpup(x64emu_t *emu, uintptr_t fcn) { vFEpup_t fn = (vFEpup_t)fcn; fn(emu, (void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX); } +void vFEpuV(x64emu_t *emu, uintptr_t fcn) { vFEpuV_t fn = (vFEpuV_t)fcn; fn(emu, (void*)R_RDI, (uint32_t)R_RSI, (void*)(R_RSP + 8)); } +void vFEpuA(x64emu_t *emu, uintptr_t fcn) { vFEpuA_t fn = (vFEpuA_t)fcn; fn(emu, (void*)R_RDI, (uint32_t)R_RSI, (void*)R_RDX); } void vFEpUp(x64emu_t *emu, uintptr_t fcn) { vFEpUp_t fn = (vFEpUp_t)fcn; fn(emu, (void*)R_RDI, (uint64_t)R_RSI, (void*)R_RDX); } void vFEppp(x64emu_t *emu, uintptr_t fcn) { vFEppp_t fn = (vFEppp_t)fcn; fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)R_RDX); } void vFEppV(x64emu_t *emu, uintptr_t fcn) { vFEppV_t fn = (vFEppV_t)fcn; fn(emu, (void*)R_RDI, (void*)R_RSI, (void*)(R_RSP + 8)); } diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h index fb9852cf..8fef78c7 100644 --- a/src/wrapped/generated/wrapper.h +++ b/src/wrapped/generated/wrapper.h @@ -746,7 +746,6 @@ void LFSpL(x64emu_t *emu, uintptr_t fnc); void pFEip(x64emu_t *emu, uintptr_t fnc); void pFEiV(x64emu_t *emu, uintptr_t fnc); void pFEup(x64emu_t *emu, uintptr_t fnc); -void pFEuV(x64emu_t *emu, uintptr_t fnc); void pFEpi(x64emu_t *emu, uintptr_t fnc); void pFEpu(x64emu_t *emu, uintptr_t fnc); void pFEpp(x64emu_t *emu, uintptr_t fnc); @@ -851,8 +850,9 @@ void vFEipA(x64emu_t *emu, uintptr_t fnc); void vFELLp(x64emu_t *emu, uintptr_t fnc); void vFEpii(x64emu_t *emu, uintptr_t fnc); void vFEpip(x64emu_t *emu, uintptr_t fnc); -void vFEpiA(x64emu_t *emu, uintptr_t fnc); void vFEpup(x64emu_t *emu, uintptr_t fnc); +void vFEpuV(x64emu_t *emu, uintptr_t fnc); +void vFEpuA(x64emu_t *emu, uintptr_t fnc); void vFEpUp(x64emu_t *emu, uintptr_t fnc); void vFEppp(x64emu_t *emu, uintptr_t fnc); void vFEppV(x64emu_t *emu, uintptr_t fnc); |