Files
Phoenix/sip/cpp/sip_corecmodule.cpp
Robin Dunn bb5ae183da generated sip and c++ files
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-11 00:16:20 +00:00

1931 lines
92 KiB
C++

/*
* Module code.
*
* Generated by SIP 4.12-snapshot-eac351f5cca7 on Wed Nov 10 15:32:07 2010
*
* Copyright: (c) 2010 by Total Control Software
* Licence: wxWindows license
*/
#include "sipAPI_core.h"
#line 22 "sip/gen/gdicmn.sip"
#include <wx/gdicmn.h>
#line 15 "sip_corecmodule.cpp"
#line 119 "sip/gen/gdicmn.sip"
#include <wx/gdicmn.h>
#line 18 "sip_corecmodule.cpp"
#line 84 "sip/gen/object.sip"
#include <wx/object.h>
#line 21 "sip_corecmodule.cpp"
#line 233 "sip/gen/gdicmn.sip"
#include <wx/gdicmn.h>
#line 24 "sip_corecmodule.cpp"
#line 40 "sip/gen/object.sip"
#include <wx/object.h>
#line 27 "sip_corecmodule.cpp"
#line 404 "sip/gen/gdicmn.sip"
#include <wx/gdicmn.h>
#line 30 "sip_corecmodule.cpp"
#line 22 "sip/gen/geometry.sip"
#include <wx/geometry.h>
#line 33 "sip_corecmodule.cpp"
#line 115 "sip/gen/geometry.sip"
#include <wx/geometry.h>
#line 36 "sip_corecmodule.cpp"
/* Define the strings used by this module. */
const char sipStrings__core[] = {
'P', 'A', 'P', 'E', 'R', '_', 'D', 'B', 'L', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', '_', 'P', 'O', 'S', 'T', 'C', 'A', 'R', 'D', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', '_', 'P', 'O', 'S', 'T', 'C', 'A', 'R', 'D', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'E', 'X', 'T', 'R', 'A', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
'R', 'E', 'S', 'E', 'R', 'V', 'E', '_', 'S', 'P', 'A', 'C', 'E', '_', 'E', 'V', 'E', 'N', '_', 'I', 'F', '_', 'H', 'I', 'D', 'D', 'E', 'N', 0,
'P', 'A', 'P', 'E', 'R', '_', 'D', 'B', 'L', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', '_', 'P', 'O', 'S', 'T', 'C', 'A', 'R', 'D', 0,
'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'A', 'R', 'R', 'A', 'N', 'G', 'E', '_', 'I', 'C', 'O', 'N', 'S', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '3', '_', 'E', 'X', 'T', 'R', 'A', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'A', 'R', 'R', 'O', 'W', '_', 'P', 'A', 'G', 'E', '_', '2', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'A', 'R', 'R', 'O', 'W', '_', 'P', 'A', 'G', 'E', '_', '1', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'A', 'R', 'R', 'O', 'W', '_', 'L', 'I', 'N', 'E', '_', '2', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'A', 'R', 'R', 'O', 'W', '_', 'L', 'I', 'N', 'E', '_', '1', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'C', 'H', 'O', 'U', '4', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'C', 'H', 'O', 'U', '3', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'K', 'A', 'K', 'U', '3', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'K', 'A', 'K', 'U', '2', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'F', 'A', 'N', 'F', 'O', 'L', 'D', '_', 'L', 'G', 'L', '_', 'G', 'E', 'R', 'M', 'A', 'N', 0,
'P', 'A', 'P', 'E', 'R', '_', 'F', 'A', 'N', 'F', 'O', 'L', 'D', '_', 'S', 'T', 'D', '_', 'G', 'E', 'R', 'M', 'A', 'N', 0,
'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'H', 'O', 'R', 'Z', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', 0,
'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'V', 'E', 'R', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'Y', 'O', 'U', '4', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'A', 'P', 'A', 'N', 'E', 'S', 'E', '_', 'P', 'O', 'S', 'T', 'C', 'A', 'R', 'D', 0,
'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'T', 'I', 'L', 'E', '_', 'V', 'E', 'R', 'T', 0,
'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'T', 'I', 'L', 'E', '_', 'H', 'O', 'R', 'Z', 0,
'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'R', 'E', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'E', 'R', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '1', '0', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', '3', '2', 'K', 'B', 'I', 'G', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'C', 'A', 'S', 'C', 'A', 'D', 'E', 0,
'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'R', 'E', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'E', 'R', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'Q', 'U', 'E', 'S', 'T', 'I', 'O', 'N', '_', 'A', 'R', 'R', 'O', 'W', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'M', 'A', 'C', 'C', 'U', 'R', 'S', 'O', 'R', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '9', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '8', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '7', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '6', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '5', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '4', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '3', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '2', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '1', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '6', '_', 'J', 'I', 'S', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '5', '_', 'J', 'I', 'S', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '4', '_', 'J', 'I', 'S', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
'S', 'I', 'Z', 'E', 'R', '_', 'F', 'L', 'A', 'G', '_', 'B', 'I', 'T', 'S', '_', 'M', 'A', 'S', 'K', 0,
'G', 'e', 't', 'C', 'l', 'i', 'e', 'n', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'R', 'e', 'c', 't', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'M', 'I', 'D', 'D', 'L', 'E', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'P', 'M', '_', 'D', 'A', 'T', 'A', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'B', 'M', '_', 'D', 'A', 'T', 'A', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '3', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '5', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '5', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '4', '_', 'T', 'R', 'A', 'N', 'S', 'V', 'E', 'R', 'S', 'E', 0,
'P', 'A', 'P', 'E', 'R', '_', 'T', 'A', 'B', 'L', 'O', 'I', 'D', '_', 'E', 'X', 'T', 'R', 'A', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'S', 'U', 'B', 'T', 'R', 'A', 'C', 'T', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'Y', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'P', 'A', 'G', 'E', 'D', 'O', 'W', 'N', 0,
'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'F', 'I', 'R', 'S', 'T', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'R', 'I', 'G', 'H', 'T', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', '_', 'F', 'R', 'O', 'M', 'I', 'D', 'L', 'E', 0,
'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'P', 'R', 'I', 'N', 'T', 'E', 'R', 0,
'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', 0,
'w', 'x', 'P', 'r', 'i', 'n', 't', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', '3', '2', 'K', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', '1', '6', 'K', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'E', 'X', 'T', 'R', 'A', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'P', 'E', 'R', 'S', 'O', 'N', 'A', 'L', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'D', 'E', 'C', 'I', 'M', 'A', 'L', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'B', 'A', 'R', '_', '2', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'B', 'A', 'R', '_', '1', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'T', 'H', 'U', 'M', 'B', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'F', 'I', 'R', 'S', 'T', 0,
'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'L', 'A', 'S', 'T', 0,
'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'N', 'E', 'X', 'T', 0,
'I', 'D', '_', 'M', 'D', 'I', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'P', 'R', 'E', 'V', 0,
'I', 'D', '_', 'S', 'O', 'R', 'T', '_', 'D', 'E', 'S', 'C', 'E', 'N', 'D', 'I', 'N', 'G', 0,
'I', 'D', '_', 'R', 'E', 'V', 'E', 'R', 'T', '_', 'T', 'O', '_', 'S', 'A', 'V', 'E', 'D', 0,
'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'M', 'A', 'L', 'L', 'I', 'C', 'O', 'N', 'S', 0,
'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'L', 'A', 'R', 'G', 'E', 'I', 'C', 'O', 'N', 'S', 0,
'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'P', 'R', 'O', 'C', 'E', 'D', 'U', 'R', 'E', 'S', 0,
'C', 'r', 'e', 'a', 't', 'e', 'I', 'n', 't', 'e', 'r', 's', 'e', 'c', 't', 'i', 'o', 'n', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'P', 'O', 'I', 'N', 'T', '_', 'R', 'I', 'G', 'H', 'T', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'P', 'A', 'I', 'N', 'T', '_', 'B', 'R', 'U', 'S', 'H', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'L', 'E', 'F', 'T', '_', 'B', 'U', 'T', 'T', 'O', 'N', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'R', 'I', 'G', 'H', 'T', '_', 'A', 'R', 'R', 'O', 'W', 0,
'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', '_', 'R', 'E', 'C', 'U', 'R', 'S', 'E', 0,
'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'S', 'T', 'R', 'E', 'A', 'M', 0,
'D', 'U', 'P', 'L', 'E', 'X', '_', 'H', 'O', 'R', 'I', 'Z', 'O', 'N', 'T', 'A', 'L', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', '_', 'P', 'L', 'U', 'S', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'G', 'A', 'L', '_', 'E', 'X', 'T', 'R', 'A', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'M', 'O', 'N', 'A', 'R', 'C', 'H', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', 'S', 'M', 'A', 'L', 'L', 0,
'W', 'X', 'K', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'R', 'I', 'G', 'H', 'T', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'D', 'I', 'V', 'I', 'D', 'E', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'I', 'N', 'S', 'E', 'R', 'T', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'P', 'A', 'G', 'E', 'U', 'P', 0,
'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'O', 'U', 'T', 'S', 'I', 'D', 'E', 0,
'H', 'T', '_', 'S', 'C', 'R', 'O', 'L', 'L', 'B', 'A', 'R', '_', 'L', 'A', 'S', 'T', 0,
'I', 'D', '_', 'M', 'A', 'X', 'I', 'M', 'I', 'Z', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
'I', 'D', '_', 'S', 'O', 'R', 'T', '_', 'A', 'S', 'C', 'E', 'N', 'D', 'I', 'N', 'G', 0,
'I', 'D', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', '_', 'C', 'E', 'N', 'T', 'E', 'R', 0,
'w', 'x', 'B', 'a', 'c', 'k', 'g', 'r', 'o', 'u', 'n', 'd', 'S', 't', 'y', 'l', 'e', 0,
'M', 'o', 'v', 'e', 'R', 'i', 'g', 'h', 't', 'B', 'o', 't', 't', 'o', 'm', 'T', 'o', 0,
'G', 'e', 't', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 'S', 'q', 'u', 'a', 'r', 'e', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'C', 'O', 'P', 'Y', '_', 'A', 'R', 'R', 'O', 'W', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'P', 'O', 'I', 'N', 'T', '_', 'L', 'E', 'F', 'T', 0,
'w', 'x', 'P', 'o', 'l', 'y', 'g', 'o', 'n', 'F', 'i', 'l', 'l', 'M', 'o', 'd', 'e', 0,
'G', 'e', 't', 'B', 'a', 's', 'e', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', '2', 0,
'G', 'e', 't', 'B', 'a', 's', 'e', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', '1', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '6', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '5', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '4', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '3', '_', 'R', 'O', 'T', 'A', 'T', 'E', 'D', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'C', 'H', 'O', 'U', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'C', 'H', 'O', 'U', '3', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'K', 'A', 'K', 'U', '3', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'K', 'A', 'K', 'U', '2', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'I', 'N', 'V', 'I', 'T', 'E', 0,
'P', 'A', 'P', 'E', 'R', '_', 'F', 'A', 'N', 'F', 'O', 'L', 'D', '_', 'U', 'S', 0,
'W', 'X', 'K', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'M', 'E', 'N', 'U', 0,
'W', 'X', 'K', '_', 'W', 'I', 'N', 'D', 'O', 'W', 'S', '_', 'L', 'E', 'F', 'T', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'E', 'Q', 'U', 'A', 'L', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'B', 'E', 'G', 'I', 'N', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'R', 'I', 'G', 'H', 'T', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'E', 'N', 'T', 'E', 'R', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'S', 'P', 'A', 'C', 'E', 0,
'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'C', 'O', 'R', 'N', 'E', 'R', 0,
'H', 'T', '_', 'W', 'I', 'N', 'D', 'O', 'W', '_', 'I', 'N', 'S', 'I', 'D', 'E', 0,
'I', 'D', '_', 'R', 'E', 'S', 'T', 'O', 'R', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
'I', 'D', '_', 'I', 'C', 'O', 'N', 'I', 'Z', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
'I', 'D', '_', 'S', 'T', 'R', 'I', 'K', 'E', 'T', 'H', 'R', 'O', 'U', 'G', 'H', 0,
'I', 'D', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', '_', 'R', 'I', 'G', 'H', 'T', 0,
'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'O', 'R', 'T', 'T', 'Y', 'P', 'E', 0,
'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'O', 'R', 'T', 'S', 'I', 'Z', 'E', 0,
'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'O', 'R', 'T', 'N', 'A', 'M', 'E', 0,
'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'S', 'O', 'R', 'T', 'D', 'A', 'T', 'E', 0,
'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', 'S', 0,
'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'C', 'O', 'N', 'T', 'E', 'N', 'T', 'S', 0,
'O', 'R', 'I', 'E', 'N', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'M', 'A', 'S', 'K', 0,
'w', 'x', 'G', 'e', 'o', 'm', 'e', 't', 'r', 'y', 'C', 'e', 'n', 't', 'r', 'e', 0,
'M', 'o', 'v', 'e', 'L', 'e', 'f', 't', 'B', 'o', 't', 't', 'o', 'm', 'T', 'o', 0,
'G', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'S', 'i', 'z', 'e', 'M', 'M', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'A', 'R', 'R', 'O', 'W', 'W', 'A', 'I', 'T', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'M', 'A', 'G', 'N', 'I', 'F', 'I', 'E', 'R', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'I', 'C', 'O', 'N', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'I', 'C', 'T', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'J', 'P', 'E', 'G', 0,
'I', 's', 'F', 'u', 'l', 'l', 'y', 'S', 'p', 'e', 'c', 'i', 'f', 'i', 'e', 'd', 0,
'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'F', 'I', 'L', 'E', 0,
'P', 'R', 'I', 'N', 'T', '_', 'M', 'O', 'D', 'E', '_', 'N', 'O', 'N', 'E', 0,
'D', 'U', 'P', 'L', 'E', 'X', '_', 'V', 'E', 'R', 'T', 'I', 'C', 'A', 'L', 0,
'P', 'A', 'P', 'E', 'R', '_', 'J', 'E', 'N', 'V', '_', 'Y', 'O', 'U', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'I', 'T', 'A', 'L', 'Y', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'X', 'E', 'C', 'U', 'T', 'I', 'V', 'E', 0,
'P', 'A', 'P', 'E', 'R', '_', 'S', 'T', 'A', 'T', 'E', 'M', 'E', 'N', 'T', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'D', 'O', 'W', 'N', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'L', 'E', 'F', 'T', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'H', 'O', 'M', 'E', 0,
'I', 'D', '_', 'R', 'E', 'S', 'I', 'Z', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
'I', 'D', '_', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'O', 'L', 'O', 'R', 0,
'I', 'D', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', '_', 'L', 'E', 'F', 'T', 0,
'I', 'D', '_', 'J', 'U', 'S', 'T', 'I', 'F', 'Y', '_', 'F', 'I', 'L', 'L', 0,
'I', 'D', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', '_', 'H', 'E', 'L', 'P', 0,
'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'D', 'E', 'T', 'A', 'I', 'L', 'S', 0,
'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'C', 'O', 'N', 'T', 'E', 'X', 'T', 0,
'I', 'D', '_', 'A', 'U', 'T', 'O', '_', 'H', 'I', 'G', 'H', 'E', 'S', 'T', 0,
'B', 'G', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'S', 'Y', 'S', 'T', 'E', 'M', 0,
'w', 'x', 'S', 'i', 'z', 'e', 'r', 'F', 'l', 'a', 'g', 'B', 'i', 't', 's', 0,
'G', 'e', 't', 'C', 'r', 'o', 's', 's', 'P', 'r', 'o', 'd', 'u', 'c', 't', 0,
'S', 'e', 't', 'V', 'e', 'c', 't', 'o', 'r', 'L', 'e', 'n', 'g', 't', 'h', 0,
'G', 'e', 't', 'V', 'e', 'c', 't', 'o', 'r', 'L', 'e', 'n', 'g', 't', 'h', 0,
'w', 'x', 'P', 'o', 'i', 'n', 't', '2', 'D', 'D', 'o', 'u', 'b', 'l', 'e', 0,
'D', 'e', 'f', 'a', 'u', 'l', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'P', 'R', 'A', 'Y', 'C', 'A', 'N', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'E', 'N', 'W', 'S', 'E', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'E', 'N', 'E', 'S', 'W', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'N', 'O', '_', 'E', 'N', 'T', 'R', 'Y', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'B', 'U', 'L', 'L', 'S', 'E', 'Y', 'E', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'A', 'N', 'Y', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'T', 'G', 'A', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'I', 'F', 'F', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'A', 'N', 'I', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'C', 'X', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'N', 'M', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'P', 'N', 'G', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'G', 'I', 'F', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'T', 'I', 'F', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'P', 'M', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'X', 'B', 'M', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'C', 'U', 'R', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'I', 'C', 'O', 0,
'B', 'I', 'T', 'M', 'A', 'P', '_', 'T', 'Y', 'P', 'E', '_', 'B', 'M', 'P', 0,
'U', 'P', 'D', 'A', 'T', 'E', '_', 'U', 'I', '_', 'N', 'O', 'N', 'E', 0,
'D', 'U', 'P', 'L', 'E', 'X', '_', 'S', 'I', 'M', 'P', 'L', 'E', 'X', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '5', '_', 'E', 'X', 'T', 'R', 'A', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '5', '_', 'E', 'X', 'T', 'R', 'A', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '3', '_', 'E', 'X', 'T', 'R', 'A', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '4', '_', 'E', 'X', 'T', 'R', 'A', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'A', 'D', 'D', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'E', 'N', 'D', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'T', 'A', 'B', 0,
'D', 'F', '_', 'E', 'N', 'H', 'M', 'E', 'T', 'A', 'F', 'I', 'L', 'E', 0,
'D', 'F', '_', 'U', 'N', 'I', 'C', 'O', 'D', 'E', 'T', 'E', 'X', 'T', 0,
'w', 'x', 'D', 'a', 't', 'a', 'F', 'o', 'r', 'm', 'a', 't', 'I', 'd', 0,
'I', 'T', 'E', 'M', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
'I', 'D', '_', 'C', 'L', 'O', 'S', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
'I', 'D', '_', 'S', 'Y', 'S', 'T', 'E', 'M', '_', 'M', 'E', 'N', 'U', 0,
'I', 'D', '_', 'S', 'P', 'E', 'L', 'L', '_', 'C', 'H', 'E', 'C', 'K', 0,
'I', 'D', '_', 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', 'O', 'N', 'T', 0,
'I', 'D', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', '_', 'A', 'L', 'L', 0,
'I', 'D', '_', 'P', 'R', 'E', 'F', 'E', 'R', 'E', 'N', 'C', 'E', 'S', 0,
'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'S', 'E', 'A', 'R', 'C', 'H', 0,
'I', 'D', '_', 'P', 'R', 'I', 'N', 'T', '_', 'S', 'E', 'T', 'U', 'P', 0,
'I', 'D', '_', 'A', 'U', 'T', 'O', '_', 'L', 'O', 'W', 'E', 'S', 'T', 0,
'B', 'G', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'P', 'A', 'I', 'N', 'T', 0,
'B', 'G', '_', 'S', 'T', 'Y', 'L', 'E', '_', 'E', 'R', 'A', 'S', 'E', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
'D', 'I', 'R', 'E', 'C', 'T', 'I', 'O', 'N', '_', 'M', 'A', 'S', 'K', 0,
'S', 'e', 't', 'R', 'i', 'g', 'h', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
'M', 'o', 'v', 'e', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'p', 'T', 'o', 0,
'w', 'x', 'R', 'e', 'c', 't', '2', 'D', 'D', 'o', 'u', 'b', 'l', 'e', 0,
'S', 'e', 't', 'V', 'e', 'c', 't', 'o', 'r', 'A', 'n', 'g', 'l', 'e', 0,
'G', 'e', 't', 'V', 'e', 'c', 't', 'o', 'r', 'A', 'n', 'g', 'l', 'e', 0,
'G', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'S', 'i', 'z', 'e', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '1', '0', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', '3', '2', 'K', 'B', 'I', 'G', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '4', '_', 'P', 'L', 'U', 'S', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '6', '5', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '4', 'S', 'M', 'A', 'L', 'L', 0,
'P', 'A', 'P', 'E', 'R', '_', 'T', 'A', 'B', 'L', 'O', 'I', 'D', 0,
'w', 'x', 'K', 'e', 'y', 'M', 'o', 'd', 'i', 'f', 'i', 'e', 'r', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '2', '0', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '9', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '8', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '7', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '6', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '5', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '4', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '3', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '2', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '1', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', '0', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'U', 'P', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'F', '4', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'F', '3', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'F', '2', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '_', 'F', '1', 0,
'W', 'X', 'K', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
'I', 'T', 'E', 'M', '_', 'D', 'R', 'O', 'P', 'D', 'O', 'W', 'N', 0,
'I', 'D', '_', 'M', 'O', 'V', 'E', '_', 'F', 'R', 'A', 'M', 'E', 0,
'I', 'D', '_', 'P', 'R', 'O', 'P', 'E', 'R', 'T', 'I', 'E', 'S', 0,
'I', 'D', '_', 'H', 'E', 'L', 'P', '_', 'I', 'N', 'D', 'E', 'X', 0,
'I', 'D', '_', 'P', 'A', 'G', 'E', '_', 'S', 'E', 'T', 'U', 'P', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'D', 'O', 'U', 'B', 'L', 'E', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'S', 'U', 'N', 'K', 'E', 'N', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'R', 'A', 'I', 'S', 'E', 'D', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'S', 'I', 'M', 'P', 'L', 'E', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'S', 'T', 'A', 'T', 'I', 'C', 0,
'F', 'I', 'X', 'E', 'D', '_', 'M', 'I', 'N', 'S', 'I', 'Z', 'E', 0,
'A', 'L', 'I', 'G', 'N', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
'w', 'x', 'O', 'r', 'i', 'e', 'n', 't', 'a', 't', 'i', 'o', 'n', 0,
'H', 'a', 'v', 'e', 'E', 'q', 'u', 'a', 'l', 'S', 'i', 'z', 'e', 0,
'S', 'e', 't', 'L', 'e', 'f', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
'G', 'e', 't', 'L', 'e', 'f', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
'M', 'o', 'v', 'e', 'L', 'e', 'f', 't', 'T', 'o', 'p', 'T', 'o', 0,
'G', 'e', 't', 'D', 'o', 't', 'P', 'r', 'o', 'd', 'u', 'c', 't', 0,
'G', 'e', 't', 'D', 'i', 's', 'p', 'l', 'a', 'y', 'P', 'P', 'I', 0,
'C', 'o', 'l', 'o', 'u', 'r', 'D', 'i', 's', 'p', 'l', 'a', 'y', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'I', 'N', 'G', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'E', 'W', 'E', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'S', 'I', 'Z', 'E', 'N', 'S', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'P', 'E', 'N', 'C', 'I', 'L', 0,
'w', 'x', 'S', 't', 'o', 'c', 'k', 'C', 'u', 'r', 's', 'o', 'r', 0,
'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 'L', 'e', 'f', 't', 0,
'D', 'e', 'f', 'a', 'u', 'l', 't', 'C', 'o', 'o', 'r', 'd', 0,
'w', 'x', 'D', 'u', 'p', 'l', 'e', 'x', 'M', 'o', 'd', 'e', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '9', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '8', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '7', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '6', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '5', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '3', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '2', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', 'E', 'N', 'V', '_', '1', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '6', '_', 'J', 'I', 'S', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '_', 'P', 'L', 'U', 'S', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '_', 'P', 'L', 'U', 'S', 0,
'P', 'A', 'P', 'E', 'R', '_', 'I', 'S', 'O', '_', 'B', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'B', '6', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'B', '5', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'B', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '6', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '3', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'C', '5', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', 'D', 'L', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '1', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '1', '2', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '1', '1', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '1', '0', 0,
'P', 'A', 'P', 'E', 'R', '_', 'Q', 'U', 'A', 'R', 'T', 'O', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'D', 'G', 'E', 'R', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'S', 'H', 'E', 'E', 'T', 0,
'P', 'A', 'P', 'E', 'R', '_', 'D', 'S', 'H', 'E', 'E', 'T', 0,
'P', 'A', 'P', 'E', 'R', '_', 'C', 'S', 'H', 'E', 'E', 'T', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'T', 'T', 'E', 'R', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '9', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '8', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '7', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '6', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '5', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '4', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '3', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '2', 0,
'W', 'X', 'K', '_', 'S', 'P', 'E', 'C', 'I', 'A', 'L', '1', 0,
'W', 'X', 'K', '_', 'P', 'A', 'G', 'E', 'D', 'O', 'W', 'N', 0,
'W', 'X', 'K', '_', 'S', 'U', 'B', 'T', 'R', 'A', 'C', 'T', 0,
'W', 'X', 'K', '_', 'M', 'U', 'L', 'T', 'I', 'P', 'L', 'Y', 0,
'W', 'X', 'K', '_', 'S', 'N', 'A', 'P', 'S', 'H', 'O', 'T', 0,
'I', 'D', '_', 'U', 'N', 'D', 'E', 'R', 'L', 'I', 'N', 'E', 0,
'I', 'D', '_', 'V', 'I', 'E', 'W', '_', 'L', 'I', 'S', 'T', 0,
'I', 'D', '_', 'S', 'E', 'L', 'E', 'C', 'T', 'A', 'L', 'L', 0,
'I', 'D', '_', 'D', 'U', 'P', 'L', 'I', 'C', 'A', 'T', 'E', 0,
'I', 'D', '_', 'C', 'L', 'O', 'S', 'E', '_', 'A', 'L', 'L', 0,
'I', 'D', '_', 'S', 'E', 'P', 'A', 'R', 'A', 'T', 'O', 'R', 0,
'w', 'x', 'S', 't', 'a', 'n', 'd', 'a', 'r', 'd', 'I', 'D', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'T', 'H', 'E', 'M', 'E', 0,
'S', 'T', 'R', 'E', 'T', 'C', 'H', '_', 'M', 'A', 'S', 'K', 0,
'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'R', 'E', 0,
'A', 'L', 'I', 'G', 'N', '_', 'C', 'E', 'N', 'T', 'E', 'R', 0,
'A', 'L', 'I', 'G', 'N', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
'h', 'e', 'i', 'g', 'h', 't', 'f', 'a', 'c', 't', 'o', 'r', 0,
'M', 'o', 'v', 'e', 'C', 'e', 'n', 't', 'r', 'e', 'T', 'o', 0,
'M', 'o', 'v', 'e', 'B', 'o', 't', 't', 'o', 'm', 'T', 'o', 0,
'D', 'i', 's', 'p', 'l', 'a', 'y', 'D', 'e', 'p', 't', 'h', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'B', 'L', 'A', 'N', 'K', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'W', 'A', 'T', 'C', 'H', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'I', 'B', 'E', 'A', 'M', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'C', 'R', 'O', 'S', 'S', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'A', 'R', 'R', 'O', 'W', 0,
'W', 'I', 'N', 'D', 'I', 'N', 'G', '_', 'R', 'U', 'L', 'E', 0,
'O', 'D', 'D', 'E', 'V', 'E', 'N', '_', 'R', 'U', 'L', 'E', 0,
'w', 'x', 'B', 'i', 't', 'm', 'a', 'p', 'T', 'y', 'p', 'e', 0,
'G', 'e', 't', 'C', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
'C', 'r', 'e', 'a', 't', 'e', 'O', 'b', 'j', 'e', 'c', 't', 0,
'G', 'e', 't', 'C', 'l', 'a', 's', 's', 'I', 'n', 'f', 'o', 0,
'w', 'x', 'R', 'e', 'f', 'C', 'o', 'u', 'n', 't', 'e', 'r', 0,
'w', 'x', 'P', 'r', 'i', 'n', 't', 'M', 'o', 'd', 'e', 0,
'P', 'A', 'P', 'E', 'R', '_', '1', '2', 'X', '1', '1', 0,
'P', 'A', 'P', 'E', 'R', '_', '1', '5', 'X', '1', '1', 0,
'P', 'A', 'P', 'E', 'R', '_', '1', '0', 'X', '1', '1', 0,
'P', 'A', 'P', 'E', 'R', '_', 'E', 'N', 'V', '_', '9', 0,
'P', 'A', 'P', 'E', 'R', '_', '1', '1', 'X', '1', '7', 0,
'P', 'A', 'P', 'E', 'R', '_', '1', '0', 'X', '1', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'F', 'O', 'L', 'I', 'O', 0,
'P', 'A', 'P', 'E', 'R', '_', 'L', 'E', 'G', 'A', 'L', 0,
'w', 'x', 'P', 'a', 'p', 'e', 'r', 'S', 'i', 'z', 'e', 0,
'M', 'O', 'D', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', 0,
'W', 'X', 'K', '_', 'C', 'O', 'M', 'M', 'A', 'N', 'D', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'L', 'O', 'C', 'K', 0,
'W', 'X', 'K', '_', 'D', 'E', 'C', 'I', 'M', 'A', 'L', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '9', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '8', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '7', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '6', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '5', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '4', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '3', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '2', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '1', 0,
'W', 'X', 'K', '_', 'N', 'U', 'M', 'P', 'A', 'D', '0', 0,
'W', 'X', 'K', '_', 'E', 'X', 'E', 'C', 'U', 'T', 'E', 0,
'W', 'X', 'K', '_', 'C', 'A', 'P', 'I', 'T', 'A', 'L', 0,
'W', 'X', 'K', '_', 'C', 'O', 'N', 'T', 'R', 'O', 'L', 0,
'W', 'X', 'K', '_', 'M', 'B', 'U', 'T', 'T', 'O', 'N', 0,
'W', 'X', 'K', '_', 'R', 'B', 'U', 'T', 'T', 'O', 'N', 0,
'W', 'X', 'K', '_', 'L', 'B', 'U', 'T', 'T', 'O', 'N', 0,
'D', 'F', '_', 'F', 'I', 'L', 'E', 'N', 'A', 'M', 'E', 0,
'D', 'F', '_', 'M', 'E', 'T', 'A', 'F', 'I', 'L', 'E', 0,
'I', 'T', 'E', 'M', '_', 'N', 'O', 'R', 'M', 'A', 'L', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', 'C', 'T', 'R', 'L', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', 'D', 'L', 'G', 'G', 0,
'I', 'D', '_', 'H', 'A', 'R', 'D', 'D', 'I', 'S', 'K', 0,
'I', 'D', '_', 'U', 'N', 'D', 'E', 'L', 'E', 'T', 'E', 0,
'I', 'D', '_', 'Z', 'O', 'O', 'M', '_', 'O', 'U', 'T', 0,
'I', 'D', '_', 'Z', 'O', 'O', 'M', '_', 'F', 'I', 'T', 0,
'I', 'D', '_', 'Z', 'O', 'O', 'M', '_', '1', '0', '0', 0,
'I', 'D', '_', 'U', 'N', 'I', 'N', 'D', 'E', 'N', 'T', 0,
'I', 'D', '_', 'Y', 'E', 'S', 'T', 'O', 'A', 'L', 'L', 0,
'I', 'D', '_', 'B', 'A', 'C', 'K', 'W', 'A', 'R', 'D', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'M', 'A', 'S', 'K', 0,
'B', 'O', 'R', 'D', 'E', 'R', '_', 'N', 'O', 'N', 'E', 0,
'S', 'T', 'R', 'E', 'T', 'C', 'H', '_', 'N', 'O', 'T', 0,
'A', 'L', 'I', 'G', 'N', '_', 'R', 'I', 'G', 'H', 'T', 0,
'w', 'x', 'A', 'l', 'i', 'g', 'n', 'm', 'e', 'n', 't', 0,
'w', 'x', 'D', 'i', 'r', 'e', 'c', 't', 'i', 'o', 'n', 0,
'C', 'r', 'e', 'a', 't', 'e', 'U', 'n', 'i', 'o', 'n', 0,
'I', 'n', 't', 'e', 'r', 'p', 'o', 'l', 'a', 't', 'e', 0,
'w', 'i', 'd', 't', 'h', 'f', 'a', 'c', 't', 'o', 'r', 0,
'C', 'o', 'n', 's', 't', 'r', 'a', 'i', 'n', 'T', 'o', 0,
'S', 'e', 't', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'p', 0,
'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 'T', 'o', 'p', 0,
'M', 'o', 'v', 'e', 'R', 'i', 'g', 'h', 't', 'T', 'o', 0,
'G', 'e', 't', 'D', 'i', 's', 't', 'a', 'n', 'c', 'e', 0,
'D', 'e', 'f', 'a', 'u', 'l', 't', 'S', 'i', 'z', 'e', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'W', 'A', 'I', 'T', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'H', 'A', 'N', 'D', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'C', 'H', 'A', 'R', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'N', 'O', 'N', 'E', 0,
'w', 'x', 'R', 'e', 'a', 'l', 'P', 'o', 'i', 'n', 't', 0,
'G', 'e', 't', 'T', 'o', 'p', 'R', 'i', 'g', 'h', 't', 0,
'G', 'e', 't', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 0,
'b', 'o', 't', 't', 'o', 'm', 'R', 'i', 'g', 'h', 't', 0,
's', 'i', 'z', 'e', 'D', 'e', 'f', 'a', 'u', 'l', 't', 0,
'S', 'e', 't', 'D', 'e', 'f', 'a', 'u', 'l', 't', 's', 0,
'w', 'x', 'C', 'l', 'a', 's', 's', 'I', 'n', 'f', 'o', 0,
'G', 'e', 't', 'R', 'e', 'f', 'C', 'o', 'u', 'n', 't', 0,
'w', 'x', 'U', 'p', 'd', 'a', 't', 'e', 'U', 'I', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', '3', '2', 'K', 0,
'P', 'A', 'P', 'E', 'R', '_', 'P', '1', '6', 'K', 0,
'P', 'A', 'P', 'E', 'R', '_', '9', 'X', '1', '1', 0,
'P', 'A', 'P', 'E', 'R', '_', 'N', 'O', 'T', 'E', 0,
'P', 'A', 'P', 'E', 'R', '_', 'N', 'O', 'N', 'E', 0,
'W', 'X', 'K', '_', 'P', 'A', 'G', 'E', 'U', 'P', 0,
'W', 'X', 'K', '_', 'S', 'C', 'R', 'O', 'L', 'L', 0,
'W', 'X', 'K', '_', 'D', 'I', 'V', 'I', 'D', 'E', 0,
'W', 'X', 'K', '_', 'I', 'N', 'S', 'E', 'R', 'T', 0,
'W', 'X', 'K', '_', 'S', 'E', 'L', 'E', 'C', 'T', 0,
'W', 'X', 'K', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
'W', 'X', 'K', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
'W', 'X', 'K', '_', 'E', 'S', 'C', 'A', 'P', 'E', 0,
'W', 'X', 'K', '_', 'R', 'E', 'T', 'U', 'R', 'N', 0,
'D', 'F', '_', 'P', 'R', 'I', 'V', 'A', 'T', 'E', 0,
'D', 'F', '_', 'P', 'E', 'N', 'D', 'A', 'T', 'A', 0,
'D', 'F', '_', 'P', 'A', 'L', 'E', 'T', 'T', 'E', 0,
'D', 'F', '_', 'O', 'E', 'M', 'T', 'E', 'X', 'T', 0,
'D', 'F', '_', 'I', 'N', 'V', 'A', 'L', 'I', 'D', 0,
'H', 'T', '_', 'N', 'O', 'W', 'H', 'E', 'R', 'E', 0,
'I', 'T', 'E', 'M', '_', 'R', 'A', 'D', 'I', 'O', 0,
'I', 'T', 'E', 'M', '_', 'C', 'H', 'E', 'C', 'K', 0,
'w', 'x', 'I', 't', 'e', 'm', 'K', 'i', 'n', 'd', 0,
'I', 'D', '_', 'H', 'I', 'G', 'H', 'E', 'S', 'T', 0,
'I', 'D', '_', 'N', 'E', 'T', 'W', 'O', 'R', 'K', 0,
'I', 'D', '_', 'J', 'U', 'M', 'P', '_', 'T', 'O', 0,
'I', 'D', '_', 'E', 'X', 'E', 'C', 'U', 'T', 'E', 0,
'I', 'D', '_', 'C', 'O', 'N', 'V', 'E', 'R', 'T', 0,
'I', 'D', '_', 'Z', 'O', 'O', 'M', '_', 'I', 'N', 0,
'I', 'D', '_', 'R', 'E', 'F', 'R', 'E', 'S', 'H', 0,
'I', 'D', '_', 'N', 'O', 'T', 'O', 'A', 'L', 'L', 0,
'I', 'D', '_', 'D', 'E', 'F', 'A', 'U', 'L', 'T', 0,
'I', 'D', '_', 'F', 'O', 'R', 'W', 'A', 'R', 'D', 0,
'I', 'D', '_', 'R', 'E', 'P', 'L', 'A', 'C', 'E', 0,
'I', 'D', '_', 'P', 'R', 'E', 'V', 'I', 'E', 'W', 0,
'A', 'L', 'I', 'G', 'N', '_', 'M', 'A', 'S', 'K', 0,
'A', 'L', 'I', 'G', 'N', '_', 'L', 'E', 'F', 'T', 0,
'G', 'e', 't', 'O', 'u', 't', 'c', 'o', 'd', 'e', 0,
'G', 'e', 't', 'O', 'u', 't', 'C', 'o', 'd', 'e', 0,
'S', 'e', 't', 'L', 'e', 'f', 't', 'T', 'o', 'p', 0,
'G', 'e', 't', 'L', 'e', 'f', 't', 'T', 'o', 'p', 0,
'M', 'o', 'v', 'e', 'L', 'e', 'f', 't', 'T', 'o', 0,
'G', 'e', 't', 'R', 'o', 'u', 'n', 'd', 'e', 'd', 0,
'C', 'U', 'R', 'S', 'O', 'R', '_', 'M', 'A', 'X', 0,
'I', 'n', 't', 'e', 'r', 's', 'e', 'c', 't', 's', 0,
'G', 'e', 't', 'T', 'o', 'p', 'L', 'e', 'f', 't', 0,
'S', 'e', 't', 'R', 'e', 'f', 'D', 'a', 't', 'a', 0,
'G', 'e', 't', 'R', 'e', 'f', 'D', 'a', 't', 'a', 0,
'L', 'A', 'N', 'D', 'S', 'C', 'A', 'P', 'E', 0,
'M', 'O', 'D', '_', 'S', 'H', 'I', 'F', 'T', 0,
'M', 'O', 'D', '_', 'A', 'L', 'T', 'G', 'R', 0,
'W', 'X', 'K', '_', 'P', 'R', 'I', 'N', 'T', 0,
'W', 'X', 'K', '_', 'R', 'I', 'G', 'H', 'T', 0,
'W', 'X', 'K', '_', 'P', 'A', 'U', 'S', 'E', 0,
'W', 'X', 'K', '_', 'S', 'H', 'I', 'F', 'T', 0,
'W', 'X', 'K', '_', 'C', 'L', 'E', 'A', 'R', 0,
'W', 'X', 'K', '_', 'S', 'T', 'A', 'R', 'T', 0,
'W', 'X', 'K', '_', 'S', 'P', 'A', 'C', 'E', 0,
'w', 'x', 'K', 'e', 'y', 'C', 'o', 'd', 'e', 0,
'D', 'F', '_', 'L', 'O', 'C', 'A', 'L', 'E', 0,
'D', 'F', '_', 'B', 'I', 'T', 'M', 'A', 'P', 0,
'w', 'x', 'H', 'i', 't', 'T', 'e', 's', 't', 0,
'I', 'D', '_', 'B', 'O', 'T', 'T', 'O', 'M', 0,
'I', 'D', '_', 'F', 'L', 'O', 'P', 'P', 'Y', 0,
'I', 'D', '_', 'I', 'N', 'D', 'E', 'N', 'T', 0,
'I', 'D', '_', 'I', 'T', 'A', 'L', 'I', 'C', 0,
'I', 'D', '_', 'R', 'E', 'M', 'O', 'V', 'E', 0,
'I', 'D', '_', 'I', 'G', 'N', 'O', 'R', 'E', 0,
'I', 'D', '_', 'S', 'T', 'A', 'T', 'I', 'C', 0,
'I', 'D', '_', 'C', 'A', 'N', 'C', 'E', 'L', 0,
'I', 'D', '_', 'D', 'E', 'L', 'E', 'T', 'E', 0,
'I', 'D', '_', 'R', 'E', 'V', 'E', 'R', 'T', 0,
'I', 'D', '_', 'S', 'A', 'V', 'E', 'A', 'S', 0,
'I', 'D', '_', 'L', 'O', 'W', 'E', 'S', 'T', 0,
'w', 'x', 'S', 't', 'r', 'e', 't', 'c', 'h', 0,
'A', 'L', 'I', 'G', 'N', '_', 'T', 'O', 'P', 0,
'A', 'L', 'I', 'G', 'N', '_', 'N', 'O', 'T', 0,
'O', 'u', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
'w', 'x', 'O', 'u', 't', 'C', 'o', 'd', 'e', 0,
'o', 't', 'h', 'e', 'r', 'R', 'e', 'c', 't', 0,
'S', 'e', 't', 'C', 'e', 'n', 't', 'r', 'e', 0,
'G', 'e', 't', 'C', 'e', 'n', 't', 'r', 'e', 0,
'S', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
'M', 'o', 'v', 'e', 'T', 'o', 'p', 'T', 'o', 0,
'N', 'o', 'r', 'm', 'a', 'l', 'i', 'z', 'e', 0,
'I', 'n', 't', 'e', 'r', 's', 'e', 'c', 't', 0,
'G', 'e', 't', 'B', 'o', 't', 't', 'o', 'm', 0,
'S', 'e', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
'G', 'e', 't', 'H', 'e', 'i', 'g', 'h', 't', 0,
'F', 'i', 'n', 'd', 'C', 'l', 'a', 's', 's', 0,
'c', 'l', 'a', 's', 's', 'N', 'a', 'm', 'e', 0,
'I', 's', 'D', 'y', 'n', 'a', 'm', 'i', 'c', 0,
'P', 'O', 'R', 'T', 'R', 'A', 'I', 'T', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '6', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '2', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '5', 0,
'P', 'A', 'P', 'E', 'R', '_', 'B', '4', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '5', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '3', 0,
'P', 'A', 'P', 'E', 'R', '_', 'A', '4', 0,
'M', 'O', 'D', '_', 'M', 'E', 'T', 'A', 0,
'M', 'O', 'D', '_', 'N', 'O', 'N', 'E', 0,
'W', 'X', 'K', '_', 'H', 'E', 'L', 'P', 0,
'W', 'X', 'K', '_', 'D', 'O', 'W', 'N', 0,
'W', 'X', 'K', '_', 'L', 'E', 'F', 'T', 0,
'W', 'X', 'K', '_', 'H', 'O', 'M', 'E', 0,
'W', 'X', 'K', '_', 'M', 'E', 'N', 'U', 0,
'W', 'X', 'K', '_', 'B', 'A', 'C', 'K', 0,
'W', 'X', 'K', '_', 'N', 'O', 'N', 'E', 0,
'I', 'T', 'E', 'M', '_', 'M', 'A', 'X', 0,
'I', 'D', '_', 'F', 'I', 'R', 'S', 'T', 0,
'I', 'D', '_', 'C', 'D', 'R', 'O', 'M', 0,
'I', 'D', '_', 'I', 'N', 'D', 'E', 'X', 0,
'I', 'D', '_', 'R', 'E', 'T', 'R', 'Y', 0,
'I', 'D', '_', 'A', 'B', 'O', 'R', 'T', 0,
'I', 'D', '_', 'R', 'E', 'S', 'E', 'T', 0,
'I', 'D', '_', 'S', 'E', 'T', 'U', 'P', 0,
'I', 'D', '_', 'A', 'P', 'P', 'L', 'Y', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '9', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '8', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '7', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '6', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '5', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '4', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '3', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '2', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', '1', 0,
'I', 'D', '_', 'C', 'L', 'E', 'A', 'R', 0,
'I', 'D', '_', 'P', 'A', 'S', 'T', 'E', 0,
'I', 'D', '_', 'A', 'B', 'O', 'U', 'T', 0,
'I', 'D', '_', 'P', 'R', 'I', 'N', 'T', 0,
'I', 'D', '_', 'C', 'L', 'O', 'S', 'E', 0,
'w', 'x', 'B', 'o', 'r', 'd', 'e', 'r', 0,
'O', 'u', 't', 'R', 'i', 'g', 'h', 't', 0,
'S', 'e', 't', 'R', 'i', 'g', 'h', 't', 0,
'G', 'e', 't', 'F', 'l', 'o', 'o', 'r', 0,
'G', 'e', 't', 'R', 'i', 'g', 'h', 't', 0,
'C', 'o', 'n', 't', 'a', 'i', 'n', 's', 0,
'C', 'e', 'n', 't', 'e', 'r', 'I', 'n', 0,
'C', 'e', 'n', 't', 'r', 'e', 'I', 'n', 0,
'S', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
'G', 'e', 't', 'W', 'i', 'd', 't', 'h', 0,
'_', '_', 'i', 'm', 'u', 'l', '_', '_', 0,
'_', '_', 'i', 'd', 'i', 'v', '_', '_', 0,
'_', '_', 'i', 's', 'u', 'b', '_', '_', 0,
'_', '_', 'i', 'a', 'd', 'd', '_', '_', 0,
'I', 's', 'S', 'a', 'm', 'e', 'A', 's', 0,
'I', 's', 'K', 'i', 'n', 'd', 'O', 'f', 0,
'w', 'x', 'O', 'b', 'j', 'e', 'c', 't', 0,
'w', 'x', 'S', 't', 'r', 'i', 'n', 'g', 0,
'w', 'x', '.', '_', 'c', 'o', 'r', 'e', 0,
'M', 'O', 'D', '_', 'A', 'L', 'L', 0,
'M', 'O', 'D', '_', 'C', 'M', 'D', 0,
'M', 'O', 'D', '_', 'W', 'I', 'N', 0,
'M', 'O', 'D', '_', 'A', 'L', 'T', 0,
'W', 'X', 'K', '_', 'F', '2', '4', 0,
'W', 'X', 'K', '_', 'F', '2', '3', 0,
'W', 'X', 'K', '_', 'F', '2', '2', 0,
'W', 'X', 'K', '_', 'F', '2', '1', 0,
'W', 'X', 'K', '_', 'F', '2', '0', 0,
'W', 'X', 'K', '_', 'F', '1', '9', 0,
'W', 'X', 'K', '_', 'F', '1', '8', 0,
'W', 'X', 'K', '_', 'F', '1', '7', 0,
'W', 'X', 'K', '_', 'F', '1', '6', 0,
'W', 'X', 'K', '_', 'F', '1', '5', 0,
'W', 'X', 'K', '_', 'F', '1', '4', 0,
'W', 'X', 'K', '_', 'F', '1', '3', 0,
'W', 'X', 'K', '_', 'F', '1', '2', 0,
'W', 'X', 'K', '_', 'F', '1', '1', 0,
'W', 'X', 'K', '_', 'F', '1', '0', 0,
'W', 'X', 'K', '_', 'A', 'D', 'D', 0,
'W', 'X', 'K', '_', 'E', 'N', 'D', 0,
'W', 'X', 'K', '_', 'A', 'L', 'T', 0,
'W', 'X', 'K', '_', 'T', 'A', 'B', 0,
'D', 'F', '_', 'H', 'T', 'M', 'L', 0,
'D', 'F', '_', 'W', 'A', 'V', 'E', 0,
'D', 'F', '_', 'R', 'I', 'F', 'F', 0,
'D', 'F', '_', 'T', 'I', 'F', 'F', 0,
'D', 'F', '_', 'S', 'Y', 'L', 'K', 0,
'D', 'F', '_', 'T', 'E', 'X', 'T', 0,
'I', 'D', '_', 'I', 'N', 'F', 'O', 0,
'I', 'D', '_', 'L', 'A', 'S', 'T', 0,
'I', 'D', '_', 'B', 'O', 'L', 'D', 0,
'I', 'D', '_', 'S', 'T', 'O', 'P', 0,
'I', 'D', '_', 'H', 'O', 'M', 'E', 0,
'I', 'D', '_', 'D', 'O', 'W', 'N', 0,
'I', 'D', '_', 'M', 'O', 'R', 'E', 0,
'I', 'D', '_', 'F', 'I', 'L', 'E', 0,
'I', 'D', '_', 'F', 'I', 'N', 'D', 0,
'I', 'D', '_', 'C', 'O', 'P', 'Y', 0,
'I', 'D', '_', 'E', 'D', 'I', 'T', 0,
'I', 'D', '_', 'H', 'E', 'L', 'P', 0,
'I', 'D', '_', 'R', 'E', 'D', 'O', 0,
'I', 'D', '_', 'U', 'N', 'D', 'O', 0,
'I', 'D', '_', 'E', 'X', 'I', 'T', 0,
'I', 'D', '_', 'S', 'A', 'V', 'E', 0,
'I', 'D', '_', 'O', 'P', 'E', 'N', 0,
'I', 'D', '_', 'N', 'O', 'N', 'E', 0,
'O', 'u', 't', 'L', 'e', 'f', 't', 0,
'S', 'e', 't', 'L', 'e', 'f', 't', 0,
'P', 'o', 'i', 'n', 't', '2', 'D', 0,
'd', 'e', 'g', 'r', 'e', 'e', 's', 0,
'S', 'e', 't', 'S', 'i', 'z', 'e', 0,
'I', 's', 'E', 'm', 'p', 't', 'y', 0,
'G', 'e', 't', 'L', 'e', 'f', 't', 0,
'I', 'n', 'f', 'l', 'a', 't', 'e', 0,
'D', 'e', 'f', 'l', 'a', 't', 'e', 0,
't', 'o', 'p', 'L', 'e', 'f', 't', 0,
'_', '_', 'd', 'i', 'v', '_', '_', 0,
'_', '_', 'm', 'u', 'l', '_', '_', 0,
'_', '_', 's', 'u', 'b', '_', '_', 0,
'_', '_', 'n', 'e', 'g', '_', '_', 0,
'_', '_', 'a', 'd', 'd', '_', '_', 0,
'w', 'x', 'P', 'o', 'i', 'n', 't', 0,
'G', 'e', 't', 'S', 'i', 'z', 'e', 0,
'U', 'n', 'S', 'h', 'a', 'r', 'e', 0,
'W', 'X', 'K', '_', 'F', '9', 0,
'W', 'X', 'K', '_', 'F', '8', 0,
'W', 'X', 'K', '_', 'F', '7', 0,
'W', 'X', 'K', '_', 'F', '6', 0,
'W', 'X', 'K', '_', 'F', '5', 0,
'W', 'X', 'K', '_', 'F', '4', 0,
'W', 'X', 'K', '_', 'F', '3', 0,
'W', 'X', 'K', '_', 'F', '2', 0,
'W', 'X', 'K', '_', 'F', '1', 0,
'W', 'X', 'K', '_', 'U', 'P', 0,
'D', 'F', '_', 'M', 'A', 'X', 0,
'D', 'F', '_', 'D', 'I', 'B', 0,
'D', 'F', '_', 'D', 'I', 'F', 0,
'H', 'T', '_', 'M', 'A', 'X', 0,
'I', 'D', '_', 'T', 'O', 'P', 0,
'I', 'D', '_', 'A', 'D', 'D', 0,
'I', 'D', '_', 'Y', 'E', 'S', 0,
'I', 'D', '_', 'C', 'U', 'T', 0,
'I', 'D', '_', 'N', 'E', 'W', 0,
'I', 'D', '_', 'A', 'N', 'Y', 0,
'S', 'H', 'A', 'P', 'E', 'D', 0,
'E', 'X', 'P', 'A', 'N', 'D', 0,
'S', 'H', 'R', 'I', 'N', 'K', 0,
'O', 'u', 't', 'T', 'o', 'p', 0,
'I', 'n', 's', 'i', 'd', 'e', 0,
'R', 'e', 'c', 't', '2', 'D', 0,
'b', 'o', 't', 't', 'o', 'm', 0,
'S', 'e', 't', 'T', 'o', 'p', 0,
'l', 'e', 'n', 'g', 't', 'h', 0,
'G', 'e', 't', 'T', 'o', 'p', 0,
'O', 'f', 'f', 's', 'e', 't', 0,
'w', 'x', 'R', 'e', 'c', 't', 0,
'y', 's', 'c', 'a', 'l', 'e', 0,
'x', 's', 'c', 'a', 'l', 'e', 0,
'h', 'e', 'i', 'g', 'h', 't', 0,
'w', 'x', 'S', 'i', 'z', 'e', 0,
'_', '_', 'n', 'e', '_', '_', 0,
'_', '_', 'e', 'q', '_', '_', 0,
'I', 'n', 'c', 'R', 'e', 'f', 0,
'D', 'e', 'c', 'R', 'e', 'f', 0,
'I', 'D', '_', 'U', 'P', 0,
'I', 'D', '_', 'N', 'O', 0,
'I', 'D', '_', 'O', 'K', 0,
'S', 'O', 'U', 'T', 'H', 0,
'N', 'O', 'R', 'T', 'H', 0,
'd', 'e', 'n', 'u', 'm', 0,
'r', 'i', 'g', 'h', 't', 0,
'I', 'n', 's', 'e', 't', 0,
'S', 'c', 'a', 'l', 'e', 0,
'I', 'n', 'c', 'T', 'o', 0,
'D', 'e', 'c', 'T', 'o', 0,
'I', 'n', 'c', 'B', 'y', 0,
'D', 'e', 'c', 'B', 'y', 0,
'w', 'i', 'd', 't', 'h', 0,
'U', 'n', 'R', 'e', 'f', 0,
'c', 'l', 'o', 'n', 'e', 0,
'o', 't', 'h', 'e', 'r', 0,
'T', 'I', 'L', 'E', 0,
'G', 'R', 'O', 'W', 0,
'E', 'A', 'S', 'T', 0,
'B', 'O', 'T', 'H', 0,
'd', 'e', 's', 't', 0,
's', 'r', 'c', '2', 0,
's', 'r', 'c', '1', 0,
'l', 'e', 'f', 't', 0,
'S', 'e', 't', 'Y', 0,
'S', 'e', 't', 'X', 0,
'G', 'e', 't', 'Y', 0,
'G', 'e', 't', 'X', 0,
'r', 'e', 'c', 't', 0,
'd', 'i', 'f', 'f', 0,
's', 'i', 'z', 'e', 0,
'd', 'a', 't', 'a', 0,
'i', 'n', 'f', 'o', 0,
't', 'o', 'p', 0,
'v', 'e', 'c', 0,
'd', 'i', 'r', 0,
'p', 'o', 's', 0,
'S', 'e', 't', 0,
'o', 'b', 'j', 0,
'd', 'y', 0,
'd', 'x', 0,
'p', 't', 0,
'w', 0,
};
wxClassInfo * sipVH__core_0(sip_gilstate_t sipGILState,PyObject *sipMethod)
{
wxClassInfo * sipRes = 0;
PyObject *resObj = sipCallMethod(0,sipMethod,"");
if (!resObj || sipParseResult(0,sipMethod,resObj,"H0",sipType_wxClassInfo,&sipRes) < 0)
PyErr_Print();
Py_XDECREF(resObj);
Py_DECREF(sipMethod);
SIP_RELEASE_GIL(sipGILState)
return sipRes;
}
PyDoc_STRVAR(doc_GetDisplaySizeMM, "GetDisplaySizeMM() -> Size");
extern "C" {static PyObject *func_GetDisplaySizeMM(PyObject *,PyObject *);}
static PyObject *func_GetDisplaySizeMM(PyObject *,PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
if (sipParseArgs(&sipParseErr, sipArgs, ""))
{
wxSize *sipRes;
try
{
sipRes = new wxSize(wxGetDisplaySizeMM());
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return sipConvertFromNewType(sipRes,sipType_wxSize,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_GetDisplaySizeMM, doc_GetDisplaySizeMM);
return NULL;
}
PyDoc_STRVAR(doc_DisplaySizeMM, "DisplaySizeMM() -> (int, int)");
extern "C" {static PyObject *func_DisplaySizeMM(PyObject *,PyObject *, PyObject *);}
static PyObject *func_DisplaySizeMM(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
{
PyObject *sipParseErr = NULL;
{
int width;
int height;
static const char *sipKwdList[] = {
sipName_width,
sipName_height,
};
if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, ""))
{
try
{
wxDisplaySizeMM(&width,&height);
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return sipBuildResult(0,"(ii)",width,height);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_DisplaySizeMM, doc_DisplaySizeMM);
return NULL;
}
PyDoc_STRVAR(doc_GetDisplaySize, "GetDisplaySize() -> Size");
extern "C" {static PyObject *func_GetDisplaySize(PyObject *,PyObject *);}
static PyObject *func_GetDisplaySize(PyObject *,PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
if (sipParseArgs(&sipParseErr, sipArgs, ""))
{
wxSize *sipRes;
try
{
sipRes = new wxSize(wxGetDisplaySize());
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return sipConvertFromNewType(sipRes,sipType_wxSize,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_GetDisplaySize, doc_GetDisplaySize);
return NULL;
}
PyDoc_STRVAR(doc_DisplaySize, "DisplaySize() -> (int, int)");
extern "C" {static PyObject *func_DisplaySize(PyObject *,PyObject *, PyObject *);}
static PyObject *func_DisplaySize(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
{
PyObject *sipParseErr = NULL;
{
int width;
int height;
static const char *sipKwdList[] = {
sipName_width,
sipName_height,
};
if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, ""))
{
try
{
wxDisplaySize(&width,&height);
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return sipBuildResult(0,"(ii)",width,height);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_DisplaySize, doc_DisplaySize);
return NULL;
}
PyDoc_STRVAR(doc_GetDisplayPPI, "GetDisplayPPI() -> Size");
extern "C" {static PyObject *func_GetDisplayPPI(PyObject *,PyObject *);}
static PyObject *func_GetDisplayPPI(PyObject *,PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
if (sipParseArgs(&sipParseErr, sipArgs, ""))
{
wxSize *sipRes;
try
{
sipRes = new wxSize(wxGetDisplayPPI());
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return sipConvertFromNewType(sipRes,sipType_wxSize,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_GetDisplayPPI, doc_GetDisplayPPI);
return NULL;
}
PyDoc_STRVAR(doc_GetClientDisplayRect, "GetClientDisplayRect() -> Rect");
extern "C" {static PyObject *func_GetClientDisplayRect(PyObject *,PyObject *);}
static PyObject *func_GetClientDisplayRect(PyObject *,PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
if (sipParseArgs(&sipParseErr, sipArgs, ""))
{
wxRect *sipRes;
try
{
sipRes = new wxRect(wxGetClientDisplayRect());
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return sipConvertFromNewType(sipRes,sipType_wxRect,NULL);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_GetClientDisplayRect, doc_GetClientDisplayRect);
return NULL;
}
PyDoc_STRVAR(doc_ClientDisplayRect, "ClientDisplayRect() -> (int, int, int, int)");
extern "C" {static PyObject *func_ClientDisplayRect(PyObject *,PyObject *, PyObject *);}
static PyObject *func_ClientDisplayRect(PyObject *,PyObject *sipArgs, PyObject *sipKwds)
{
PyObject *sipParseErr = NULL;
{
int x;
int y;
int width;
int height;
static const char *sipKwdList[] = {
sipName_x,
sipName_y,
sipName_width,
sipName_height,
};
if (sipParseKwdArgs(&sipParseErr, sipArgs, sipKwds, sipKwdList, NULL, ""))
{
try
{
wxClientDisplayRect(&x,&y,&width,&height);
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return sipBuildResult(0,"(iiii)",x,y,width,height);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_ClientDisplayRect, doc_ClientDisplayRect);
return NULL;
}
PyDoc_STRVAR(doc_DisplayDepth, "DisplayDepth() -> int");
extern "C" {static PyObject *func_DisplayDepth(PyObject *,PyObject *);}
static PyObject *func_DisplayDepth(PyObject *,PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
if (sipParseArgs(&sipParseErr, sipArgs, ""))
{
int sipRes;
try
{
sipRes = wxDisplayDepth();
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return SIPLong_FromLong(sipRes);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_DisplayDepth, doc_DisplayDepth);
return NULL;
}
PyDoc_STRVAR(doc_ColourDisplay, "ColourDisplay() -> bool");
extern "C" {static PyObject *func_ColourDisplay(PyObject *,PyObject *);}
static PyObject *func_ColourDisplay(PyObject *,PyObject *sipArgs)
{
PyObject *sipParseErr = NULL;
{
if (sipParseArgs(&sipParseErr, sipArgs, ""))
{
bool sipRes;
try
{
sipRes = wxColourDisplay();
}
catch (...)
{
sipRaiseUnknownException();
return NULL;
}
return PyBool_FromLong(sipRes);
}
}
/* Raise an exception if the arguments couldn't be parsed. */
sipNoFunction(sipParseErr, sipName_ColourDisplay, doc_ColourDisplay);
return NULL;
}
static sipEnumTypeDef enumTypes[] = {
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxUpdateUI, {0}}, sipNameNr_UpdateUI, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPrintMode, {0}}, sipNameNr_PrintMode, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDuplexMode, {0}}, sipNameNr_DuplexMode, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPrintOrientation, {0}}, sipNameNr_PrintOrientation, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPaperSize, {0}}, sipNameNr_PaperSize, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxKeyModifier, {0}}, sipNameNr_KeyModifier, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxKeyCode, {0}}, sipNameNr_KeyCode, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDataFormatId, {0}}, sipNameNr_DataFormatId, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxHitTest, {0}}, sipNameNr_HitTest, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxItemKind, {0}}, sipNameNr_ItemKind, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStandardID, {0}}, sipNameNr_StandardID, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBackgroundStyle, {0}}, sipNameNr_BackgroundStyle, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBorder, {0}}, sipNameNr_Border, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStretch, {0}}, sipNameNr_Stretch, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxSizerFlagBits, {0}}, sipNameNr_SizerFlagBits, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxAlignment, {0}}, sipNameNr_Alignment, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxDirection, {0}}, sipNameNr_Direction, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxOrientation, {0}}, sipNameNr_Orientation, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxGeometryCentre, {0}}, sipNameNr_GeometryCentre, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxOutCode, {0}}, sipNameNr_OutCode, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxStockCursor, {0}}, sipNameNr_StockCursor, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxPolygonFillMode, {0}}, sipNameNr_PolygonFillMode, -1, NULL},
{{-1, 0, 0, SIP_TYPE_ENUM, sipNameNr_wxBitmapType, {0}}, sipNameNr_BitmapType, -1, NULL},
};
/* These are the enum members of all global enums. */
static sipEnumMemberDef enummembers[] = {
{sipName_ALIGN_BOTTOM, wxALIGN_BOTTOM, 0},
{sipName_ALIGN_CENTER, wxALIGN_CENTER, 0},
{sipName_ALIGN_CENTER_HORIZONTAL, wxALIGN_CENTER_HORIZONTAL, 0},
{sipName_ALIGN_CENTER_VERTICAL, wxALIGN_CENTER_VERTICAL, 0},
{sipName_ALIGN_CENTRE, wxALIGN_CENTRE, 0},
{sipName_ALIGN_CENTRE_HORIZONTAL, wxALIGN_CENTRE_HORIZONTAL, 0},
{sipName_ALIGN_CENTRE_VERTICAL, wxALIGN_CENTRE_VERTICAL, 0},
{sipName_ALIGN_INVALID, wxALIGN_INVALID, 0},
{sipName_ALIGN_LEFT, wxALIGN_LEFT, 0},
{sipName_ALIGN_MASK, wxALIGN_MASK, 0},
{sipName_ALIGN_NOT, wxALIGN_NOT, 0},
{sipName_ALIGN_RIGHT, wxALIGN_RIGHT, 0},
{sipName_ALIGN_TOP, wxALIGN_TOP, 0},
{sipName_ALL, wxALL, 6},
{sipName_BG_STYLE_ERASE, wxBG_STYLE_ERASE, 1},
{sipName_BG_STYLE_PAINT, wxBG_STYLE_PAINT, 1},
{sipName_BG_STYLE_SYSTEM, wxBG_STYLE_SYSTEM, 1},
{sipName_BITMAP_TYPE_ANI, wxBITMAP_TYPE_ANI, 2},
{sipName_BITMAP_TYPE_ANY, wxBITMAP_TYPE_ANY, 2},
{sipName_BITMAP_TYPE_BMP, wxBITMAP_TYPE_BMP, 2},
{sipName_BITMAP_TYPE_CUR, wxBITMAP_TYPE_CUR, 2},
{sipName_BITMAP_TYPE_GIF, wxBITMAP_TYPE_GIF, 2},
{sipName_BITMAP_TYPE_ICO, wxBITMAP_TYPE_ICO, 2},
{sipName_BITMAP_TYPE_ICON, wxBITMAP_TYPE_ICON, 2},
{sipName_BITMAP_TYPE_IFF, wxBITMAP_TYPE_IFF, 2},
{sipName_BITMAP_TYPE_INVALID, wxBITMAP_TYPE_INVALID, 2},
{sipName_BITMAP_TYPE_JPEG, wxBITMAP_TYPE_JPEG, 2},
{sipName_BITMAP_TYPE_MACCURSOR, wxBITMAP_TYPE_MACCURSOR, 2},
{sipName_BITMAP_TYPE_PCX, wxBITMAP_TYPE_PCX, 2},
{sipName_BITMAP_TYPE_PICT, wxBITMAP_TYPE_PICT, 2},
{sipName_BITMAP_TYPE_PNG, wxBITMAP_TYPE_PNG, 2},
{sipName_BITMAP_TYPE_PNM, wxBITMAP_TYPE_PNM, 2},
{sipName_BITMAP_TYPE_TGA, wxBITMAP_TYPE_TGA, 2},
{sipName_BITMAP_TYPE_TIF, wxBITMAP_TYPE_TIF, 2},
{sipName_BITMAP_TYPE_XBM, wxBITMAP_TYPE_XBM, 2},
{sipName_BITMAP_TYPE_XBM_DATA, wxBITMAP_TYPE_XBM_DATA, 2},
{sipName_BITMAP_TYPE_XPM, wxBITMAP_TYPE_XPM, 2},
{sipName_BITMAP_TYPE_XPM_DATA, wxBITMAP_TYPE_XPM_DATA, 2},
{sipName_BORDER_DEFAULT, wxBORDER_DEFAULT, 3},
{sipName_BORDER_DOUBLE, wxBORDER_DOUBLE, 3},
{sipName_BORDER_MASK, wxBORDER_MASK, 3},
{sipName_BORDER_NONE, wxBORDER_NONE, 3},
{sipName_BORDER_RAISED, wxBORDER_RAISED, 3},
{sipName_BORDER_SIMPLE, wxBORDER_SIMPLE, 3},
{sipName_BORDER_STATIC, wxBORDER_STATIC, 3},
{sipName_BORDER_SUNKEN, wxBORDER_SUNKEN, 3},
{sipName_BORDER_THEME, wxBORDER_THEME, 3},
{sipName_BOTH, wxBOTH, 14},
{sipName_BOTTOM, wxBOTTOM, 6},
{sipName_CENTER, wxCENTER, 8},
{sipName_CENTRE, wxCENTRE, 8},
{sipName_CURSOR_ARROW, wxCURSOR_ARROW, 29},
{sipName_CURSOR_ARROWWAIT, wxCURSOR_ARROWWAIT, 29},
{sipName_CURSOR_BLANK, wxCURSOR_BLANK, 29},
{sipName_CURSOR_BULLSEYE, wxCURSOR_BULLSEYE, 29},
{sipName_CURSOR_CHAR, wxCURSOR_CHAR, 29},
{sipName_CURSOR_COPY_ARROW, wxCURSOR_COPY_ARROW, 29},
{sipName_CURSOR_CROSS, wxCURSOR_CROSS, 29},
{sipName_CURSOR_DEFAULT, wxCURSOR_DEFAULT, 29},
{sipName_CURSOR_HAND, wxCURSOR_HAND, 29},
{sipName_CURSOR_IBEAM, wxCURSOR_IBEAM, 29},
{sipName_CURSOR_LEFT_BUTTON, wxCURSOR_LEFT_BUTTON, 29},
{sipName_CURSOR_MAGNIFIER, wxCURSOR_MAGNIFIER, 29},
{sipName_CURSOR_MAX, wxCURSOR_MAX, 29},
{sipName_CURSOR_MIDDLE_BUTTON, wxCURSOR_MIDDLE_BUTTON, 29},
{sipName_CURSOR_NONE, wxCURSOR_NONE, 29},
{sipName_CURSOR_NO_ENTRY, wxCURSOR_NO_ENTRY, 29},
{sipName_CURSOR_PAINT_BRUSH, wxCURSOR_PAINT_BRUSH, 29},
{sipName_CURSOR_PENCIL, wxCURSOR_PENCIL, 29},
{sipName_CURSOR_POINT_LEFT, wxCURSOR_POINT_LEFT, 29},
{sipName_CURSOR_POINT_RIGHT, wxCURSOR_POINT_RIGHT, 29},
{sipName_CURSOR_QUESTION_ARROW, wxCURSOR_QUESTION_ARROW, 29},
{sipName_CURSOR_RIGHT_ARROW, wxCURSOR_RIGHT_ARROW, 29},
{sipName_CURSOR_RIGHT_BUTTON, wxCURSOR_RIGHT_BUTTON, 29},
{sipName_CURSOR_SIZENESW, wxCURSOR_SIZENESW, 29},
{sipName_CURSOR_SIZENS, wxCURSOR_SIZENS, 29},
{sipName_CURSOR_SIZENWSE, wxCURSOR_SIZENWSE, 29},
{sipName_CURSOR_SIZEWE, wxCURSOR_SIZEWE, 29},
{sipName_CURSOR_SIZING, wxCURSOR_SIZING, 29},
{sipName_CURSOR_SPRAYCAN, wxCURSOR_SPRAYCAN, 29},
{sipName_CURSOR_WAIT, wxCURSOR_WAIT, 29},
{sipName_CURSOR_WATCH, wxCURSOR_WATCH, 29},
{sipName_DF_BITMAP, wxDF_BITMAP, 5},
{sipName_DF_DIB, wxDF_DIB, 5},
{sipName_DF_DIF, wxDF_DIF, 5},
{sipName_DF_ENHMETAFILE, wxDF_ENHMETAFILE, 5},
{sipName_DF_FILENAME, wxDF_FILENAME, 5},
{sipName_DF_HTML, wxDF_HTML, 5},
{sipName_DF_INVALID, wxDF_INVALID, 5},
{sipName_DF_LOCALE, wxDF_LOCALE, 5},
{sipName_DF_MAX, wxDF_MAX, 5},
{sipName_DF_METAFILE, wxDF_METAFILE, 5},
{sipName_DF_OEMTEXT, wxDF_OEMTEXT, 5},
{sipName_DF_PALETTE, wxDF_PALETTE, 5},
{sipName_DF_PENDATA, wxDF_PENDATA, 5},
{sipName_DF_PRIVATE, wxDF_PRIVATE, 5},
{sipName_DF_RIFF, wxDF_RIFF, 5},
{sipName_DF_SYLK, wxDF_SYLK, 5},
{sipName_DF_TEXT, wxDF_TEXT, 5},
{sipName_DF_TIFF, wxDF_TIFF, 5},
{sipName_DF_UNICODETEXT, wxDF_UNICODETEXT, 5},
{sipName_DF_WAVE, wxDF_WAVE, 5},
{sipName_DIRECTION_MASK, wxDIRECTION_MASK, 6},
{sipName_DOWN, wxDOWN, 6},
{sipName_DUPLEX_HORIZONTAL, wxDUPLEX_HORIZONTAL, 7},
{sipName_DUPLEX_SIMPLEX, wxDUPLEX_SIMPLEX, 7},
{sipName_DUPLEX_VERTICAL, wxDUPLEX_VERTICAL, 7},
{sipName_EAST, wxEAST, 6},
{sipName_EXPAND, wxEXPAND, 30},
{sipName_FIXED_MINSIZE, wxFIXED_MINSIZE, 27},
{sipName_GROW, wxGROW, 30},
{sipName_HORIZONTAL, wxHORIZONTAL, 14},
{sipName_HT_MAX, wxHT_MAX, 9},
{sipName_HT_NOWHERE, wxHT_NOWHERE, 9},
{sipName_HT_SCROLLBAR_ARROW_LINE_1, wxHT_SCROLLBAR_ARROW_LINE_1, 9},
{sipName_HT_SCROLLBAR_ARROW_LINE_2, wxHT_SCROLLBAR_ARROW_LINE_2, 9},
{sipName_HT_SCROLLBAR_ARROW_PAGE_1, wxHT_SCROLLBAR_ARROW_PAGE_1, 9},
{sipName_HT_SCROLLBAR_ARROW_PAGE_2, wxHT_SCROLLBAR_ARROW_PAGE_2, 9},
{sipName_HT_SCROLLBAR_BAR_1, wxHT_SCROLLBAR_BAR_1, 9},
{sipName_HT_SCROLLBAR_BAR_2, wxHT_SCROLLBAR_BAR_2, 9},
{sipName_HT_SCROLLBAR_FIRST, wxHT_SCROLLBAR_FIRST, 9},
{sipName_HT_SCROLLBAR_LAST, wxHT_SCROLLBAR_LAST, 9},
{sipName_HT_SCROLLBAR_THUMB, wxHT_SCROLLBAR_THUMB, 9},
{sipName_HT_WINDOW_CORNER, wxHT_WINDOW_CORNER, 9},
{sipName_HT_WINDOW_HORZ_SCROLLBAR, wxHT_WINDOW_HORZ_SCROLLBAR, 9},
{sipName_HT_WINDOW_INSIDE, wxHT_WINDOW_INSIDE, 9},
{sipName_HT_WINDOW_OUTSIDE, wxHT_WINDOW_OUTSIDE, 9},
{sipName_HT_WINDOW_VERT_SCROLLBAR, wxHT_WINDOW_VERT_SCROLLBAR, 9},
{sipName_ID_ABORT, wxID_ABORT, 28},
{sipName_ID_ABOUT, wxID_ABOUT, 28},
{sipName_ID_ADD, wxID_ADD, 28},
{sipName_ID_ANY, wxID_ANY, 28},
{sipName_ID_APPLY, wxID_APPLY, 28},
{sipName_ID_AUTO_HIGHEST, wxID_AUTO_HIGHEST, 28},
{sipName_ID_AUTO_LOWEST, wxID_AUTO_LOWEST, 28},
{sipName_ID_BACKWARD, wxID_BACKWARD, 28},
{sipName_ID_BOLD, wxID_BOLD, 28},
{sipName_ID_BOTTOM, wxID_BOTTOM, 28},
{sipName_ID_CANCEL, wxID_CANCEL, 28},
{sipName_ID_CDROM, wxID_CDROM, 28},
{sipName_ID_CLEAR, wxID_CLEAR, 28},
{sipName_ID_CLOSE, wxID_CLOSE, 28},
{sipName_ID_CLOSE_ALL, wxID_CLOSE_ALL, 28},
{sipName_ID_CLOSE_FRAME, wxID_CLOSE_FRAME, 28},
{sipName_ID_CONTEXT_HELP, wxID_CONTEXT_HELP, 28},
{sipName_ID_CONVERT, wxID_CONVERT, 28},
{sipName_ID_COPY, wxID_COPY, 28},
{sipName_ID_CUT, wxID_CUT, 28},
{sipName_ID_DEFAULT, wxID_DEFAULT, 28},
{sipName_ID_DELETE, wxID_DELETE, 28},
{sipName_ID_DOWN, wxID_DOWN, 28},
{sipName_ID_DUPLICATE, wxID_DUPLICATE, 28},
{sipName_ID_EDIT, wxID_EDIT, 28},
{sipName_ID_EXECUTE, wxID_EXECUTE, 28},
{sipName_ID_EXIT, wxID_EXIT, 28},
{sipName_ID_FILE, wxID_FILE, 28},
{sipName_ID_FILE1, wxID_FILE1, 28},
{sipName_ID_FILE2, wxID_FILE2, 28},
{sipName_ID_FILE3, wxID_FILE3, 28},
{sipName_ID_FILE4, wxID_FILE4, 28},
{sipName_ID_FILE5, wxID_FILE5, 28},
{sipName_ID_FILE6, wxID_FILE6, 28},
{sipName_ID_FILE7, wxID_FILE7, 28},
{sipName_ID_FILE8, wxID_FILE8, 28},
{sipName_ID_FILE9, wxID_FILE9, 28},
{sipName_ID_FILECTRL, wxID_FILECTRL, 28},
{sipName_ID_FILEDLGG, wxID_FILEDLGG, 28},
{sipName_ID_FIND, wxID_FIND, 28},
{sipName_ID_FIRST, wxID_FIRST, 28},
{sipName_ID_FLOPPY, wxID_FLOPPY, 28},
{sipName_ID_FORWARD, wxID_FORWARD, 28},
{sipName_ID_HARDDISK, wxID_HARDDISK, 28},
{sipName_ID_HELP, wxID_HELP, 28},
{sipName_ID_HELP_COMMANDS, wxID_HELP_COMMANDS, 28},
{sipName_ID_HELP_CONTENTS, wxID_HELP_CONTENTS, 28},
{sipName_ID_HELP_CONTEXT, wxID_HELP_CONTEXT, 28},
{sipName_ID_HELP_INDEX, wxID_HELP_INDEX, 28},
{sipName_ID_HELP_PROCEDURES, wxID_HELP_PROCEDURES, 28},
{sipName_ID_HELP_SEARCH, wxID_HELP_SEARCH, 28},
{sipName_ID_HIGHEST, wxID_HIGHEST, 28},
{sipName_ID_HOME, wxID_HOME, 28},
{sipName_ID_ICONIZE_FRAME, wxID_ICONIZE_FRAME, 28},
{sipName_ID_IGNORE, wxID_IGNORE, 28},
{sipName_ID_INDENT, wxID_INDENT, 28},
{sipName_ID_INDEX, wxID_INDEX, 28},
{sipName_ID_INFO, wxID_INFO, 28},
{sipName_ID_ITALIC, wxID_ITALIC, 28},
{sipName_ID_JUMP_TO, wxID_JUMP_TO, 28},
{sipName_ID_JUSTIFY_CENTER, wxID_JUSTIFY_CENTER, 28},
{sipName_ID_JUSTIFY_FILL, wxID_JUSTIFY_FILL, 28},
{sipName_ID_JUSTIFY_LEFT, wxID_JUSTIFY_LEFT, 28},
{sipName_ID_JUSTIFY_RIGHT, wxID_JUSTIFY_RIGHT, 28},
{sipName_ID_LAST, wxID_LAST, 28},
{sipName_ID_LOWEST, wxID_LOWEST, 28},
{sipName_ID_MAXIMIZE_FRAME, wxID_MAXIMIZE_FRAME, 28},
{sipName_ID_MDI_WINDOW_ARRANGE_ICONS, wxID_MDI_WINDOW_ARRANGE_ICONS, 28},
{sipName_ID_MDI_WINDOW_CASCADE, wxID_MDI_WINDOW_CASCADE, 28},
{sipName_ID_MDI_WINDOW_FIRST, wxID_MDI_WINDOW_FIRST, 28},
{sipName_ID_MDI_WINDOW_LAST, wxID_MDI_WINDOW_LAST, 28},
{sipName_ID_MDI_WINDOW_NEXT, wxID_MDI_WINDOW_NEXT, 28},
{sipName_ID_MDI_WINDOW_PREV, wxID_MDI_WINDOW_PREV, 28},
{sipName_ID_MDI_WINDOW_TILE_HORZ, wxID_MDI_WINDOW_TILE_HORZ, 28},
{sipName_ID_MDI_WINDOW_TILE_VERT, wxID_MDI_WINDOW_TILE_VERT, 28},
{sipName_ID_MORE, wxID_MORE, 28},
{sipName_ID_MOVE_FRAME, wxID_MOVE_FRAME, 28},
{sipName_ID_NETWORK, wxID_NETWORK, 28},
{sipName_ID_NEW, wxID_NEW, 28},
{sipName_ID_NO, wxID_NO, 28},
{sipName_ID_NONE, wxID_NONE, 28},
{sipName_ID_NOTOALL, wxID_NOTOALL, 28},
{sipName_ID_OK, wxID_OK, 28},
{sipName_ID_OPEN, wxID_OPEN, 28},
{sipName_ID_PAGE_SETUP, wxID_PAGE_SETUP, 28},
{sipName_ID_PASTE, wxID_PASTE, 28},
{sipName_ID_PREFERENCES, wxID_PREFERENCES, 28},
{sipName_ID_PREVIEW, wxID_PREVIEW, 28},
{sipName_ID_PRINT, wxID_PRINT, 28},
{sipName_ID_PRINT_SETUP, wxID_PRINT_SETUP, 28},
{sipName_ID_PROPERTIES, wxID_PROPERTIES, 28},
{sipName_ID_REDO, wxID_REDO, 28},
{sipName_ID_REFRESH, wxID_REFRESH, 28},
{sipName_ID_REMOVE, wxID_REMOVE, 28},
{sipName_ID_REPLACE, wxID_REPLACE, 28},
{sipName_ID_REPLACE_ALL, wxID_REPLACE_ALL, 28},
{sipName_ID_RESET, wxID_RESET, 28},
{sipName_ID_RESIZE_FRAME, wxID_RESIZE_FRAME, 28},
{sipName_ID_RESTORE_FRAME, wxID_RESTORE_FRAME, 28},
{sipName_ID_RETRY, wxID_RETRY, 28},
{sipName_ID_REVERT, wxID_REVERT, 28},
{sipName_ID_REVERT_TO_SAVED, wxID_REVERT_TO_SAVED, 28},
{sipName_ID_SAVE, wxID_SAVE, 28},
{sipName_ID_SAVEAS, wxID_SAVEAS, 28},
{sipName_ID_SELECTALL, wxID_SELECTALL, 28},
{sipName_ID_SELECT_COLOR, wxID_SELECT_COLOR, 28},
{sipName_ID_SELECT_FONT, wxID_SELECT_FONT, 28},
{sipName_ID_SEPARATOR, wxID_SEPARATOR, 28},
{sipName_ID_SETUP, wxID_SETUP, 28},
{sipName_ID_SORT_ASCENDING, wxID_SORT_ASCENDING, 28},
{sipName_ID_SORT_DESCENDING, wxID_SORT_DESCENDING, 28},
{sipName_ID_SPELL_CHECK, wxID_SPELL_CHECK, 28},
{sipName_ID_STATIC, wxID_STATIC, 28},
{sipName_ID_STOP, wxID_STOP, 28},
{sipName_ID_STRIKETHROUGH, wxID_STRIKETHROUGH, 28},
{sipName_ID_SYSTEM_MENU, wxID_SYSTEM_MENU, 28},
{sipName_ID_TOP, wxID_TOP, 28},
{sipName_ID_UNDELETE, wxID_UNDELETE, 28},
{sipName_ID_UNDERLINE, wxID_UNDERLINE, 28},
{sipName_ID_UNDO, wxID_UNDO, 28},
{sipName_ID_UNINDENT, wxID_UNINDENT, 28},
{sipName_ID_UP, wxID_UP, 28},
{sipName_ID_VIEW_DETAILS, wxID_VIEW_DETAILS, 28},
{sipName_ID_VIEW_LARGEICONS, wxID_VIEW_LARGEICONS, 28},
{sipName_ID_VIEW_LIST, wxID_VIEW_LIST, 28},
{sipName_ID_VIEW_SMALLICONS, wxID_VIEW_SMALLICONS, 28},
{sipName_ID_VIEW_SORTDATE, wxID_VIEW_SORTDATE, 28},
{sipName_ID_VIEW_SORTNAME, wxID_VIEW_SORTNAME, 28},
{sipName_ID_VIEW_SORTSIZE, wxID_VIEW_SORTSIZE, 28},
{sipName_ID_VIEW_SORTTYPE, wxID_VIEW_SORTTYPE, 28},
{sipName_ID_YES, wxID_YES, 28},
{sipName_ID_YESTOALL, wxID_YESTOALL, 28},
{sipName_ID_ZOOM_100, wxID_ZOOM_100, 28},
{sipName_ID_ZOOM_FIT, wxID_ZOOM_FIT, 28},
{sipName_ID_ZOOM_IN, wxID_ZOOM_IN, 28},
{sipName_ID_ZOOM_OUT, wxID_ZOOM_OUT, 28},
{sipName_ITEM_CHECK, wxITEM_CHECK, 10},
{sipName_ITEM_DROPDOWN, wxITEM_DROPDOWN, 10},
{sipName_ITEM_MAX, wxITEM_MAX, 10},
{sipName_ITEM_NORMAL, wxITEM_NORMAL, 10},
{sipName_ITEM_RADIO, wxITEM_RADIO, 10},
{sipName_ITEM_SEPARATOR, wxITEM_SEPARATOR, 10},
{sipName_Inside, wxInside, 15},
{sipName_LANDSCAPE, wxLANDSCAPE, 21},
{sipName_LEFT, wxLEFT, 6},
{sipName_MOD_ALL, wxMOD_ALL, 12},
{sipName_MOD_ALT, wxMOD_ALT, 12},
{sipName_MOD_ALTGR, wxMOD_ALTGR, 12},
{sipName_MOD_CMD, wxMOD_CMD, 12},
{sipName_MOD_CONTROL, wxMOD_CONTROL, 12},
{sipName_MOD_META, wxMOD_META, 12},
{sipName_MOD_NONE, wxMOD_NONE, 12},
{sipName_MOD_SHIFT, wxMOD_SHIFT, 12},
{sipName_MOD_WIN, wxMOD_WIN, 12},
{sipName_NORTH, wxNORTH, 6},
{sipName_ODDEVEN_RULE, wxODDEVEN_RULE, 19},
{sipName_ORIENTATION_MASK, wxORIENTATION_MASK, 14},
{sipName_OutBottom, wxOutBottom, 15},
{sipName_OutLeft, wxOutLeft, 15},
{sipName_OutRight, wxOutRight, 15},
{sipName_OutTop, wxOutTop, 15},
{sipName_PAPER_10X11, wxPAPER_10X11, 16},
{sipName_PAPER_10X14, wxPAPER_10X14, 16},
{sipName_PAPER_11X17, wxPAPER_11X17, 16},
{sipName_PAPER_12X11, wxPAPER_12X11, 16},
{sipName_PAPER_15X11, wxPAPER_15X11, 16},
{sipName_PAPER_9X11, wxPAPER_9X11, 16},
{sipName_PAPER_A2, wxPAPER_A2, 16},
{sipName_PAPER_A3, wxPAPER_A3, 16},
{sipName_PAPER_A3_EXTRA, wxPAPER_A3_EXTRA, 16},
{sipName_PAPER_A3_EXTRA_TRANSVERSE, wxPAPER_A3_EXTRA_TRANSVERSE, 16},
{sipName_PAPER_A3_ROTATED, wxPAPER_A3_ROTATED, 16},
{sipName_PAPER_A3_TRANSVERSE, wxPAPER_A3_TRANSVERSE, 16},
{sipName_PAPER_A4, wxPAPER_A4, 16},
{sipName_PAPER_A4SMALL, wxPAPER_A4SMALL, 16},
{sipName_PAPER_A4_EXTRA, wxPAPER_A4_EXTRA, 16},
{sipName_PAPER_A4_PLUS, wxPAPER_A4_PLUS, 16},
{sipName_PAPER_A4_ROTATED, wxPAPER_A4_ROTATED, 16},
{sipName_PAPER_A4_TRANSVERSE, wxPAPER_A4_TRANSVERSE, 16},
{sipName_PAPER_A5, wxPAPER_A5, 16},
{sipName_PAPER_A5_EXTRA, wxPAPER_A5_EXTRA, 16},
{sipName_PAPER_A5_ROTATED, wxPAPER_A5_ROTATED, 16},
{sipName_PAPER_A5_TRANSVERSE, wxPAPER_A5_TRANSVERSE, 16},
{sipName_PAPER_A6, wxPAPER_A6, 16},
{sipName_PAPER_A6_ROTATED, wxPAPER_A6_ROTATED, 16},
{sipName_PAPER_A_PLUS, wxPAPER_A_PLUS, 16},
{sipName_PAPER_B4, wxPAPER_B4, 16},
{sipName_PAPER_B4_JIS_ROTATED, wxPAPER_B4_JIS_ROTATED, 16},
{sipName_PAPER_B5, wxPAPER_B5, 16},
{sipName_PAPER_B5_EXTRA, wxPAPER_B5_EXTRA, 16},
{sipName_PAPER_B5_JIS_ROTATED, wxPAPER_B5_JIS_ROTATED, 16},
{sipName_PAPER_B5_TRANSVERSE, wxPAPER_B5_TRANSVERSE, 16},
{sipName_PAPER_B6_JIS, wxPAPER_B6_JIS, 16},
{sipName_PAPER_B6_JIS_ROTATED, wxPAPER_B6_JIS_ROTATED, 16},
{sipName_PAPER_B_PLUS, wxPAPER_B_PLUS, 16},
{sipName_PAPER_CSHEET, wxPAPER_CSHEET, 16},
{sipName_PAPER_DBL_JAPANESE_POSTCARD, wxPAPER_DBL_JAPANESE_POSTCARD, 16},
{sipName_PAPER_DBL_JAPANESE_POSTCARD_ROTATED, wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED, 16},
{sipName_PAPER_DSHEET, wxPAPER_DSHEET, 16},
{sipName_PAPER_ENV_10, wxPAPER_ENV_10, 16},
{sipName_PAPER_ENV_11, wxPAPER_ENV_11, 16},
{sipName_PAPER_ENV_12, wxPAPER_ENV_12, 16},
{sipName_PAPER_ENV_14, wxPAPER_ENV_14, 16},
{sipName_PAPER_ENV_9, wxPAPER_ENV_9, 16},
{sipName_PAPER_ENV_B4, wxPAPER_ENV_B4, 16},
{sipName_PAPER_ENV_B5, wxPAPER_ENV_B5, 16},
{sipName_PAPER_ENV_B6, wxPAPER_ENV_B6, 16},
{sipName_PAPER_ENV_C3, wxPAPER_ENV_C3, 16},
{sipName_PAPER_ENV_C4, wxPAPER_ENV_C4, 16},
{sipName_PAPER_ENV_C5, wxPAPER_ENV_C5, 16},
{sipName_PAPER_ENV_C6, wxPAPER_ENV_C6, 16},
{sipName_PAPER_ENV_C65, wxPAPER_ENV_C65, 16},
{sipName_PAPER_ENV_DL, wxPAPER_ENV_DL, 16},
{sipName_PAPER_ENV_INVITE, wxPAPER_ENV_INVITE, 16},
{sipName_PAPER_ENV_ITALY, wxPAPER_ENV_ITALY, 16},
{sipName_PAPER_ENV_MONARCH, wxPAPER_ENV_MONARCH, 16},
{sipName_PAPER_ENV_PERSONAL, wxPAPER_ENV_PERSONAL, 16},
{sipName_PAPER_ESHEET, wxPAPER_ESHEET, 16},
{sipName_PAPER_EXECUTIVE, wxPAPER_EXECUTIVE, 16},
{sipName_PAPER_FANFOLD_LGL_GERMAN, wxPAPER_FANFOLD_LGL_GERMAN, 16},
{sipName_PAPER_FANFOLD_STD_GERMAN, wxPAPER_FANFOLD_STD_GERMAN, 16},
{sipName_PAPER_FANFOLD_US, wxPAPER_FANFOLD_US, 16},
{sipName_PAPER_FOLIO, wxPAPER_FOLIO, 16},
{sipName_PAPER_ISO_B4, wxPAPER_ISO_B4, 16},
{sipName_PAPER_JAPANESE_POSTCARD, wxPAPER_JAPANESE_POSTCARD, 16},
{sipName_PAPER_JAPANESE_POSTCARD_ROTATED, wxPAPER_JAPANESE_POSTCARD_ROTATED, 16},
{sipName_PAPER_JENV_CHOU3, wxPAPER_JENV_CHOU3, 16},
{sipName_PAPER_JENV_CHOU3_ROTATED, wxPAPER_JENV_CHOU3_ROTATED, 16},
{sipName_PAPER_JENV_CHOU4, wxPAPER_JENV_CHOU4, 16},
{sipName_PAPER_JENV_CHOU4_ROTATED, wxPAPER_JENV_CHOU4_ROTATED, 16},
{sipName_PAPER_JENV_KAKU2, wxPAPER_JENV_KAKU2, 16},
{sipName_PAPER_JENV_KAKU2_ROTATED, wxPAPER_JENV_KAKU2_ROTATED, 16},
{sipName_PAPER_JENV_KAKU3, wxPAPER_JENV_KAKU3, 16},
{sipName_PAPER_JENV_KAKU3_ROTATED, wxPAPER_JENV_KAKU3_ROTATED, 16},
{sipName_PAPER_JENV_YOU4, wxPAPER_JENV_YOU4, 16},
{sipName_PAPER_JENV_YOU4_ROTATED, wxPAPER_JENV_YOU4_ROTATED, 16},
{sipName_PAPER_LEDGER, wxPAPER_LEDGER, 16},
{sipName_PAPER_LEGAL, wxPAPER_LEGAL, 16},
{sipName_PAPER_LEGAL_EXTRA, wxPAPER_LEGAL_EXTRA, 16},
{sipName_PAPER_LETTER, wxPAPER_LETTER, 16},
{sipName_PAPER_LETTERSMALL, wxPAPER_LETTERSMALL, 16},
{sipName_PAPER_LETTER_EXTRA, wxPAPER_LETTER_EXTRA, 16},
{sipName_PAPER_LETTER_EXTRA_TRANSVERSE, wxPAPER_LETTER_EXTRA_TRANSVERSE, 16},
{sipName_PAPER_LETTER_PLUS, wxPAPER_LETTER_PLUS, 16},
{sipName_PAPER_LETTER_ROTATED, wxPAPER_LETTER_ROTATED, 16},
{sipName_PAPER_LETTER_TRANSVERSE, wxPAPER_LETTER_TRANSVERSE, 16},
{sipName_PAPER_NONE, wxPAPER_NONE, 16},
{sipName_PAPER_NOTE, wxPAPER_NOTE, 16},
{sipName_PAPER_P16K, wxPAPER_P16K, 16},
{sipName_PAPER_P16K_ROTATED, wxPAPER_P16K_ROTATED, 16},
{sipName_PAPER_P32K, wxPAPER_P32K, 16},
{sipName_PAPER_P32KBIG, wxPAPER_P32KBIG, 16},
{sipName_PAPER_P32KBIG_ROTATED, wxPAPER_P32KBIG_ROTATED, 16},
{sipName_PAPER_P32K_ROTATED, wxPAPER_P32K_ROTATED, 16},
{sipName_PAPER_PENV_1, wxPAPER_PENV_1, 16},
{sipName_PAPER_PENV_10, wxPAPER_PENV_10, 16},
{sipName_PAPER_PENV_10_ROTATED, wxPAPER_PENV_10_ROTATED, 16},
{sipName_PAPER_PENV_1_ROTATED, wxPAPER_PENV_1_ROTATED, 16},
{sipName_PAPER_PENV_2, wxPAPER_PENV_2, 16},
{sipName_PAPER_PENV_2_ROTATED, wxPAPER_PENV_2_ROTATED, 16},
{sipName_PAPER_PENV_3, wxPAPER_PENV_3, 16},
{sipName_PAPER_PENV_3_ROTATED, wxPAPER_PENV_3_ROTATED, 16},
{sipName_PAPER_PENV_4, wxPAPER_PENV_4, 16},
{sipName_PAPER_PENV_4_ROTATED, wxPAPER_PENV_4_ROTATED, 16},
{sipName_PAPER_PENV_5, wxPAPER_PENV_5, 16},
{sipName_PAPER_PENV_5_ROTATED, wxPAPER_PENV_5_ROTATED, 16},
{sipName_PAPER_PENV_6, wxPAPER_PENV_6, 16},
{sipName_PAPER_PENV_6_ROTATED, wxPAPER_PENV_6_ROTATED, 16},
{sipName_PAPER_PENV_7, wxPAPER_PENV_7, 16},
{sipName_PAPER_PENV_7_ROTATED, wxPAPER_PENV_7_ROTATED, 16},
{sipName_PAPER_PENV_8, wxPAPER_PENV_8, 16},
{sipName_PAPER_PENV_8_ROTATED, wxPAPER_PENV_8_ROTATED, 16},
{sipName_PAPER_PENV_9, wxPAPER_PENV_9, 16},
{sipName_PAPER_PENV_9_ROTATED, wxPAPER_PENV_9_ROTATED, 16},
{sipName_PAPER_QUARTO, wxPAPER_QUARTO, 16},
{sipName_PAPER_STATEMENT, wxPAPER_STATEMENT, 16},
{sipName_PAPER_TABLOID, wxPAPER_TABLOID, 16},
{sipName_PAPER_TABLOID_EXTRA, wxPAPER_TABLOID_EXTRA, 16},
{sipName_PORTRAIT, wxPORTRAIT, 21},
{sipName_PRINT_MODE_FILE, wxPRINT_MODE_FILE, 20},
{sipName_PRINT_MODE_NONE, wxPRINT_MODE_NONE, 20},
{sipName_PRINT_MODE_PREVIEW, wxPRINT_MODE_PREVIEW, 20},
{sipName_PRINT_MODE_PRINTER, wxPRINT_MODE_PRINTER, 20},
{sipName_PRINT_MODE_STREAM, wxPRINT_MODE_STREAM, 20},
{sipName_RESERVE_SPACE_EVEN_IF_HIDDEN, wxRESERVE_SPACE_EVEN_IF_HIDDEN, 27},
{sipName_RIGHT, wxRIGHT, 6},
{sipName_SHAPED, wxSHAPED, 30},
{sipName_SHRINK, wxSHRINK, 30},
{sipName_SIZER_FLAG_BITS_MASK, wxSIZER_FLAG_BITS_MASK, 27},
{sipName_SOUTH, wxSOUTH, 6},
{sipName_STRETCH_MASK, wxSTRETCH_MASK, 30},
{sipName_STRETCH_NOT, wxSTRETCH_NOT, 30},
{sipName_TILE, wxTILE, 30},
{sipName_TOP, wxTOP, 6},
{sipName_UP, wxUP, 6},
{sipName_UPDATE_UI_FROMIDLE, wxUPDATE_UI_FROMIDLE, 32},
{sipName_UPDATE_UI_NONE, wxUPDATE_UI_NONE, 32},
{sipName_UPDATE_UI_RECURSE, wxUPDATE_UI_RECURSE, 32},
{sipName_VERTICAL, wxVERTICAL, 14},
{sipName_WEST, wxWEST, 6},
{sipName_WINDING_RULE, wxWINDING_RULE, 19},
{sipName_WXK_ADD, WXK_ADD, 11},
{sipName_WXK_ALT, WXK_ALT, 11},
{sipName_WXK_BACK, WXK_BACK, 11},
{sipName_WXK_CANCEL, WXK_CANCEL, 11},
{sipName_WXK_CAPITAL, WXK_CAPITAL, 11},
{sipName_WXK_CLEAR, WXK_CLEAR, 11},
{sipName_WXK_COMMAND, WXK_COMMAND, 11},
{sipName_WXK_CONTROL, WXK_CONTROL, 11},
{sipName_WXK_DECIMAL, WXK_DECIMAL, 11},
{sipName_WXK_DELETE, WXK_DELETE, 11},
{sipName_WXK_DIVIDE, WXK_DIVIDE, 11},
{sipName_WXK_DOWN, WXK_DOWN, 11},
{sipName_WXK_END, WXK_END, 11},
{sipName_WXK_ESCAPE, WXK_ESCAPE, 11},
{sipName_WXK_EXECUTE, WXK_EXECUTE, 11},
{sipName_WXK_F1, WXK_F1, 11},
{sipName_WXK_F10, WXK_F10, 11},
{sipName_WXK_F11, WXK_F11, 11},
{sipName_WXK_F12, WXK_F12, 11},
{sipName_WXK_F13, WXK_F13, 11},
{sipName_WXK_F14, WXK_F14, 11},
{sipName_WXK_F15, WXK_F15, 11},
{sipName_WXK_F16, WXK_F16, 11},
{sipName_WXK_F17, WXK_F17, 11},
{sipName_WXK_F18, WXK_F18, 11},
{sipName_WXK_F19, WXK_F19, 11},
{sipName_WXK_F2, WXK_F2, 11},
{sipName_WXK_F20, WXK_F20, 11},
{sipName_WXK_F21, WXK_F21, 11},
{sipName_WXK_F22, WXK_F22, 11},
{sipName_WXK_F23, WXK_F23, 11},
{sipName_WXK_F24, WXK_F24, 11},
{sipName_WXK_F3, WXK_F3, 11},
{sipName_WXK_F4, WXK_F4, 11},
{sipName_WXK_F5, WXK_F5, 11},
{sipName_WXK_F6, WXK_F6, 11},
{sipName_WXK_F7, WXK_F7, 11},
{sipName_WXK_F8, WXK_F8, 11},
{sipName_WXK_F9, WXK_F9, 11},
{sipName_WXK_HELP, WXK_HELP, 11},
{sipName_WXK_HOME, WXK_HOME, 11},
{sipName_WXK_INSERT, WXK_INSERT, 11},
{sipName_WXK_LBUTTON, WXK_LBUTTON, 11},
{sipName_WXK_LEFT, WXK_LEFT, 11},
{sipName_WXK_MBUTTON, WXK_MBUTTON, 11},
{sipName_WXK_MENU, WXK_MENU, 11},
{sipName_WXK_MULTIPLY, WXK_MULTIPLY, 11},
{sipName_WXK_NONE, WXK_NONE, 11},
{sipName_WXK_NUMLOCK, WXK_NUMLOCK, 11},
{sipName_WXK_NUMPAD0, WXK_NUMPAD0, 11},
{sipName_WXK_NUMPAD1, WXK_NUMPAD1, 11},
{sipName_WXK_NUMPAD2, WXK_NUMPAD2, 11},
{sipName_WXK_NUMPAD3, WXK_NUMPAD3, 11},
{sipName_WXK_NUMPAD4, WXK_NUMPAD4, 11},
{sipName_WXK_NUMPAD5, WXK_NUMPAD5, 11},
{sipName_WXK_NUMPAD6, WXK_NUMPAD6, 11},
{sipName_WXK_NUMPAD7, WXK_NUMPAD7, 11},
{sipName_WXK_NUMPAD8, WXK_NUMPAD8, 11},
{sipName_WXK_NUMPAD9, WXK_NUMPAD9, 11},
{sipName_WXK_NUMPAD_ADD, WXK_NUMPAD_ADD, 11},
{sipName_WXK_NUMPAD_BEGIN, WXK_NUMPAD_BEGIN, 11},
{sipName_WXK_NUMPAD_DECIMAL, WXK_NUMPAD_DECIMAL, 11},
{sipName_WXK_NUMPAD_DELETE, WXK_NUMPAD_DELETE, 11},
{sipName_WXK_NUMPAD_DIVIDE, WXK_NUMPAD_DIVIDE, 11},
{sipName_WXK_NUMPAD_DOWN, WXK_NUMPAD_DOWN, 11},
{sipName_WXK_NUMPAD_END, WXK_NUMPAD_END, 11},
{sipName_WXK_NUMPAD_ENTER, WXK_NUMPAD_ENTER, 11},
{sipName_WXK_NUMPAD_EQUAL, WXK_NUMPAD_EQUAL, 11},
{sipName_WXK_NUMPAD_F1, WXK_NUMPAD_F1, 11},
{sipName_WXK_NUMPAD_F2, WXK_NUMPAD_F2, 11},
{sipName_WXK_NUMPAD_F3, WXK_NUMPAD_F3, 11},
{sipName_WXK_NUMPAD_F4, WXK_NUMPAD_F4, 11},
{sipName_WXK_NUMPAD_HOME, WXK_NUMPAD_HOME, 11},
{sipName_WXK_NUMPAD_INSERT, WXK_NUMPAD_INSERT, 11},
{sipName_WXK_NUMPAD_LEFT, WXK_NUMPAD_LEFT, 11},
{sipName_WXK_NUMPAD_MULTIPLY, WXK_NUMPAD_MULTIPLY, 11},
{sipName_WXK_NUMPAD_PAGEDOWN, WXK_NUMPAD_PAGEDOWN, 11},
{sipName_WXK_NUMPAD_PAGEUP, WXK_NUMPAD_PAGEUP, 11},
{sipName_WXK_NUMPAD_RIGHT, WXK_NUMPAD_RIGHT, 11},
{sipName_WXK_NUMPAD_SEPARATOR, WXK_NUMPAD_SEPARATOR, 11},
{sipName_WXK_NUMPAD_SPACE, WXK_NUMPAD_SPACE, 11},
{sipName_WXK_NUMPAD_SUBTRACT, WXK_NUMPAD_SUBTRACT, 11},
{sipName_WXK_NUMPAD_TAB, WXK_NUMPAD_TAB, 11},
{sipName_WXK_NUMPAD_UP, WXK_NUMPAD_UP, 11},
{sipName_WXK_PAGEDOWN, WXK_PAGEDOWN, 11},
{sipName_WXK_PAGEUP, WXK_PAGEUP, 11},
{sipName_WXK_PAUSE, WXK_PAUSE, 11},
{sipName_WXK_PRINT, WXK_PRINT, 11},
{sipName_WXK_RBUTTON, WXK_RBUTTON, 11},
{sipName_WXK_RETURN, WXK_RETURN, 11},
{sipName_WXK_RIGHT, WXK_RIGHT, 11},
{sipName_WXK_SCROLL, WXK_SCROLL, 11},
{sipName_WXK_SELECT, WXK_SELECT, 11},
{sipName_WXK_SEPARATOR, WXK_SEPARATOR, 11},
{sipName_WXK_SHIFT, WXK_SHIFT, 11},
{sipName_WXK_SNAPSHOT, WXK_SNAPSHOT, 11},
{sipName_WXK_SPACE, WXK_SPACE, 11},
{sipName_WXK_SPECIAL1, WXK_SPECIAL1, 11},
{sipName_WXK_SPECIAL10, WXK_SPECIAL10, 11},
{sipName_WXK_SPECIAL11, WXK_SPECIAL11, 11},
{sipName_WXK_SPECIAL12, WXK_SPECIAL12, 11},
{sipName_WXK_SPECIAL13, WXK_SPECIAL13, 11},
{sipName_WXK_SPECIAL14, WXK_SPECIAL14, 11},
{sipName_WXK_SPECIAL15, WXK_SPECIAL15, 11},
{sipName_WXK_SPECIAL16, WXK_SPECIAL16, 11},
{sipName_WXK_SPECIAL17, WXK_SPECIAL17, 11},
{sipName_WXK_SPECIAL18, WXK_SPECIAL18, 11},
{sipName_WXK_SPECIAL19, WXK_SPECIAL19, 11},
{sipName_WXK_SPECIAL2, WXK_SPECIAL2, 11},
{sipName_WXK_SPECIAL20, WXK_SPECIAL20, 11},
{sipName_WXK_SPECIAL3, WXK_SPECIAL3, 11},
{sipName_WXK_SPECIAL4, WXK_SPECIAL4, 11},
{sipName_WXK_SPECIAL5, WXK_SPECIAL5, 11},
{sipName_WXK_SPECIAL6, WXK_SPECIAL6, 11},
{sipName_WXK_SPECIAL7, WXK_SPECIAL7, 11},
{sipName_WXK_SPECIAL8, WXK_SPECIAL8, 11},
{sipName_WXK_SPECIAL9, WXK_SPECIAL9, 11},
{sipName_WXK_START, WXK_START, 11},
{sipName_WXK_SUBTRACT, WXK_SUBTRACT, 11},
{sipName_WXK_TAB, WXK_TAB, 11},
{sipName_WXK_UP, WXK_UP, 11},
{sipName_WXK_WINDOWS_LEFT, WXK_WINDOWS_LEFT, 11},
{sipName_WXK_WINDOWS_MENU, WXK_WINDOWS_MENU, 11},
{sipName_WXK_WINDOWS_RIGHT, WXK_WINDOWS_RIGHT, 11},
};
/*
* This defines each type in this module.
*/
static sipTypeDef *typesTable[] = {
&enumTypes[15].etd_base,
&enumTypes[11].etd_base,
&enumTypes[22].etd_base,
&enumTypes[12].etd_base,
&sipTypeDef__core_wxClassInfo.ctd_base,
&enumTypes[7].etd_base,
&enumTypes[16].etd_base,
&enumTypes[2].etd_base,
&enumTypes[18].etd_base,
&enumTypes[8].etd_base,
&enumTypes[9].etd_base,
&enumTypes[6].etd_base,
&enumTypes[5].etd_base,
&sipTypeDef__core_wxObject.ctd_base,
&enumTypes[17].etd_base,
&enumTypes[19].etd_base,
&enumTypes[4].etd_base,
&sipTypeDef__core_wxPoint.ctd_base,
&sipTypeDef__core_wxPoint2DDouble.ctd_base,
&enumTypes[21].etd_base,
&enumTypes[1].etd_base,
&enumTypes[3].etd_base,
&sipTypeDef__core_wxRealPoint.ctd_base,
&sipTypeDef__core_wxRect.ctd_base,
&sipTypeDef__core_wxRect2DDouble.ctd_base,
&sipTypeDef__core_wxRefCounter.ctd_base,
&sipTypeDef__core_wxSize.ctd_base,
&enumTypes[14].etd_base,
&enumTypes[10].etd_base,
&enumTypes[20].etd_base,
&enumTypes[13].etd_base,
&sipTypeDef__core_wxString.mtd_base,
&enumTypes[0].etd_base,
};
/*
* These define each typedef in this module.
*/
static sipTypedefDef typedefsTable[] = {
{"wxByte", "unsigned char"},
{"wxChar", "wchar_t"},
{"wxChar16", "unsigned short"},
{"wxChar32", "uint"},
{"wxCoord", "int"},
{"wxDouble", "double"},
{"wxDword", "uint"},
{"wxFloat32", "float"},
{"wxFloat64", "double"},
{"wxInt16", "short"},
{"wxInt32", "int"},
{"wxInt64", "long long"},
{"wxInt8", "signed char"},
{"wxIntPtr", "long"},
{"wxObjectRefData", "wxRefCounter"},
{"wxUChar", "wchar_t"},
{"wxUIntPtr", "unsigned long"},
{"wxUint16", "unsigned short"},
{"wxUint32", "uint"},
{"wxUint64", "unsigned long long"},
{"wxUint8", "unsigned char"},
{"wxWord", "unsigned short"},
};
/*
* This defines the virtual handlers that this module implements and can be
* used by other modules.
*/
static sipVirtHandlerFunc virtHandlersTable[] = {
(sipVirtHandlerFunc)sipVH__core_0,
};
/* Define the ints to be added to this module dictionary. */
static sipIntInstanceDef intInstances[] = {
{sipName_DefaultCoord, wxDefaultCoord},
{0, 0}
};
/* This defines this module. */
sipExportedModuleDef sipModuleAPI__core = {
0,
SIP_API_MINOR_NR,
sipNameNr_wx__core,
0,
-1,
sipStrings__core,
NULL,
NULL,
33,
typesTable,
NULL,
553,
enummembers,
22,
typedefsTable,
virtHandlersTable,
NULL,
{NULL, NULL, NULL, NULL, intInstances, NULL, NULL, NULL, NULL, NULL},
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
};
/* The SIP API and the APIs of any imported modules. */
const sipAPIDef *sipAPI__core;
/* The Python module initialisation function. */
#if PY_MAJOR_VERSION >= 3
#define SIP_MODULE_ENTRY PyInit__core
#define SIP_MODULE_TYPE PyObject *
#define SIP_MODULE_DISCARD(r) Py_DECREF(r)
#define SIP_MODULE_RETURN(r) return (r)
#else
#define SIP_MODULE_ENTRY init_core
#define SIP_MODULE_TYPE void
#define SIP_MODULE_DISCARD(r)
#define SIP_MODULE_RETURN(r) return
#endif
#if defined(SIP_STATIC_MODULE)
extern "C" SIP_MODULE_TYPE SIP_MODULE_ENTRY()
#else
PyMODINIT_FUNC SIP_MODULE_ENTRY()
#endif
{
static PyMethodDef sip_methods[] = {
{SIP_MLNAME_CAST(sipName_GetDisplaySizeMM), func_GetDisplaySizeMM, METH_VARARGS, SIP_MLDOC_CAST(doc_GetDisplaySizeMM)},
{SIP_MLNAME_CAST(sipName_DisplaySizeMM), (PyCFunction)func_DisplaySizeMM, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_DisplaySizeMM)},
{SIP_MLNAME_CAST(sipName_GetDisplaySize), func_GetDisplaySize, METH_VARARGS, SIP_MLDOC_CAST(doc_GetDisplaySize)},
{SIP_MLNAME_CAST(sipName_DisplaySize), (PyCFunction)func_DisplaySize, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_DisplaySize)},
{SIP_MLNAME_CAST(sipName_GetDisplayPPI), func_GetDisplayPPI, METH_VARARGS, SIP_MLDOC_CAST(doc_GetDisplayPPI)},
{SIP_MLNAME_CAST(sipName_GetClientDisplayRect), func_GetClientDisplayRect, METH_VARARGS, SIP_MLDOC_CAST(doc_GetClientDisplayRect)},
{SIP_MLNAME_CAST(sipName_ClientDisplayRect), (PyCFunction)func_ClientDisplayRect, METH_VARARGS|METH_KEYWORDS, SIP_MLDOC_CAST(doc_ClientDisplayRect)},
{SIP_MLNAME_CAST(sipName_DisplayDepth), func_DisplayDepth, METH_VARARGS, SIP_MLDOC_CAST(doc_DisplayDepth)},
{SIP_MLNAME_CAST(sipName_ColourDisplay), func_ColourDisplay, METH_VARARGS, SIP_MLDOC_CAST(doc_ColourDisplay)},
{0, 0, 0, 0}
};
#if PY_MAJOR_VERSION >= 3
static PyModuleDef sip_module_def = {
PyModuleDef_HEAD_INIT,
"wx._core",
NULL,
-1,
sip_methods,
NULL,
NULL,
NULL,
NULL
};
#endif
PyObject *sipModule, *sipModuleDict;
PyObject *sip_sipmod, *sip_capiobj;
/* Initialise the module and get it's dictionary. */
#if PY_MAJOR_VERSION >= 3
sipModule = PyModule_Create(&sip_module_def);
#elif PY_VERSION_HEX >= 0x02050000
sipModule = Py_InitModule(sipName_wx__core, sip_methods);
#else
sipModule = Py_InitModule(const_cast<char *>(sipName_wx__core), sip_methods);
#endif
if (sipModule == NULL)
SIP_MODULE_RETURN(NULL);
sipModuleDict = PyModule_GetDict(sipModule);
/* Get the SIP module's API. */
#if PY_VERSION_HEX >= 0x02050000
sip_sipmod = PyImport_ImportModule(SIP_MODULE_NAME);
#else
sip_sipmod = PyImport_ImportModule(const_cast<char *>(SIP_MODULE_NAME));
#endif
if (sip_sipmod == NULL)
{
SIP_MODULE_DISCARD(sipModule);
SIP_MODULE_RETURN(NULL);
}
sip_capiobj = PyDict_GetItemString(PyModule_GetDict(sip_sipmod), "_C_API");
Py_DECREF(sip_sipmod);
#if defined(SIP_USE_PYCAPSULE)
if (sip_capiobj == NULL || !PyCapsule_CheckExact(sip_capiobj))
#else
if (sip_capiobj == NULL || !PyCObject_Check(sip_capiobj))
#endif
{
SIP_MODULE_DISCARD(sipModule);
SIP_MODULE_RETURN(NULL);
}
#if defined(SIP_USE_PYCAPSULE)
sipAPI__core = reinterpret_cast<const sipAPIDef *>(PyCapsule_GetPointer(sip_capiobj, SIP_MODULE_NAME "._C_API"));
#else
sipAPI__core = reinterpret_cast<const sipAPIDef *>(PyCObject_AsVoidPtr(sip_capiobj));
#endif
#if defined(SIP_USE_PYCAPSULE)
if (sipAPI__core == NULL)
{
SIP_MODULE_DISCARD(sipModule);
SIP_MODULE_RETURN(NULL);
}
#endif
/* Export the module and publish it's API. */
if (sipExportModule(&sipModuleAPI__core,SIP_API_MAJOR_NR,SIP_API_MINOR_NR,0) < 0)
{
SIP_MODULE_DISCARD(sipModule);
SIP_MODULE_RETURN(0);
}
/* Initialise the module now all its dependencies have been set up. */
if (sipInitModule(&sipModuleAPI__core,sipModuleDict) < 0)
{
SIP_MODULE_DISCARD(sipModule);
SIP_MODULE_RETURN(0);
}
/*
* Define the class, mapped type and enum instances that have to be
* added inline.
*/
sipAddTypeInstance(sipModuleDict,sipName_DefaultPosition,const_cast<wxPoint *>(&wxDefaultPosition),sipType_wxPoint);
sipAddTypeInstance(sipModuleDict,sipName_DefaultSize,const_cast<wxSize *>(&wxDefaultSize),sipType_wxSize);
SIP_MODULE_RETURN(sipModule);
}