forked from pyrite-dev/milsko
better for binding
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.
|
||||
* @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;
|
||||
MwVaWidgetExecute(handle, "mwVulkanGetField", &field_out, field, out);
|
||||
return field_out;
|
||||
|
|
|
|||
|
|
@ -419,14 +419,14 @@
|
|||
<function name="MwGetClipboard">
|
||||
<arguments>
|
||||
<widget name="handle" />
|
||||
<enumeration defname="MwClipboardType" name="clipboard_type" />
|
||||
<integer enumname="MwClipboardType" name="clipboard_type" />
|
||||
</arguments>
|
||||
</function>
|
||||
<function name="MwSetClipboard">
|
||||
<arguments>
|
||||
<widget name="handle" />
|
||||
<string name="text" />
|
||||
<enumeration defname="MwClipboardType" name="clipboard_type" />
|
||||
<integer enumname="MwClipboardType" name="clipboard_type" />
|
||||
</arguments>
|
||||
</function>
|
||||
</functions>
|
||||
|
|
@ -770,7 +770,7 @@
|
|||
<pointer />
|
||||
</return>
|
||||
<arguments>
|
||||
<enumeration defname="MwVulkanField" name="field">
|
||||
<integer enumname="MwVulkanField" name="field">
|
||||
<integer pointer="yes" name="out">
|
||||
</arguments>
|
||||
</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;
|
||||
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) {
|
||||
if(strcmp(name, "mwVulkanGetField") == 0) {
|
||||
MwVulkanField field = va_arg(va, MwVulkanField);
|
||||
int* err = va_arg(va, int*);
|
||||
*(void**)out = mwVulkanGetFieldImpl(handle, field, err);
|
||||
int field = va_arg(va, int);
|
||||
int* err = va_arg(va, int*);
|
||||
*(void**)out = mwVulkanGetFieldImpl(handle, field, err);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue