Sha256: cce9acc48e3948e1365784844c9a1ad2737aad5c8d4133ebf0f0681540fadc08
Contents?: true
Size: 770 Bytes
Versions: 9
Compression:
Stored size: 770 Bytes
Contents
### # wxRuby3 PGProperty typemap definition # Copyright (c) M.J.N. Corino, The Netherlands ### require_relative '../core/mapping' module WXRuby3 module Typemap # Typemaps for converting returned PGProperty references to # either the correct wxRuby class module PGProperty include Typemap::Module define do map 'wxPGProperty*' => 'Wx::PG::PGProperty' do add_header_code <<~__CODE #include <wx/propgrid/property.h> extern VALUE wxRuby_WrapWxPGPropertyInRuby(const wxPGProperty *wx_pp); __CODE map_out code: '$result = wxRuby_WrapWxPGPropertyInRuby($1);' map_directorin code: '$input = wxRuby_WrapWxPGPropertyInRuby($1);' end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems