/* * 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 #line 15 "sip_corecmodule.cpp" #line 119 "sip/gen/gdicmn.sip" #include #line 18 "sip_corecmodule.cpp" #line 84 "sip/gen/object.sip" #include #line 21 "sip_corecmodule.cpp" #line 233 "sip/gen/gdicmn.sip" #include #line 24 "sip_corecmodule.cpp" #line 40 "sip/gen/object.sip" #include #line 27 "sip_corecmodule.cpp" #line 404 "sip/gen/gdicmn.sip" #include #line 30 "sip_corecmodule.cpp" #line 22 "sip/gen/geometry.sip" #include #line 33 "sip_corecmodule.cpp" #line 115 "sip/gen/geometry.sip" #include #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(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(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(PyCapsule_GetPointer(sip_capiobj, SIP_MODULE_NAME "._C_API")); #else sipAPI__core = reinterpret_cast(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(&wxDefaultPosition),sipType_wxPoint); sipAddTypeInstance(sipModuleDict,sipName_DefaultSize,const_cast(&wxDefaultSize),sipType_wxSize); SIP_MODULE_RETURN(sipModule); }