Skip to content

Commit f4f5100

Browse files
authored
wxwidgets.cfg: Added support for more missing interfaces. (danmar#8088)
This pull request updates the `cfg/wxwidgets.cfg` file to improve coverage and accuracy of function definitions for wxWidgets classes. The most important changes include adding new function definitions and extending existing ones to cover additional classes and methods. ### Expanded function coverage * Added a new function definition for `wxULongLong::GetValue`, allowing retrieval of the value stored in a `wxULongLong` object. * Updated the function definition for `Refresh` to include both `wxWindow` and `wxPropertyGridManager`, ensuring correct handling of the method for both classes. * Extended the `IsOk` function definition to include `wxIcon`, in addition to `wxColour` and `wxFont`, improving consistency across related classes.…fresh' and 'wxIcon::IsOk'
1 parent 25ad0df commit f4f5100

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

cfg/wxwidgets.cfg

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10361,6 +10361,14 @@
1036110361
<const/>
1036210362
<use-retval/>
1036310363
</function>
10364+
<!-- wxULongLong_t wxULongLong::GetValue() const -->
10365+
<function name="wxULongLong::GetValue">
10366+
<noreturn>false</noreturn>
10367+
<returnValue type="wxULongLong_t"/>
10368+
<leak-ignore/>
10369+
<const/>
10370+
<use-retval/>
10371+
</function>
1036410372
<!-- void * wxVariant::GetVoidPtr() const -->
1036510373
<function name="wxVariant::GetVoidPtr">
1036610374
<noreturn>false</noreturn>
@@ -12518,7 +12526,8 @@
1251812526
</arg>
1251912527
</function>
1252012528
<!-- virtual void wxWindow::Refresh(bool eraseBackground = true, const wxRect * rect = NULL) -->
12521-
<function name="wxWindow::Refresh">
12529+
<!-- virtual void wxPropertyGridManager::Refresh(bool eraseBackground = true, const wxRect * rect = NULL) -->
12530+
<function name="wxWindow::Refresh,wxPropertyGridManager::Refresh">
1252212531
<leak-ignore/>
1252312532
<noreturn>false</noreturn>
1252412533
<returnValue type="void"/>
@@ -15822,7 +15831,8 @@ wxItemKind kind = wxITEM_NORMAL) -->
1582215831
</function>
1582315832
<!-- bool wxColour::IsOk( void ) const -->
1582415833
<!-- bool wxFont::IsOk( void ) const -->
15825-
<function name="wxColour::IsOk,wxFont::IsOk">
15834+
<!-- bool wxIcon::IsOk( void ) const -->
15835+
<function name="wxColour::IsOk,wxFont::IsOk,wxIcon::IsOk">
1582615836
<noreturn>false</noreturn>
1582715837
<leak-ignore/>
1582815838
<returnValue type="bool"/>

0 commit comments

Comments
 (0)