int w() %code%{ RETVAL = THIS->w; %}; int h() %code%{ RETVAL = THIS->h; %}; int bpp() %code%{ RETVAL = THIS->bpp; %}; int refresh() %code%{ RETVAL = THIS->refresh; %}; #### $ ls -loanh * -rw-rw-rw- 1 0 47M 2013-03-09 01:04 DoxyDocs.pm -rw-rw-rw- 1 0 5.2K 2013-03-09 01:04 doxyformat.tex -rw-rw-rw- 1 0 469 2013-03-09 01:04 doxylatex-structure.pl -rw-rw-rw- 1 0 2.9K 2013-03-09 01:04 doxylatex.pl -rw-rw-rw- 1 0 311 2013-03-09 01:04 doxylatex.tex -rw-rw-rw- 1 0 2.0K 2013-03-09 01:04 doxyrules.make -rw-rw-rw- 1 0 3.7K 2013-03-09 01:04 DoxyStructure.pm -rw-rw-rw- 1 0 182 2013-03-09 01:04 Makefile $ ack name.*bpp -C3 *pm DoxyDocs.pm 1356519- }, 1356520- all_members => [ 1356521- { 1356522: name => 'bpp', 1356523- virtualness => 'non_virtual', 1356524- protection => 'public', 1356525- scope => 'wxVideoMode' -- 1356818- }, 1356819- { 1356820- kind => 'variable', 1356821: name => 'bpp', 1356822- virtualness => 'non_virtual', 1356823- protection => 'public', 1356824- static => 'no', #### perl -MWx -le " $p=q{Wx::Frame}; for(sort keys %Wx::Frame::){ eval{$p->$_((0)x120)}; $@=~s{.at.*$}{}; print qq{$p\n$@\n}; } " Wx::Frame Usage: Wx::Frame::Create(THIS, parent, id, title, pos = wxDefaultPosition, size = wxDefaultSize, style = wxDEFAULT_FRAME_STYLE, name = wxFrameNameStr) at -e line 1. Wx::Frame Usage: Wx::Frame::CreateStatusBar(THIS, number = 1, style = 0, id = wxID_ANY, name = wxEmptyString) at -e line 1. Wx::Frame Usage: Wx::Frame::CreateToolBar(THIS, style = wxNO_BORDER | wxTB_HORIZONTAL, id = wxID_ANY, name = wxToolBarNameStr) at -e line 1. Wx::Frame Usage: Wx::Frame::GetClientAreaOrigin(THIS) at -e line 1. Wx::Frame Usage: Wx::Frame::GetMenuBar(THIS) at -e line 1. Wx::Frame Usage: Wx::Frame::GetStatusBar(THIS) at -e line 1. Wx::Frame Usage: Wx::Frame::GetStatusBarPane(THIS) at -e line 1. Wx::Frame Usage: Wx::Frame::GetTitle(THIS) at -e line 1. Wx::Frame Usage: Wx::Frame::GetToolBar(THIS) at -e line 1. Wx::Frame Can't locate object method "ISA" via package "Wx::Frame" at -e line 1. Wx::Frame Usage: Wx::Frame::OnCreateStatusBar(THIS, number, style, id, name) at -e line 1. Wx::Frame Usage: Wx::Frame::ProcessCommand(THIS, id) at -e line 1. Wx::Frame Usage: Wx::Frame::SendSizeEvent(THIS) at -e line 1. Wx::Frame Usage: Wx::Frame::SetIcon(THIS, icon) at -e line 1. Wx::Frame Usage: Wx::Frame::SetIcons(THIS, icons) at -e line 1. Wx::Frame Usage: Wx::Frame::SetMenuBar(THIS, menubar) at -e line 1. Wx::Frame Usage: Wx::Frame::SetStatusBar(THIS, statusBar) at -e line 1. Wx::Frame Usage: Wx::Frame::SetStatusBarPane(THIS, n) at -e line 1. Wx::Frame Usage: Wx::Frame::SetStatusText(THIS, text, number = 0) at -e line 1. Wx::Frame variable is not an object: it must have type Wx::Frame at -e line 1. Wx::Frame Usage: Wx::Frame::SetTitle(THIS, title) at -e line 1. Wx::Frame Usage: Wx::Frame::SetToolBar(THIS, toolbar) at -e line 1. Wx::Frame Usage: Wx::Frame::newFull(CLASS, parent, id, title, pos = wxDefaultPosition, size = wxDefaultSize, style = wxDEFAULT_FRAME_STYLE, name = wxFrameNameStr) at -e line 1. Wx::Frame Usage: Wx::Frame::newDefault(CLASS) at -e line 1. Wx::Frame Usage: Wx::Frame::newFull(CLASS, parent, id, title, pos = wxDefaultPosition, size = wxDefaultSize, style = wxDEFAULT_FRAME_STYLE, name = wxFrameNameStr) at -e line 1.