Sha256: 4bb5238682037a453d44abe536f66788fc546e710ee0d9731dd5168f1437f5e4
Contents?: true
Size: 767 Bytes
Versions: 21
Compression:
Stored size: 767 Bytes
Contents
# Copyright (c) 2023 M.J.N. Corino, The Netherlands # # This software is released under the MIT license. ### # wxRuby3 wxWidgets interface director ### require_relative './event' module WXRuby3 class Director class RibbonGalleryEvent < Event def setup super # map opaque wxRibbonGalleryItem* to an pointer sized integer value spec.map 'wxRibbonGalleryItem*' => 'Integer' do map_out code: '$result = ULL2NUM(reinterpret_cast<uintptr_t> ($1));' map_in code: '$1 = reinterpret_cast<wxRibbonGalleryItem*> ((uintptr_t)NUM2ULL($input));' end spec.do_not_generate :variables, :enums, :defines, :functions end end # class RibbonGalleryEvent end # class Director end # module WXRuby3
Version data entries
21 entries across 21 versions & 1 rubygems