better for binding
All checks were successful
pyrite-dev/milsko/pipeline/head This commit looks good
All checks were successful
pyrite-dev/milsko/pipeline/head This commit looks good
This commit is contained in:
parent
5201c46a21
commit
13a2db7fa8
3 changed files with 8 additions and 8 deletions
|
|
@ -113,7 +113,7 @@ typedef enum _MwVulkanField {
|
||||||
* @brief Function for getting a field from within Vulkan.
|
* @brief Function for getting a field from within Vulkan.
|
||||||
* @warning Consult the documentation for MwVulkanField to know what type is expected for out.
|
* @warning Consult the documentation for MwVulkanField to know what type is expected for out.
|
||||||
*/
|
*/
|
||||||
MwInline void* MwVulkanGetField(MwWidget handle, MwVulkanField field, int* out) {
|
MwInline void* MwVulkanGetField(MwWidget handle, int field, int* out) {
|
||||||
void* field_out;
|
void* field_out;
|
||||||
MwVaWidgetExecute(handle, "mwVulkanGetField", &field_out, field, out);
|
MwVaWidgetExecute(handle, "mwVulkanGetField", &field_out, field, out);
|
||||||
return field_out;
|
return field_out;
|
||||||
|
|
|
||||||
|
|
@ -419,14 +419,14 @@
|
||||||
<function name="MwGetClipboard">
|
<function name="MwGetClipboard">
|
||||||
<arguments>
|
<arguments>
|
||||||
<widget name="handle" />
|
<widget name="handle" />
|
||||||
<enumeration defname="MwClipboardType" name="clipboard_type" />
|
<integer enumname="MwClipboardType" name="clipboard_type" />
|
||||||
</arguments>
|
</arguments>
|
||||||
</function>
|
</function>
|
||||||
<function name="MwSetClipboard">
|
<function name="MwSetClipboard">
|
||||||
<arguments>
|
<arguments>
|
||||||
<widget name="handle" />
|
<widget name="handle" />
|
||||||
<string name="text" />
|
<string name="text" />
|
||||||
<enumeration defname="MwClipboardType" name="clipboard_type" />
|
<integer enumname="MwClipboardType" name="clipboard_type" />
|
||||||
</arguments>
|
</arguments>
|
||||||
</function>
|
</function>
|
||||||
</functions>
|
</functions>
|
||||||
|
|
@ -770,7 +770,7 @@
|
||||||
<pointer />
|
<pointer />
|
||||||
</return>
|
</return>
|
||||||
<arguments>
|
<arguments>
|
||||||
<enumeration defname="MwVulkanField" name="field">
|
<integer enumname="MwVulkanField" name="field">
|
||||||
<integer pointer="yes" name="out">
|
<integer pointer="yes" name="out">
|
||||||
</arguments>
|
</arguments>
|
||||||
</function>
|
</function>
|
||||||
|
|
|
||||||
|
|
@ -518,7 +518,7 @@ int MwVulkanSupported(void) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
static void* mwVulkanGetFieldImpl(MwWidget handle, MwVulkanField field, int* out) {
|
static void* mwVulkanGetFieldImpl(MwWidget handle, int field, int* out) {
|
||||||
vulkan_t* o = handle->internal;
|
vulkan_t* o = handle->internal;
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
|
|
||||||
|
|
@ -556,9 +556,9 @@ static void* mwVulkanGetFieldImpl(MwWidget handle, MwVulkanField field, int* out
|
||||||
|
|
||||||
static void func_handler(MwWidget handle, const char* name, void* out, va_list va) {
|
static void func_handler(MwWidget handle, const char* name, void* out, va_list va) {
|
||||||
if(strcmp(name, "mwVulkanGetField") == 0) {
|
if(strcmp(name, "mwVulkanGetField") == 0) {
|
||||||
MwVulkanField field = va_arg(va, MwVulkanField);
|
int field = va_arg(va, int);
|
||||||
int* err = va_arg(va, int*);
|
int* err = va_arg(va, int*);
|
||||||
*(void**)out = mwVulkanGetFieldImpl(handle, field, err);
|
*(void**)out = mwVulkanGetFieldImpl(handle, field, err);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue