Sha256: 30e31cd0ddedcab2b4eba68abb320916101e57967d529ef2d7646d9f4dd87d3f

Contents?: true

Size: 728 Bytes

Versions: 20

Compression:

Stored size: 728 Bytes

Contents

// Copyright (c) 2023 M.J.N. Corino, The Netherlands
//
// This software is released under the MIT license.
//
// Some parts are
// Copyright 2004-2007, wxRuby development team
// released under the MIT-like wxRuby2 license

// needed for typedefs generated from defs.h
typedef long long wxLongLong_t;
typedef unsigned long long wxULongLong_t;

// include common typedefs extracted from defs.h
%include "classes/common/typedefs.i"

typedef wchar_t wxChar;
typedef wchar_t wxSChar;
typedef wchar_t wxUChar;
typedef wchar_t wxStringCharType;

// additional common typedefs
typedef int wxWindowID;

enum wxBitmapType;
enum wxStockCursor;
enum wxLayoutDirection;

// make sure wxEventType is known as 'int'
typedef int wxEventType;

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
wxruby3-1.5.0 ext/wxruby3/swig/typedefs.i
wxruby3-1.4.2 ext/wxruby3/swig/typedefs.i
wxruby3-1.4.1 ext/wxruby3/swig/typedefs.i
wxruby3-1.4.0 ext/wxruby3/swig/typedefs.i
wxruby3-1.3.1 ext/wxruby3/swig/typedefs.i
wxruby3-1.3.0 ext/wxruby3/swig/typedefs.i
wxruby3-1.2.1 ext/wxruby3/swig/typedefs.i
wxruby3-1.2.0 ext/wxruby3/swig/typedefs.i
wxruby3-1.1.2 ext/wxruby3/swig/typedefs.i
wxruby3-1.1.1 ext/wxruby3/swig/typedefs.i
wxruby3-1.1.0 ext/wxruby3/swig/typedefs.i
wxruby3-1.0.1 ext/wxruby3/swig/typedefs.i
wxruby3-0.9.8 ext/wxruby3/swig/typedefs.i
wxruby3-0.9.7 ext/wxruby3/swig/typedefs.i
wxruby3-0.9.5 ext/wxruby3/swig/typedefs.i
wxruby3-0.9.4 ext/wxruby3/swig/typedefs.i
wxruby3-0.9.3 ext/wxruby3/swig/typedefs.i
wxruby3-0.9.2 ext/wxruby3/swig/typedefs.i
wxruby3-0.9.1 ext/wxruby3/swig/typedefs.i
wxruby3-0.9.0 ext/wxruby3/swig/typedefs.i