SHARE
TWEET

Untitled

a guest Jun 18th, 2017 61 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. import ctypes
  3. from ctypes import *
  4. _lib = ctypes.CDLL('/usr/lib/undefined.so')
  5. def _c_external_function( name, args=[], result=ctypes.c_void_p ):
  6.     """Build and apply a ctypes prototype complete with parameter flags"""
  7.     atypes = []; aflags = []
  8.     for arg in args:
  9.         atypes.append(arg[1])
  10.         aflags.append((arg[2], arg[0]) + arg[3:])
  11.     return ctypes.CFUNCTYPE(result, *atypes)((name, _lib), tuple(aflags))
  12.  
  13. class fillvertbase(ctypes.Structure): _fields_=[]
  14. class filledgebase(ctypes.Structure): _fields_=[]
  15. class fillfacebase(ctypes.Structure): _fields_=[]
  16. class node_all_shaders(ctypes.Structure): _fields_=[]
  17. class node_all_composit(ctypes.Structure): _fields_=[]
  18. class node_all_textures(ctypes.Structure): _fields_=[]
  19. MEM_allocN_len = _c_external_function( "MEM_allocN_len", [("vmemh", ctypes.c_void_p, 1),], ctypes.c_void_p )
  20. MEM_freeN = _c_external_function( "MEM_freeN", [("vmemh", ctypes.c_void_p, 1),], ctypes.c_void_p )
  21. MEM_testN = _c_external_function( "MEM_testN", [("vmemh", ctypes.c_void_p, 1),], ctypes.c_void_p )
  22. MEM_dupallocN = _c_external_function( "MEM_dupallocN", [("vmemh", ctypes.c_void_p, 1),], ctypes.c_void_p )
  23. MEM_reallocN = _c_external_function( "MEM_reallocN", [("vmemh", ctypes.c_void_p, 1),("len", ctypes.c_void_p, 1),], ctypes.c_void_p )
  24. MEM_callocN = _c_external_function( "MEM_callocN", [("len", ctypes.c_void_p, 1),("str", ctypes.c_char_p, 1),], ctypes.c_void_p )
  25. MEM_mallocN = _c_external_function( "MEM_mallocN", [("len", ctypes.c_void_p, 1),("str", ctypes.c_char_p, 1),], ctypes.c_void_p )
  26. MEM_mapallocN = _c_external_function( "MEM_mapallocN", [("len", ctypes.c_void_p, 1),("str", ctypes.c_char_p, 1),], ctypes.c_void_p )
  27. MEM_printmemlist_pydict = _c_external_function( "MEM_printmemlist_pydict", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  28. MEM_printmemlist = _c_external_function( "MEM_printmemlist", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  29. MEM_callbackmemlist = _c_external_function( "MEM_callbackmemlist", [("func", ctypes.c_void_p, 1),], ctypes.c_void_p )
  30. MEM_printmemlist_stats = _c_external_function( "MEM_printmemlist_stats", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  31. MEM_set_error_callback = _c_external_function( "MEM_set_error_callback", [("func", ctypes.c_void_p, 1),], ctypes.c_void_p )
  32. MEM_check_memory_integrity = _c_external_function( "MEM_check_memory_integrity", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  33. MEM_set_lock_callback = _c_external_function( "MEM_set_lock_callback", [("lock", ctypes.c_void_p, 1),("unlock", ctypes.c_void_p, 1),], ctypes.c_void_p )
  34. MEM_set_memory_debug = _c_external_function( "MEM_set_memory_debug", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  35. MEM_get_memory_in_use = _c_external_function( "MEM_get_memory_in_use", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  36. MEM_get_mapped_memory_in_use = _c_external_function( "MEM_get_mapped_memory_in_use", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  37. MEM_get_memory_blocks_in_use = _c_external_function( "MEM_get_memory_blocks_in_use", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  38. MEM_reset_peak_memory = _c_external_function( "MEM_reset_peak_memory", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  39. MEM_get_peak_memory = _c_external_function( "MEM_get_peak_memory", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  40. BLI_argsInit = _c_external_function( "BLI_argsInit", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),], ctypes.c_void_p )
  41. BLI_argsFree = _c_external_function( "BLI_argsFree", [("ba", ctypes.c_void_p, 1),], ctypes.c_void_p )
  42. BLI_argsAdd = _c_external_function( "BLI_argsAdd", [("ba", ctypes.c_void_p, 1),("pass", ctypes.c_int, 1),("short_arg", ctypes.c_char_p, 1),("long_arg", ctypes.c_char_p, 1),("doc", ctypes.c_char_p, 1),("cb", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  43. BLI_argsAddCase = _c_external_function( "BLI_argsAddCase", [("ba", ctypes.c_void_p, 1),("pass", ctypes.c_int, 1),("short_arg", ctypes.c_char_p, 1),("short_case", ctypes.c_int, 1),("long_arg", ctypes.c_char_p, 1),("long_case", ctypes.c_int, 1),("doc", ctypes.c_char_p, 1),("cb", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  44. BLI_argsParse = _c_external_function( "BLI_argsParse", [("ba", ctypes.c_void_p, 1),("pass", ctypes.c_int, 1),("default_cb", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  45. BLI_argsPrintArgDoc = _c_external_function( "BLI_argsPrintArgDoc", [("ba", ctypes.c_void_p, 1),("arg", ctypes.c_char_p, 1),], ctypes.c_void_p )
  46. BLI_argsPrintOtherDoc = _c_external_function( "BLI_argsPrintOtherDoc", [("ba", ctypes.c_void_p, 1),], ctypes.c_void_p )
  47. BLI_argsPrint = _c_external_function( "BLI_argsPrint", [("ba", ctypes.c_void_p, 1),], ctypes.c_void_p )
  48. BLI_argsArgv = _c_external_function( "BLI_argsArgv", [("ba", ctypes.c_void_p, 1),], ctypes.c_void_p )
  49. BLI_threadapi_init = _c_external_function( "BLI_threadapi_init", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  50. BLI_init_threads = _c_external_function( "BLI_init_threads", [("threadbase", ctypes.c_void_p, 1),("do_thread", ctypes.c_void_p, 1),("tot", ctypes.c_int, 1),], ctypes.c_void_p )
  51. BLI_available_threads = _c_external_function( "BLI_available_threads", [("threadbase", ctypes.c_void_p, 1),], ctypes.c_int )
  52. BLI_available_thread_index = _c_external_function( "BLI_available_thread_index", [("threadbase", ctypes.c_void_p, 1),], ctypes.c_int )
  53. BLI_insert_thread = _c_external_function( "BLI_insert_thread", [("threadbase", ctypes.c_void_p, 1),("callerdata", ctypes.c_void_p, 1),], ctypes.c_void_p )
  54. BLI_remove_thread = _c_external_function( "BLI_remove_thread", [("threadbase", ctypes.c_void_p, 1),("callerdata", ctypes.c_void_p, 1),], ctypes.c_void_p )
  55. BLI_remove_thread_index = _c_external_function( "BLI_remove_thread_index", [("threadbase", ctypes.c_void_p, 1),("index", ctypes.c_int, 1),], ctypes.c_void_p )
  56. BLI_remove_threads = _c_external_function( "BLI_remove_threads", [("threadbase", ctypes.c_void_p, 1),], ctypes.c_void_p )
  57. BLI_end_threads = _c_external_function( "BLI_end_threads", [("threadbase", ctypes.c_void_p, 1),], ctypes.c_void_p )
  58. BLI_thread_is_main = _c_external_function( "BLI_thread_is_main", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  59. BLI_system_thread_count = _c_external_function( "BLI_system_thread_count", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  60. BLI_lock_thread = _c_external_function( "BLI_lock_thread", [("type", ctypes.c_int, 1),], ctypes.c_void_p )
  61. BLI_unlock_thread = _c_external_function( "BLI_unlock_thread", [("type", ctypes.c_int, 1),], ctypes.c_void_p )
  62. BLI_mutex_init = _c_external_function( "BLI_mutex_init", [("mutex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  63. BLI_mutex_lock = _c_external_function( "BLI_mutex_lock", [("mutex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  64. BLI_mutex_unlock = _c_external_function( "BLI_mutex_unlock", [("mutex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  65. BLI_mutex_end = _c_external_function( "BLI_mutex_end", [("mutex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  66. BLI_rw_mutex_init = _c_external_function( "BLI_rw_mutex_init", [("mutex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  67. BLI_rw_mutex_lock = _c_external_function( "BLI_rw_mutex_lock", [("mutex", ctypes.c_void_p, 1),("mode", ctypes.c_int, 1),], ctypes.c_void_p )
  68. BLI_rw_mutex_unlock = _c_external_function( "BLI_rw_mutex_unlock", [("mutex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  69. BLI_rw_mutex_end = _c_external_function( "BLI_rw_mutex_end", [("mutex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  70. BLI_create_worker = _c_external_function( "BLI_create_worker", [("do_thread", ctypes.c_void_p, 1),("tot", ctypes.c_int, 1),("sleep_time", ctypes.c_int, 1),], ctypes.c_void_p )
  71. BLI_end_worker = _c_external_function( "BLI_end_worker", [("worker", ctypes.c_void_p, 1),], ctypes.c_void_p )
  72. BLI_destroy_worker = _c_external_function( "BLI_destroy_worker", [("worker", ctypes.c_void_p, 1),], ctypes.c_void_p )
  73. BLI_insert_work = _c_external_function( "BLI_insert_work", [("worker", ctypes.c_void_p, 1),("param", ctypes.c_void_p, 1),], ctypes.c_void_p )
  74. BLI_thread_queue_init = _c_external_function( "BLI_thread_queue_init", [], ctypes.c_void_p )
  75. BLI_thread_queue_free = _c_external_function( "BLI_thread_queue_free", [("queue", ctypes.c_void_p, 1),], ctypes.c_void_p )
  76. BLI_thread_queue_push = _c_external_function( "BLI_thread_queue_push", [("queue", ctypes.c_void_p, 1),("work", ctypes.c_void_p, 1),], ctypes.c_void_p )
  77. BLI_thread_queue_pop = _c_external_function( "BLI_thread_queue_pop", [("queue", ctypes.c_void_p, 1),], ctypes.c_void_p )
  78. BLI_thread_queue_pop_timeout = _c_external_function( "BLI_thread_queue_pop_timeout", [("queue", ctypes.c_void_p, 1),("ms", ctypes.c_int, 1),], ctypes.c_void_p )
  79. BLI_thread_queue_size = _c_external_function( "BLI_thread_queue_size", [("queue", ctypes.c_void_p, 1),], ctypes.c_int )
  80. BLI_thread_queue_nowait = _c_external_function( "BLI_thread_queue_nowait", [("queue", ctypes.c_void_p, 1),], ctypes.c_void_p )
  81. GEN_init_messaging_system = _c_external_function( "GEN_init_messaging_system", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  82. addlisttolist = _c_external_function( "addlisttolist", [("list1", ctypes.c_void_p, 1),("list2", ctypes.c_void_p, 1),], ctypes.c_void_p )
  83. BLI_insertlink = _c_external_function( "BLI_insertlink", [("listbase", ctypes.c_void_p, 1),("vprevlink", ctypes.c_void_p, 1),("vnewlink", ctypes.c_void_p, 1),], ctypes.c_void_p )
  84. BLI_findlink = _c_external_function( "BLI_findlink", [("listbase", ctypes.c_void_p, 1),("number", ctypes.c_int, 1),], ctypes.c_void_p )
  85. BLI_findindex = _c_external_function( "BLI_findindex", [("listbase", ctypes.c_void_p, 1),("vlink", ctypes.c_void_p, 1),], ctypes.c_int )
  86. BLI_findstring = _c_external_function( "BLI_findstring", [("listbase", ctypes.c_void_p, 1),("id", ctypes.c_char_p, 1),("offset", ctypes.c_int, 1),], ctypes.c_void_p )
  87. BLI_findstring_ptr = _c_external_function( "BLI_findstring_ptr", [("listbase", ctypes.c_void_p, 1),("id", ctypes.c_char_p, 1),("offset", ctypes.c_int, 1),], ctypes.c_void_p )
  88. BLI_findstringindex = _c_external_function( "BLI_findstringindex", [("listbase", ctypes.c_void_p, 1),("id", ctypes.c_char_p, 1),("offset", ctypes.c_int, 1),], ctypes.c_int )
  89. BLI_freelistN = _c_external_function( "BLI_freelistN", [("listbase", ctypes.c_void_p, 1),], ctypes.c_void_p )
  90. BLI_addtail = _c_external_function( "BLI_addtail", [("listbase", ctypes.c_void_p, 1),("vlink", ctypes.c_void_p, 1),], ctypes.c_void_p )
  91. BLI_remlink = _c_external_function( "BLI_remlink", [("listbase", ctypes.c_void_p, 1),("vlink", ctypes.c_void_p, 1),], ctypes.c_void_p )
  92. BLI_remlink_safe = _c_external_function( "BLI_remlink_safe", [("listbase", ctypes.c_void_p, 1),("vlink", ctypes.c_void_p, 1),], ctypes.c_int )
  93. BLI_addhead = _c_external_function( "BLI_addhead", [("listbase", ctypes.c_void_p, 1),("vlink", ctypes.c_void_p, 1),], ctypes.c_void_p )
  94. BLI_insertlinkbefore = _c_external_function( "BLI_insertlinkbefore", [("listbase", ctypes.c_void_p, 1),("vnextlink", ctypes.c_void_p, 1),("vnewlink", ctypes.c_void_p, 1),], ctypes.c_void_p )
  95. BLI_insertlinkafter = _c_external_function( "BLI_insertlinkafter", [("listbase", ctypes.c_void_p, 1),("vprevlink", ctypes.c_void_p, 1),("vnewlink", ctypes.c_void_p, 1),], ctypes.c_void_p )
  96. BLI_sortlist = _c_external_function( "BLI_sortlist", [("listbase", ctypes.c_void_p, 1),("cmp", ctypes.c_void_p, 1),], ctypes.c_void_p )
  97. BLI_freelist = _c_external_function( "BLI_freelist", [("listbase", ctypes.c_void_p, 1),], ctypes.c_void_p )
  98. BLI_countlist = _c_external_function( "BLI_countlist", [("listbase", ctypes.c_void_p, 1),], ctypes.c_int )
  99. BLI_freelinkN = _c_external_function( "BLI_freelinkN", [("listbase", ctypes.c_void_p, 1),("vlink", ctypes.c_void_p, 1),], ctypes.c_void_p )
  100. BLI_duplicatelist = _c_external_function( "BLI_duplicatelist", [("list1", ctypes.c_void_p, 1),("list2", ctypes.c_void_p, 1),], ctypes.c_void_p )
  101. BLI_genericNodeN = _c_external_function( "BLI_genericNodeN", [("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  102. BLI_strdup = _c_external_function( "BLI_strdup", [("str", ctypes.c_char_p, 1),], ctypes.c_char )
  103. BLI_strdupn = _c_external_function( "BLI_strdupn", [("str", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),], ctypes.c_char )
  104. BLI_strdupcat = _c_external_function( "BLI_strdupcat", [("str1", ctypes.c_char_p, 1),("str2", ctypes.c_char_p, 1),], ctypes.c_char )
  105. BLI_strncpy = _c_external_function( "BLI_strncpy", [("dst", ctypes.c_char_p, 1),("src", ctypes.c_char_p, 1),("maxncpy", ctypes.c_int, 1),], ctypes.c_char )
  106. BLI_getQuotedStr = _c_external_function( "BLI_getQuotedStr", [("str", ctypes.c_char_p, 1),("prefix", ctypes.c_char_p, 1),], ctypes.c_char )
  107. BLI_replacestr = _c_external_function( "BLI_replacestr", [("str", ctypes.c_char_p, 1),("oldText", ctypes.c_char_p, 1),("newText", ctypes.c_char_p, 1),], ctypes.c_char )
  108. BLI_snprintf = _c_external_function( "BLI_snprintf", [("buffer", ctypes.c_char_p, 1),("count", ctypes.c_void_p, 1),("format", ctypes.c_char_p, 1),], ctypes.c_int )
  109. BLI_sprintfN = _c_external_function( "BLI_sprintfN", [("format", ctypes.c_char_p, 1),], ctypes.c_char )
  110. BLI_streq = _c_external_function( "BLI_streq", [("a", ctypes.c_char_p, 1),("b", ctypes.c_char_p, 1),], ctypes.c_int )
  111. BLI_strcaseeq = _c_external_function( "BLI_strcaseeq", [("a", ctypes.c_char_p, 1),("b", ctypes.c_char_p, 1),], ctypes.c_int )
  112. BLI_strcasestr = _c_external_function( "BLI_strcasestr", [("s", ctypes.c_char_p, 1),("find", ctypes.c_char_p, 1),], ctypes.c_char )
  113. BLI_strcasecmp = _c_external_function( "BLI_strcasecmp", [("s1", ctypes.c_char_p, 1),("s2", ctypes.c_char_p, 1),], ctypes.c_int )
  114. BLI_strncasecmp = _c_external_function( "BLI_strncasecmp", [("s1", ctypes.c_char_p, 1),("s2", ctypes.c_char_p, 1),("n", ctypes.c_int, 1),], ctypes.c_int )
  115. BLI_natstrcmp = _c_external_function( "BLI_natstrcmp", [("s1", ctypes.c_char_p, 1),("s2", ctypes.c_char_p, 1),], ctypes.c_int )
  116. BLI_strnlen = _c_external_function( "BLI_strnlen", [("str", ctypes.c_char_p, 1),("maxlen", ctypes.c_void_p, 1),], ctypes.c_void_p )
  117. BLI_timestr = _c_external_function( "BLI_timestr", [("_time", ctypes.c_void_p, 1),("str", ctypes.c_char_p, 1),], ctypes.c_void_p )
  118. BLI_utf8_invalid_byte = _c_external_function( "BLI_utf8_invalid_byte", [("str", ctypes.c_char_p, 1),("length", ctypes.c_int, 1),], ctypes.c_int )
  119. BLI_utf8_invalid_strip = _c_external_function( "BLI_utf8_invalid_strip", [("str", ctypes.c_char_p, 1),("length", ctypes.c_int, 1),], ctypes.c_int )
  120. BLI_getDefaultDocumentFolder = _c_external_function( "BLI_getDefaultDocumentFolder", [("None", ctypes.c_void_p, 1),], ctypes.c_char )
  121. BLI_get_folder = _c_external_function( "BLI_get_folder", [("folder_id", ctypes.c_int, 1),("subfolder", ctypes.c_char_p, 1),], ctypes.c_char )
  122. BLI_get_folder_create = _c_external_function( "BLI_get_folder_create", [("folder_id", ctypes.c_int, 1),("subfolder", ctypes.c_char_p, 1),], ctypes.c_char )
  123. BLI_setenv = _c_external_function( "BLI_setenv", [("env", ctypes.c_char_p, 1),("val", ctypes.c_char_p, 1),], ctypes.c_void_p )
  124. BLI_setenv_if_new = _c_external_function( "BLI_setenv_if_new", [("env", ctypes.c_char_p, 1),("val", ctypes.c_char_p, 1),], ctypes.c_void_p )
  125. BLI_make_file_string = _c_external_function( "BLI_make_file_string", [("relabase", ctypes.c_char_p, 1),("string", ctypes.c_char_p, 1),("dir", ctypes.c_char_p, 1),("file", ctypes.c_char_p, 1),], ctypes.c_void_p )
  126. BLI_make_exist = _c_external_function( "BLI_make_exist", [("dir", ctypes.c_char_p, 1),], ctypes.c_void_p )
  127. BLI_make_existing_file = _c_external_function( "BLI_make_existing_file", [("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  128. BLI_split_dirfile = _c_external_function( "BLI_split_dirfile", [("string", ctypes.c_char_p, 1),("dir", ctypes.c_char_p, 1),("file", ctypes.c_char_p, 1),], ctypes.c_void_p )
  129. BLI_join_dirfile = _c_external_function( "BLI_join_dirfile", [("string", ctypes.c_char_p, 1),("dir", ctypes.c_char_p, 1),("file", ctypes.c_char_p, 1),], ctypes.c_void_p )
  130. BLI_path_basename = _c_external_function( "BLI_path_basename", [("path", ctypes.c_char_p, 1),], ctypes.c_char )
  131. BKE_rebase_path = _c_external_function( "BKE_rebase_path", [("abs", ctypes.c_char_p, 1),("abs_size", ctypes.c_int, 1),("rel", ctypes.c_char_p, 1),("rel_size", ctypes.c_int, 1),("base_dir", ctypes.c_char_p, 1),("src_dir", ctypes.c_char_p, 1),("dest_dir", ctypes.c_char_p, 1),], ctypes.c_int )
  132. BLI_getlastdir = _c_external_function( "BLI_getlastdir", [("dir", ctypes.c_char_p, 1),("last", ctypes.c_char_p, 1),("maxlen", ctypes.c_int, 1),], ctypes.c_void_p )
  133. BLI_testextensie = _c_external_function( "BLI_testextensie", [("str", ctypes.c_char_p, 1),("ext", ctypes.c_char_p, 1),], ctypes.c_int )
  134. BLI_testextensie_array = _c_external_function( "BLI_testextensie_array", [("str", ctypes.c_char_p, 1),("ext_array", ctypes.c_void_p, 1),], ctypes.c_int )
  135. BLI_replace_extension = _c_external_function( "BLI_replace_extension", [("path", ctypes.c_char_p, 1),("maxlen", ctypes.c_int, 1),("ext", ctypes.c_char_p, 1),], ctypes.c_int )
  136. BLI_uniquename = _c_external_function( "BLI_uniquename", [("list", ctypes.c_void_p, 1),("vlink", ctypes.c_void_p, 1),("defname", ctypes.c_void_p, 1),("delim", ctypes.c_char, 1),("name_offs", ctypes.c_void_p, 1),("len", ctypes.c_void_p, 1),], ctypes.c_void_p )
  137. BLI_newname = _c_external_function( "BLI_newname", [("name", ctypes.c_char_p, 1),("add", ctypes.c_int, 1),], ctypes.c_void_p )
  138. BLI_stringdec = _c_external_function( "BLI_stringdec", [("string", ctypes.c_char_p, 1),("head", ctypes.c_char_p, 1),("start", ctypes.c_char_p, 1),("numlen", ctypes.c_void_p, 1),], ctypes.c_int )
  139. BLI_stringenc = _c_external_function( "BLI_stringenc", [("string", ctypes.c_char_p, 1),("head", ctypes.c_char_p, 1),("tail", ctypes.c_char_p, 1),("numlen", ctypes.c_void_p, 1),("pic", ctypes.c_int, 1),], ctypes.c_void_p )
  140. BLI_splitdirstring = _c_external_function( "BLI_splitdirstring", [("di", ctypes.c_char_p, 1),("fi", ctypes.c_char_p, 1),], ctypes.c_void_p )
  141. BLI_clean = _c_external_function( "BLI_clean", [("path", ctypes.c_char_p, 1),], ctypes.c_void_p )
  142. BLI_cleanup_file = _c_external_function( "BLI_cleanup_file", [("relabase", ctypes.c_char_p, 1),("dir", ctypes.c_char_p, 1),], ctypes.c_void_p )
  143. BLI_cleanup_dir = _c_external_function( "BLI_cleanup_dir", [("relabase", ctypes.c_char_p, 1),("dir", ctypes.c_char_p, 1),], ctypes.c_void_p )
  144. BLI_parent_dir = _c_external_function( "BLI_parent_dir", [("path", ctypes.c_char_p, 1),], ctypes.c_int )
  145. BLI_has_parent = _c_external_function( "BLI_has_parent", [("path", ctypes.c_char_p, 1),], ctypes.c_int )
  146. BLI_path_abs = _c_external_function( "BLI_path_abs", [("path", ctypes.c_char_p, 1),("basepath", ctypes.c_char_p, 1),], ctypes.c_int )
  147. BLI_path_frame = _c_external_function( "BLI_path_frame", [("path", ctypes.c_char_p, 1),("frame", ctypes.c_int, 1),("digits", ctypes.c_int, 1),], ctypes.c_int )
  148. BLI_path_frame_range = _c_external_function( "BLI_path_frame_range", [("path", ctypes.c_char_p, 1),("sta", ctypes.c_int, 1),("end", ctypes.c_int, 1),("digits", ctypes.c_int, 1),], ctypes.c_int )
  149. BLI_path_cwd = _c_external_function( "BLI_path_cwd", [("path", ctypes.c_char_p, 1),], ctypes.c_int )
  150. BLI_path_rel = _c_external_function( "BLI_path_rel", [("file", ctypes.c_char_p, 1),("relfile", ctypes.c_char_p, 1),], ctypes.c_void_p )
  151. BLI_char_switch = _c_external_function( "BLI_char_switch", [("string", ctypes.c_char_p, 1),("from", ctypes.c_char, 1),("to", ctypes.c_char, 1),], ctypes.c_void_p )
  152. BLI_where_am_i = _c_external_function( "BLI_where_am_i", [("fullname", ctypes.c_char_p, 1),("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  153. get_install_dir = _c_external_function( "get_install_dir", [("None", ctypes.c_void_p, 1),], ctypes.c_char )
  154. BLI_where_is_temp = _c_external_function( "BLI_where_is_temp", [("fullname", ctypes.c_char_p, 1),("usertemp", ctypes.c_int, 1),], ctypes.c_void_p )
  155. BLI_adddirstrings = _c_external_function( "BLI_adddirstrings", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  156. BLI_builddir = _c_external_function( "BLI_builddir", [("dirname", ctypes.c_char_p, 1),("relname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  157. BLI_compare = _c_external_function( "BLI_compare", [("entry1", ctypes.c_void_p, 1),("entry2", ctypes.c_void_p, 1),], ctypes.c_int )
  158. BLI_filesize = _c_external_function( "BLI_filesize", [("file", ctypes.c_int, 1),], ctypes.c_void_p )
  159. BLI_filepathsize = _c_external_function( "BLI_filepathsize", [("path", ctypes.c_char_p, 1),], ctypes.c_void_p )
  160. BLI_diskfree = _c_external_function( "BLI_diskfree", [("dir", ctypes.c_char_p, 1),], ctypes.c_void_p )
  161. BLI_getwdN = _c_external_function( "BLI_getwdN", [("dir", ctypes.c_char_p, 1),], ctypes.c_char )
  162. BLI_getdir = _c_external_function( "BLI_getdir", [("dirname", ctypes.c_char_p, 1),("filelist", ctypes.c_void_p, 1),], ctypes.c_int )
  163. BLI_exist = _c_external_function( "BLI_exist", [("name", ctypes.c_char_p, 1),], ctypes.c_int )
  164. BLI_is_dir = _c_external_function( "BLI_is_dir", [("file", ctypes.c_char_p, 1),], ctypes.c_int )
  165. BLI_read_file_as_lines = _c_external_function( "BLI_read_file_as_lines", [("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  166. BLI_free_file_lines = _c_external_function( "BLI_free_file_lines", [("lines", ctypes.c_void_p, 1),], ctypes.c_void_p )
  167. BLI_file_older = _c_external_function( "BLI_file_older", [("file1", ctypes.c_char_p, 1),("file2", ctypes.c_char_p, 1),], ctypes.c_int )
  168. BLI_recurdir_fileops = _c_external_function( "BLI_recurdir_fileops", [("dirname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  169. BLI_link = _c_external_function( "BLI_link", [("file", ctypes.c_char_p, 1),("to", ctypes.c_char_p, 1),], ctypes.c_int )
  170. BLI_is_writable = _c_external_function( "BLI_is_writable", [("filename", ctypes.c_char_p, 1),], ctypes.c_int )
  171. BLI_exists = _c_external_function( "BLI_exists", [("file", ctypes.c_char_p, 1),], ctypes.c_int )
  172. BLI_copy_fileops = _c_external_function( "BLI_copy_fileops", [("file", ctypes.c_char_p, 1),("to", ctypes.c_char_p, 1),], ctypes.c_int )
  173. BLI_rename = _c_external_function( "BLI_rename", [("from", ctypes.c_char_p, 1),("to", ctypes.c_char_p, 1),], ctypes.c_int )
  174. BLI_gzip = _c_external_function( "BLI_gzip", [("from", ctypes.c_char_p, 1),("to", ctypes.c_char_p, 1),], ctypes.c_int )
  175. BLI_delete = _c_external_function( "BLI_delete", [("file", ctypes.c_char_p, 1),("dir", ctypes.c_int, 1),("recursive", ctypes.c_int, 1),], ctypes.c_int )
  176. BLI_move = _c_external_function( "BLI_move", [("file", ctypes.c_char_p, 1),("to", ctypes.c_char_p, 1),], ctypes.c_int )
  177. BLI_touch = _c_external_function( "BLI_touch", [("file", ctypes.c_char_p, 1),], ctypes.c_int )
  178. BLI_last_slash = _c_external_function( "BLI_last_slash", [("string", ctypes.c_char_p, 1),], ctypes.c_char )
  179. BLI_add_slash = _c_external_function( "BLI_add_slash", [("string", ctypes.c_char_p, 1),], ctypes.c_int )
  180. BLI_del_slash = _c_external_function( "BLI_del_slash", [("string", ctypes.c_char_p, 1),], ctypes.c_void_p )
  181. first_slash = _c_external_function( "first_slash", [("string", ctypes.c_char_p, 1),], ctypes.c_char )
  182. BLI_setCmdCallBack = _c_external_function( "BLI_setCmdCallBack", [("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  183. BLI_rcti_is_empty = _c_external_function( "BLI_rcti_is_empty", [("rect", ctypes.c_void_p, 1),], ctypes.c_int )
  184. BLI_rctf_is_empty = _c_external_function( "BLI_rctf_is_empty", [("rect", ctypes.c_void_p, 1),], ctypes.c_int )
  185. BLI_init_rctf = _c_external_function( "BLI_init_rctf", [("rect", ctypes.c_void_p, 1),("xmin", ctypes.c_float, 1),("xmax", ctypes.c_float, 1),("ymin", ctypes.c_float, 1),("ymax", ctypes.c_float, 1),], ctypes.c_void_p )
  186. BLI_init_rcti = _c_external_function( "BLI_init_rcti", [("rect", ctypes.c_void_p, 1),("xmin", ctypes.c_int, 1),("xmax", ctypes.c_int, 1),("ymin", ctypes.c_int, 1),("ymax", ctypes.c_int, 1),], ctypes.c_void_p )
  187. BLI_translate_rctf = _c_external_function( "BLI_translate_rctf", [("rect", ctypes.c_void_p, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),], ctypes.c_void_p )
  188. BLI_translate_rcti = _c_external_function( "BLI_translate_rcti", [("rect", ctypes.c_void_p, 1),("x", ctypes.c_int, 1),("y", ctypes.c_int, 1),], ctypes.c_void_p )
  189. BLI_resize_rcti = _c_external_function( "BLI_resize_rcti", [("rect", ctypes.c_void_p, 1),("x", ctypes.c_int, 1),("y", ctypes.c_int, 1),], ctypes.c_void_p )
  190. BLI_resize_rctf = _c_external_function( "BLI_resize_rctf", [("rect", ctypes.c_void_p, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),], ctypes.c_void_p )
  191. BLI_in_rcti = _c_external_function( "BLI_in_rcti", [("rect", ctypes.c_void_p, 1),("x", ctypes.c_int, 1),("y", ctypes.c_int, 1),], ctypes.c_int )
  192. BLI_in_rctf = _c_external_function( "BLI_in_rctf", [("rect", ctypes.c_void_p, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),], ctypes.c_int )
  193. BLI_isect_rctf = _c_external_function( "BLI_isect_rctf", [("src1", ctypes.c_void_p, 1),("src2", ctypes.c_void_p, 1),("dest", ctypes.c_void_p, 1),], ctypes.c_int )
  194. BLI_isect_rcti = _c_external_function( "BLI_isect_rcti", [("src1", ctypes.c_void_p, 1),("src2", ctypes.c_void_p, 1),("dest", ctypes.c_void_p, 1),], ctypes.c_int )
  195. BLI_union_rctf = _c_external_function( "BLI_union_rctf", [("rcta", ctypes.c_void_p, 1),("rctb", ctypes.c_void_p, 1),], ctypes.c_void_p )
  196. BLI_union_rcti = _c_external_function( "BLI_union_rcti", [("rcti1", ctypes.c_void_p, 1),("rcti2", ctypes.c_void_p, 1),], ctypes.c_void_p )
  197. BLI_copy_rcti_rctf = _c_external_function( "BLI_copy_rcti_rctf", [("tar", ctypes.c_void_p, 1),("src", ctypes.c_void_p, 1),], ctypes.c_void_p )
  198. print_rctf = _c_external_function( "print_rctf", [("str", ctypes.c_char_p, 1),("rect", ctypes.c_void_p, 1),], ctypes.c_void_p )
  199. print_rcti = _c_external_function( "print_rcti", [("str", ctypes.c_char_p, 1),("rect", ctypes.c_void_p, 1),], ctypes.c_void_p )
  200. BLI_addfillvert = _c_external_function( "BLI_addfillvert", [("vec", ctypes.c_float, 1),], ctypes.c_void_p )
  201. BLI_addfilledge = _c_external_function( "BLI_addfilledge", [("v1", ctypes.c_void_p, 1),("v2", ctypes.c_void_p, 1),], ctypes.c_void_p )
  202. BLI_edgefill = _c_external_function( "BLI_edgefill", [("mode", ctypes.c_int, 1),("mat_nr", ctypes.c_int, 1),], ctypes.c_int )
  203. BLI_end_edgefill = _c_external_function( "BLI_end_edgefill", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  204. BLI_setErrorCallBack = _c_external_function( "BLI_setErrorCallBack", [("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  205. BLI_setInterruptCallBack = _c_external_function( "BLI_setInterruptCallBack", [("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  206. BLI_hnoise = _c_external_function( "BLI_hnoise", [("noisesize", ctypes.c_float, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),], ctypes.c_float )
  207. BLI_hnoisep = _c_external_function( "BLI_hnoisep", [("noisesize", ctypes.c_float, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),], ctypes.c_float )
  208. BLI_turbulence = _c_external_function( "BLI_turbulence", [("noisesize", ctypes.c_float, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("nr", ctypes.c_int, 1),], ctypes.c_float )
  209. BLI_turbulence1 = _c_external_function( "BLI_turbulence1", [("noisesize", ctypes.c_float, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("nr", ctypes.c_int, 1),], ctypes.c_float )
  210. BLI_gNoise = _c_external_function( "BLI_gNoise", [("noisesize", ctypes.c_float, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("hard", ctypes.c_int, 1),("noisebasis", ctypes.c_int, 1),], ctypes.c_float )
  211. BLI_gTurbulence = _c_external_function( "BLI_gTurbulence", [("noisesize", ctypes.c_float, 1),("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("oct", ctypes.c_int, 1),("hard", ctypes.c_int, 1),("noisebasis", ctypes.c_int, 1),], ctypes.c_float )
  212. mg_fBm = _c_external_function( "mg_fBm", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("H", ctypes.c_float, 1),("lacunarity", ctypes.c_float, 1),("octaves", ctypes.c_float, 1),("noisebasis", ctypes.c_int, 1),], ctypes.c_float )
  213. mg_MultiFractal = _c_external_function( "mg_MultiFractal", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("H", ctypes.c_float, 1),("lacunarity", ctypes.c_float, 1),("octaves", ctypes.c_float, 1),("noisebasis", ctypes.c_int, 1),], ctypes.c_float )
  214. mg_VLNoise = _c_external_function( "mg_VLNoise", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("distortion", ctypes.c_float, 1),("nbas1", ctypes.c_int, 1),("nbas2", ctypes.c_int, 1),], ctypes.c_float )
  215. mg_HeteroTerrain = _c_external_function( "mg_HeteroTerrain", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("H", ctypes.c_float, 1),("lacunarity", ctypes.c_float, 1),("octaves", ctypes.c_float, 1),("offset", ctypes.c_float, 1),("noisebasis", ctypes.c_int, 1),], ctypes.c_float )
  216. mg_HybridMultiFractal = _c_external_function( "mg_HybridMultiFractal", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("H", ctypes.c_float, 1),("lacunarity", ctypes.c_float, 1),("octaves", ctypes.c_float, 1),("offset", ctypes.c_float, 1),("gain", ctypes.c_float, 1),("noisebasis", ctypes.c_int, 1),], ctypes.c_float )
  217. mg_RidgedMultiFractal = _c_external_function( "mg_RidgedMultiFractal", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("H", ctypes.c_float, 1),("lacunarity", ctypes.c_float, 1),("octaves", ctypes.c_float, 1),("offset", ctypes.c_float, 1),("gain", ctypes.c_float, 1),("noisebasis", ctypes.c_int, 1),], ctypes.c_float )
  218. voronoi = _c_external_function( "voronoi", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("da", ctypes.c_float, 1),("pa", ctypes.c_float, 1),("me", ctypes.c_float, 1),("dtype", ctypes.c_int, 1),], ctypes.c_void_p )
  219. cellNoise = _c_external_function( "cellNoise", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),], ctypes.c_float )
  220. cellNoiseV = _c_external_function( "cellNoiseV", [("x", ctypes.c_float, 1),("y", ctypes.c_float, 1),("z", ctypes.c_float, 1),("ca", ctypes.c_float, 1),], ctypes.c_void_p )
  221. BKE_read_file = _c_external_function( "BKE_read_file", [("C", ctypes.c_void_p, 1),("dir", ctypes.c_char_p, 1),("type_r", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),], ctypes.c_int )
  222. BKE_read_file_from_memory = _c_external_function( "BKE_read_file_from_memory", [("C", ctypes.c_void_p, 1),("filebuf", ctypes.c_char_p, 1),("filelength", ctypes.c_int, 1),("type_r", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),], ctypes.c_int )
  223. BKE_read_file_from_memfile = _c_external_function( "BKE_read_file_from_memfile", [("C", ctypes.c_void_p, 1),("memfile", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),], ctypes.c_int )
  224. free_blender = _c_external_function( "free_blender", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  225. initglobals = _c_external_function( "initglobals", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  226. BKE_userdef_free = _c_external_function( "BKE_userdef_free", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  227. set_blender_test_break_cb = _c_external_function( "set_blender_test_break_cb", [("func", ctypes.c_void_p, 1),], ctypes.c_void_p )
  228. blender_test_break = _c_external_function( "blender_test_break", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  229. BKE_write_undo = _c_external_function( "BKE_write_undo", [("C", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  230. BKE_undo_step = _c_external_function( "BKE_undo_step", [("C", ctypes.c_void_p, 1),("step", ctypes.c_int, 1),], ctypes.c_void_p )
  231. BKE_undo_name = _c_external_function( "BKE_undo_name", [("C", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  232. BKE_reset_undo = _c_external_function( "BKE_reset_undo", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  233. BKE_undo_menu_string = _c_external_function( "BKE_undo_menu_string", [("None", ctypes.c_void_p, 1),], ctypes.c_char )
  234. BKE_undo_number = _c_external_function( "BKE_undo_number", [("C", ctypes.c_void_p, 1),("nr", ctypes.c_int, 1),], ctypes.c_void_p )
  235. BKE_undo_save_quit = _c_external_function( "BKE_undo_save_quit", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  236. BKE_undo_get_main = _c_external_function( "BKE_undo_get_main", [("scene", ctypes.c_void_p, 1),], ctypes.c_void_p )
  237. CTX_create = _c_external_function( "CTX_create", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  238. CTX_free = _c_external_function( "CTX_free", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  239. CTX_copy = _c_external_function( "CTX_copy", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  240. CTX_store_add = _c_external_function( "CTX_store_add", [("contexts", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),("ptr", ctypes.c_void_p, 1),], ctypes.c_void_p )
  241. CTX_store_set = _c_external_function( "CTX_store_set", [("C", ctypes.c_void_p, 1),("store", ctypes.c_void_p, 1),], ctypes.c_void_p )
  242. CTX_store_copy = _c_external_function( "CTX_store_copy", [("store", ctypes.c_void_p, 1),], ctypes.c_void_p )
  243. CTX_store_free = _c_external_function( "CTX_store_free", [("store", ctypes.c_void_p, 1),], ctypes.c_void_p )
  244. CTX_store_free_list = _c_external_function( "CTX_store_free_list", [("contexts", ctypes.c_void_p, 1),], ctypes.c_void_p )
  245. CTX_py_init_get = _c_external_function( "CTX_py_init_get", [("C", ctypes.c_void_p, 1),], ctypes.c_int )
  246. CTX_py_init_set = _c_external_function( "CTX_py_init_set", [("C", ctypes.c_void_p, 1),("value", ctypes.c_int, 1),], ctypes.c_void_p )
  247. CTX_py_dict_get = _c_external_function( "CTX_py_dict_get", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  248. CTX_py_dict_set = _c_external_function( "CTX_py_dict_set", [("C", ctypes.c_void_p, 1),("value", ctypes.c_void_p, 1),], ctypes.c_void_p )
  249. CTX_wm_manager = _c_external_function( "CTX_wm_manager", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  250. CTX_wm_window = _c_external_function( "CTX_wm_window", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  251. CTX_wm_screen = _c_external_function( "CTX_wm_screen", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  252. CTX_wm_area = _c_external_function( "CTX_wm_area", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  253. CTX_wm_space_data = _c_external_function( "CTX_wm_space_data", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  254. CTX_wm_region = _c_external_function( "CTX_wm_region", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  255. CTX_wm_region_data = _c_external_function( "CTX_wm_region_data", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  256. CTX_wm_menu = _c_external_function( "CTX_wm_menu", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  257. CTX_wm_reports = _c_external_function( "CTX_wm_reports", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  258. CTX_wm_view3d = _c_external_function( "CTX_wm_view3d", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  259. CTX_wm_region_view3d = _c_external_function( "CTX_wm_region_view3d", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  260. CTX_wm_space_text = _c_external_function( "CTX_wm_space_text", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  261. CTX_wm_space_image = _c_external_function( "CTX_wm_space_image", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  262. CTX_wm_space_console = _c_external_function( "CTX_wm_space_console", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  263. CTX_wm_space_buts = _c_external_function( "CTX_wm_space_buts", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  264. CTX_wm_space_file = _c_external_function( "CTX_wm_space_file", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  265. CTX_wm_space_seq = _c_external_function( "CTX_wm_space_seq", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  266. CTX_wm_space_outliner = _c_external_function( "CTX_wm_space_outliner", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  267. CTX_wm_space_nla = _c_external_function( "CTX_wm_space_nla", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  268. CTX_wm_space_time = _c_external_function( "CTX_wm_space_time", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  269. CTX_wm_space_node = _c_external_function( "CTX_wm_space_node", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  270. CTX_wm_space_logic = _c_external_function( "CTX_wm_space_logic", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  271. CTX_wm_space_graph = _c_external_function( "CTX_wm_space_graph", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  272. CTX_wm_space_action = _c_external_function( "CTX_wm_space_action", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  273. CTX_wm_space_info = _c_external_function( "CTX_wm_space_info", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  274. CTX_wm_space_userpref = _c_external_function( "CTX_wm_space_userpref", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  275. CTX_wm_manager_set = _c_external_function( "CTX_wm_manager_set", [("C", ctypes.c_void_p, 1),("wm", ctypes.c_void_p, 1),], ctypes.c_void_p )
  276. CTX_wm_window_set = _c_external_function( "CTX_wm_window_set", [("C", ctypes.c_void_p, 1),("win", ctypes.c_void_p, 1),], ctypes.c_void_p )
  277. CTX_wm_screen_set = _c_external_function( "CTX_wm_screen_set", [("C", ctypes.c_void_p, 1),("screen", ctypes.c_void_p, 1),], ctypes.c_void_p )
  278. CTX_wm_area_set = _c_external_function( "CTX_wm_area_set", [("C", ctypes.c_void_p, 1),("sa", ctypes.c_void_p, 1),], ctypes.c_void_p )
  279. CTX_wm_region_set = _c_external_function( "CTX_wm_region_set", [("C", ctypes.c_void_p, 1),("region", ctypes.c_void_p, 1),], ctypes.c_void_p )
  280. CTX_wm_menu_set = _c_external_function( "CTX_wm_menu_set", [("C", ctypes.c_void_p, 1),("menu", ctypes.c_void_p, 1),], ctypes.c_void_p )
  281. CTX_data_pointer_get = _c_external_function( "CTX_data_pointer_get", [("C", ctypes.c_void_p, 1),("member", ctypes.c_char_p, 1),], ctypes.c_void_p )
  282. CTX_data_pointer_get_type = _c_external_function( "CTX_data_pointer_get_type", [("C", ctypes.c_void_p, 1),("member", ctypes.c_char_p, 1),("type", ctypes.c_void_p, 1),], ctypes.c_void_p )
  283. CTX_data_collection_get = _c_external_function( "CTX_data_collection_get", [("C", ctypes.c_void_p, 1),("member", ctypes.c_char_p, 1),], ctypes.c_void_p )
  284. CTX_data_dir_get = _c_external_function( "CTX_data_dir_get", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  285. CTX_data_get = _c_external_function( "CTX_data_get", [("C", ctypes.c_void_p, 1),("member", ctypes.c_char_p, 1),("r_ptr", ctypes.c_void_p, 1),("r_lb", ctypes.c_void_p, 1),("r_type", ctypes.c_void_p, 1),], ctypes.c_int )
  286. CTX_data_id_pointer_set = _c_external_function( "CTX_data_id_pointer_set", [("result", ctypes.c_void_p, 1),("id", ctypes.c_void_p, 1),], ctypes.c_void_p )
  287. CTX_data_pointer_set = _c_external_function( "CTX_data_pointer_set", [("result", ctypes.c_void_p, 1),("id", ctypes.c_void_p, 1),("type", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  288. CTX_data_id_list_add = _c_external_function( "CTX_data_id_list_add", [("result", ctypes.c_void_p, 1),("id", ctypes.c_void_p, 1),], ctypes.c_void_p )
  289. CTX_data_list_add = _c_external_function( "CTX_data_list_add", [("result", ctypes.c_void_p, 1),("id", ctypes.c_void_p, 1),("type", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  290. CTX_data_dir_set = _c_external_function( "CTX_data_dir_set", [("result", ctypes.c_void_p, 1),("member", ctypes.c_void_p, 1),], ctypes.c_void_p )
  291. CTX_data_type_set = _c_external_function( "CTX_data_type_set", [("result", ctypes.c_void_p, 1),("type", ctypes.c_void_p, 1),], ctypes.c_void_p )
  292. CTX_data_type_get = _c_external_function( "CTX_data_type_get", [("result", ctypes.c_void_p, 1),], ctypes.c_void_p )
  293. CTX_data_equals = _c_external_function( "CTX_data_equals", [("member", ctypes.c_char_p, 1),("str", ctypes.c_char_p, 1),], ctypes.c_int )
  294. CTX_data_dir = _c_external_function( "CTX_data_dir", [("member", ctypes.c_char_p, 1),], ctypes.c_int )
  295. ctx_data_list_count = _c_external_function( "ctx_data_list_count", [("C", ctypes.c_void_p, 1),("func", ctypes.c_void_p, 1),], ctypes.c_int )
  296. CTX_data_main = _c_external_function( "CTX_data_main", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  297. CTX_data_scene = _c_external_function( "CTX_data_scene", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  298. CTX_data_tool_settings = _c_external_function( "CTX_data_tool_settings", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  299. CTX_data_mode_string = _c_external_function( "CTX_data_mode_string", [("C", ctypes.c_void_p, 1),], ctypes.c_char )
  300. CTX_data_mode_enum = _c_external_function( "CTX_data_mode_enum", [("C", ctypes.c_void_p, 1),], ctypes.c_int )
  301. CTX_data_main_set = _c_external_function( "CTX_data_main_set", [("C", ctypes.c_void_p, 1),("bmain", ctypes.c_void_p, 1),], ctypes.c_void_p )
  302. CTX_data_scene_set = _c_external_function( "CTX_data_scene_set", [("C", ctypes.c_void_p, 1),("bmain", ctypes.c_void_p, 1),], ctypes.c_void_p )
  303. CTX_data_selected_editable_objects = _c_external_function( "CTX_data_selected_editable_objects", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  304. CTX_data_selected_editable_bases = _c_external_function( "CTX_data_selected_editable_bases", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  305. CTX_data_selected_objects = _c_external_function( "CTX_data_selected_objects", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  306. CTX_data_selected_bases = _c_external_function( "CTX_data_selected_bases", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  307. CTX_data_visible_objects = _c_external_function( "CTX_data_visible_objects", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  308. CTX_data_visible_bases = _c_external_function( "CTX_data_visible_bases", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  309. CTX_data_selectable_objects = _c_external_function( "CTX_data_selectable_objects", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  310. CTX_data_selectable_bases = _c_external_function( "CTX_data_selectable_bases", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  311. CTX_data_active_object = _c_external_function( "CTX_data_active_object", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  312. CTX_data_active_base = _c_external_function( "CTX_data_active_base", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  313. CTX_data_edit_object = _c_external_function( "CTX_data_edit_object", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  314. CTX_data_edit_image = _c_external_function( "CTX_data_edit_image", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  315. CTX_data_edit_text = _c_external_function( "CTX_data_edit_text", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  316. CTX_data_selected_nodes = _c_external_function( "CTX_data_selected_nodes", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  317. CTX_data_active_bone = _c_external_function( "CTX_data_active_bone", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  318. CTX_data_selected_bones = _c_external_function( "CTX_data_selected_bones", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  319. CTX_data_selected_editable_bones = _c_external_function( "CTX_data_selected_editable_bones", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  320. CTX_data_visible_bones = _c_external_function( "CTX_data_visible_bones", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  321. CTX_data_editable_bones = _c_external_function( "CTX_data_editable_bones", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  322. CTX_data_active_pose_bone = _c_external_function( "CTX_data_active_pose_bone", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  323. CTX_data_selected_pose_bones = _c_external_function( "CTX_data_selected_pose_bones", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  324. CTX_data_visible_pose_bones = _c_external_function( "CTX_data_visible_pose_bones", [("C", ctypes.c_void_p, 1),("list", ctypes.c_void_p, 1),], ctypes.c_int )
  325. BKE_font_register_builtin = _c_external_function( "BKE_font_register_builtin", [("mem", ctypes.c_void_p, 1),("size", ctypes.c_int, 1),], ctypes.c_void_p )
  326. free_vfont = _c_external_function( "free_vfont", [("sc", ctypes.c_void_p, 1),], ctypes.c_void_p )
  327. free_ttfont = _c_external_function( "free_ttfont", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  328. get_builtin_font = _c_external_function( "get_builtin_font", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  329. load_vfont = _c_external_function( "load_vfont", [("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  330. vfont_find_tmpfont = _c_external_function( "vfont_find_tmpfont", [("vfont", ctypes.c_void_p, 1),], ctypes.c_void_p )
  331. BKE_text_to_curve = _c_external_function( "BKE_text_to_curve", [("scene", ctypes.c_void_p, 1),("ob", ctypes.c_void_p, 1),("mode", ctypes.c_int, 1),], ctypes.c_void_p )
  332. BKE_font_getselection = _c_external_function( "BKE_font_getselection", [("ob", ctypes.c_void_p, 1),("start", ctypes.c_int, 1),("end", ctypes.c_int, 1),], ctypes.c_int )
  333. chtoutf8 = _c_external_function( "chtoutf8", [("c", ctypes.c_long, 1),("o", ctypes.c_char_p, 1),], ctypes.c_void_p )
  334. wcs2utf8s = _c_external_function( "wcs2utf8s", [("dst", ctypes.c_char_p, 1),("src", ctypes.c_void_p, 1),], ctypes.c_void_p )
  335. wcsleninu8 = _c_external_function( "wcsleninu8", [("src", ctypes.c_void_p, 1),], ctypes.c_int )
  336. utf8towchar = _c_external_function( "utf8towchar", [("w", ctypes.c_void_p, 1),("c", ctypes.c_char_p, 1),], ctypes.c_int )
  337. init_def_material = _c_external_function( "init_def_material", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  338. free_material = _c_external_function( "free_material", [("sc", ctypes.c_void_p, 1),], ctypes.c_void_p )
  339. test_object_materials = _c_external_function( "test_object_materials", [("id", ctypes.c_void_p, 1),], ctypes.c_void_p )
  340. init_material = _c_external_function( "init_material", [("ma", ctypes.c_void_p, 1),], ctypes.c_void_p )
  341. add_material = _c_external_function( "add_material", [("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  342. copy_material = _c_external_function( "copy_material", [("ma", ctypes.c_void_p, 1),], ctypes.c_void_p )
  343. give_node_material = _c_external_function( "give_node_material", [("ma", ctypes.c_void_p, 1),], ctypes.c_void_p )
  344. make_local_material = _c_external_function( "make_local_material", [("ma", ctypes.c_void_p, 1),], ctypes.c_void_p )
  345. automatname = _c_external_function( "automatname", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  346. give_matarar = _c_external_function( "give_matarar", [("ob", ctypes.c_void_p, 1),], ctypes.c_void_p )
  347. give_totcolp = _c_external_function( "give_totcolp", [("ob", ctypes.c_void_p, 1),], ctypes.c_void_p )
  348. give_matarar_id = _c_external_function( "give_matarar_id", [("id", ctypes.c_void_p, 1),], ctypes.c_void_p )
  349. give_totcolp_id = _c_external_function( "give_totcolp_id", [("id", ctypes.c_void_p, 1),], ctypes.c_void_p )
  350. give_current_material = _c_external_function( "give_current_material", [("ob", ctypes.c_void_p, 1),("act", ctypes.c_int, 1),], ctypes.c_void_p )
  351. material_from = _c_external_function( "material_from", [("ob", ctypes.c_void_p, 1),("act", ctypes.c_int, 1),], ctypes.c_void_p )
  352. assign_material = _c_external_function( "assign_material", [("ob", ctypes.c_void_p, 1),("ma", ctypes.c_void_p, 1),("act", ctypes.c_int, 1),], ctypes.c_void_p )
  353. assign_matarar = _c_external_function( "assign_matarar", [("ob", ctypes.c_void_p, 1),("matar", ctypes.c_void_p, 1),("totcol", ctypes.c_int, 1),], ctypes.c_void_p )
  354. find_material_index = _c_external_function( "find_material_index", [("ob", ctypes.c_void_p, 1),("ma", ctypes.c_void_p, 1),], ctypes.c_int )
  355. object_add_material_slot = _c_external_function( "object_add_material_slot", [("ob", ctypes.c_void_p, 1),], ctypes.c_int )
  356. object_remove_material_slot = _c_external_function( "object_remove_material_slot", [("ob", ctypes.c_void_p, 1),], ctypes.c_int )
  357. material_append_id = _c_external_function( "material_append_id", [("id", ctypes.c_void_p, 1),("ma", ctypes.c_void_p, 1),], ctypes.c_void_p )
  358. material_pop_id = _c_external_function( "material_pop_id", [("id", ctypes.c_void_p, 1),("index", ctypes.c_int, 1),], ctypes.c_void_p )
  359. init_render_material = _c_external_function( "init_render_material", [("None", ctypes.c_void_p, 1),("None", ctypes.c_int, 1),("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  360. init_render_materials = _c_external_function( "init_render_materials", [("None", ctypes.c_void_p, 1),("None", ctypes.c_int, 1),("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  361. end_render_material = _c_external_function( "end_render_material", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  362. end_render_materials = _c_external_function( "end_render_materials", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  363. material_in_material = _c_external_function( "material_in_material", [("parmat", ctypes.c_void_p, 1),("mat", ctypes.c_void_p, 1),], ctypes.c_int )
  364. ramp_blend = _c_external_function( "ramp_blend", [("type", ctypes.c_int, 1),("r", ctypes.c_float, 1),("g", ctypes.c_float, 1),("b", ctypes.c_float, 1),("fac", ctypes.c_float, 1),("col", ctypes.c_float, 1),], ctypes.c_void_p )
  365. clear_matcopybuf = _c_external_function( "clear_matcopybuf", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  366. free_matcopybuf = _c_external_function( "free_matcopybuf", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  367. copy_matcopybuf = _c_external_function( "copy_matcopybuf", [("ma", ctypes.c_void_p, 1),], ctypes.c_void_p )
  368. paste_matcopybuf = _c_external_function( "paste_matcopybuf", [("ma", ctypes.c_void_p, 1),], ctypes.c_void_p )
  369. clear_mat_mtex_copybuf = _c_external_function( "clear_mat_mtex_copybuf", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  370. copy_mat_mtex_copybuf = _c_external_function( "copy_mat_mtex_copybuf", [("id", ctypes.c_void_p, 1),], ctypes.c_void_p )
  371. paste_mat_mtex_copybuf = _c_external_function( "paste_mat_mtex_copybuf", [("id", ctypes.c_void_p, 1),], ctypes.c_void_p )
  372. newPackedFile = _c_external_function( "newPackedFile", [("reports", ctypes.c_void_p, 1),("filename", ctypes.c_char_p, 1),], ctypes.c_void_p )
  373. newPackedFileMemory = _c_external_function( "newPackedFileMemory", [("mem", ctypes.c_void_p, 1),("memlen", ctypes.c_int, 1),], ctypes.c_void_p )
  374. packAll = _c_external_function( "packAll", [("bmain", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),], ctypes.c_void_p )
  375. unpackFile = _c_external_function( "unpackFile", [("reports", ctypes.c_void_p, 1),("abs_name", ctypes.c_char_p, 1),("local_name", ctypes.c_char_p, 1),("pf", ctypes.c_void_p, 1),("how", ctypes.c_int, 1),], ctypes.c_char )
  376. unpackVFont = _c_external_function( "unpackVFont", [("reports", ctypes.c_void_p, 1),("vfont", ctypes.c_void_p, 1),("how", ctypes.c_int, 1),], ctypes.c_int )
  377. unpackSound = _c_external_function( "unpackSound", [("reports", ctypes.c_void_p, 1),("sound", ctypes.c_void_p, 1),("how", ctypes.c_int, 1),], ctypes.c_int )
  378. unpackImage = _c_external_function( "unpackImage", [("reports", ctypes.c_void_p, 1),("ima", ctypes.c_void_p, 1),("how", ctypes.c_int, 1),], ctypes.c_int )
  379. unpackAll = _c_external_function( "unpackAll", [("bmain", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),("how", ctypes.c_int, 1),], ctypes.c_void_p )
  380. writePackedFile = _c_external_function( "writePackedFile", [("reports", ctypes.c_void_p, 1),("filename", ctypes.c_char_p, 1),("pf", ctypes.c_void_p, 1),("guimode", ctypes.c_int, 1),], ctypes.c_int )
  381. freePackedFile = _c_external_function( "freePackedFile", [("pf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  382. countPackedFiles = _c_external_function( "countPackedFiles", [("bmain", ctypes.c_void_p, 1),], ctypes.c_int )
  383. checkPackedFile = _c_external_function( "checkPackedFile", [("filename", ctypes.c_char_p, 1),("pf", ctypes.c_void_p, 1),], ctypes.c_int )
  384. seekPackedFile = _c_external_function( "seekPackedFile", [("pf", ctypes.c_void_p, 1),("offset", ctypes.c_int, 1),("whence", ctypes.c_int, 1),], ctypes.c_int )
  385. rewindPackedFile = _c_external_function( "rewindPackedFile", [("pf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  386. readPackedFile = _c_external_function( "readPackedFile", [("pf", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),("size", ctypes.c_int, 1),], ctypes.c_int )
  387. _setlooper_base_step = _c_external_function( "_setlooper_base_step", [("sce", ctypes.c_void_p, 1),("base", ctypes.c_void_p, 1),], ctypes.c_void_p )
  388. free_avicodecdata = _c_external_function( "free_avicodecdata", [("acd", ctypes.c_void_p, 1),], ctypes.c_void_p )
  389. free_qtcodecdata = _c_external_function( "free_qtcodecdata", [("acd", ctypes.c_void_p, 1),], ctypes.c_void_p )
  390. free_scene = _c_external_function( "free_scene", [("sce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  391. add_scene = _c_external_function( "add_scene", [("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  392. object_in_scene = _c_external_function( "object_in_scene", [("ob", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  393. set_scene_bg = _c_external_function( "set_scene_bg", [("bmain", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  394. set_scene_name = _c_external_function( "set_scene_name", [("bmain", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  395. copy_scene = _c_external_function( "copy_scene", [("bmain", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),("type", ctypes.c_int, 1),], ctypes.c_void_p )
  396. unlink_scene = _c_external_function( "unlink_scene", [("bmain", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),("newsce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  397. next_object = _c_external_function( "next_object", [("scene", ctypes.c_void_p, 1),("val", ctypes.c_int, 1),("base", ctypes.c_void_p, 1),("ob", ctypes.c_void_p, 1),], ctypes.c_int )
  398. scene_find_camera = _c_external_function( "scene_find_camera", [("sc", ctypes.c_void_p, 1),], ctypes.c_void_p )
  399. scene_camera_switch_find = _c_external_function( "scene_camera_switch_find", [("scene", ctypes.c_void_p, 1),], ctypes.c_void_p )
  400. scene_camera_switch_update = _c_external_function( "scene_camera_switch_update", [("scene", ctypes.c_void_p, 1),], ctypes.c_int )
  401. scene_find_marker_name = _c_external_function( "scene_find_marker_name", [("scene", ctypes.c_void_p, 1),("frame", ctypes.c_int, 1),], ctypes.c_char )
  402. scene_find_last_marker_name = _c_external_function( "scene_find_last_marker_name", [("scene", ctypes.c_void_p, 1),("frame", ctypes.c_int, 1),], ctypes.c_char )
  403. scene_marker_tfm_translate = _c_external_function( "scene_marker_tfm_translate", [("scene", ctypes.c_void_p, 1),("delta", ctypes.c_int, 1),("flag", ctypes.c_int, 1),], ctypes.c_int )
  404. scene_marker_tfm_extend = _c_external_function( "scene_marker_tfm_extend", [("scene", ctypes.c_void_p, 1),("delta", ctypes.c_int, 1),("flag", ctypes.c_int, 1),("frame", ctypes.c_int, 1),("side", ctypes.c_char, 1),], ctypes.c_int )
  405. scene_add_base = _c_external_function( "scene_add_base", [("sce", ctypes.c_void_p, 1),("ob", ctypes.c_void_p, 1),], ctypes.c_void_p )
  406. scene_deselect_all = _c_external_function( "scene_deselect_all", [("sce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  407. scene_select_base = _c_external_function( "scene_select_base", [("sce", ctypes.c_void_p, 1),("selbase", ctypes.c_void_p, 1),], ctypes.c_void_p )
  408. scene_check_setscene = _c_external_function( "scene_check_setscene", [("bmain", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),], ctypes.c_int )
  409. BKE_curframe = _c_external_function( "BKE_curframe", [("scene", ctypes.c_void_p, 1),], ctypes.c_float )
  410. scene_update_tagged = _c_external_function( "scene_update_tagged", [("bmain", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  411. scene_update_for_newframe = _c_external_function( "scene_update_for_newframe", [("bmain", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),("lay", ctypes.c_int, 1),], ctypes.c_void_p )
  412. scene_add_render_layer = _c_external_function( "scene_add_render_layer", [("sce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  413. get_render_subsurf_level = _c_external_function( "get_render_subsurf_level", [("r", ctypes.c_void_p, 1),("level", ctypes.c_int, 1),], ctypes.c_int )
  414. get_render_child_particle_number = _c_external_function( "get_render_child_particle_number", [("r", ctypes.c_void_p, 1),("num", ctypes.c_int, 1),], ctypes.c_int )
  415. get_render_shadow_samples = _c_external_function( "get_render_shadow_samples", [("r", ctypes.c_void_p, 1),("samples", ctypes.c_int, 1),], ctypes.c_int )
  416. get_render_aosss_error = _c_external_function( "get_render_aosss_error", [("r", ctypes.c_void_p, 1),("error", ctypes.c_float, 1),], ctypes.c_float )
  417. ntreeVerifyTypes = _c_external_function( "ntreeVerifyTypes", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  418. ntreeAddTree = _c_external_function( "ntreeAddTree", [("type", ctypes.c_int, 1),], ctypes.c_void_p )
  419. ntreeInitTypes = _c_external_function( "ntreeInitTypes", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  420. ntreeMakeOwnType = _c_external_function( "ntreeMakeOwnType", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  421. ntreeUpdateType = _c_external_function( "ntreeUpdateType", [("ntree", ctypes.c_void_p, 1),("ntype", ctypes.c_void_p, 1),], ctypes.c_void_p )
  422. ntreeFreeTree = _c_external_function( "ntreeFreeTree", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  423. ntreeCopyTree = _c_external_function( "ntreeCopyTree", [("ntree", ctypes.c_void_p, 1),("internal_select", ctypes.c_int, 1),], ctypes.c_void_p )
  424. ntreeSwitchID = _c_external_function( "ntreeSwitchID", [("ntree", ctypes.c_void_p, 1),("sce_from", ctypes.c_void_p, 1),("sce_to", ctypes.c_void_p, 1),], ctypes.c_void_p )
  425. ntreeMakeLocal = _c_external_function( "ntreeMakeLocal", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  426. ntreeSocketUseFlags = _c_external_function( "ntreeSocketUseFlags", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  427. ntreeSolveOrder = _c_external_function( "ntreeSolveOrder", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  428. ntreeBeginExecTree = _c_external_function( "ntreeBeginExecTree", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  429. ntreeExecTree = _c_external_function( "ntreeExecTree", [("ntree", ctypes.c_void_p, 1),("callerdata", ctypes.c_void_p, 1),("thread", ctypes.c_int, 1),], ctypes.c_void_p )
  430. ntreeCompositExecTree = _c_external_function( "ntreeCompositExecTree", [("ntree", ctypes.c_void_p, 1),("rd", ctypes.c_void_p, 1),("do_previews", ctypes.c_int, 1),], ctypes.c_void_p )
  431. ntreeEndExecTree = _c_external_function( "ntreeEndExecTree", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  432. ntreeInitPreview = _c_external_function( "ntreeInitPreview", [("None", ctypes.c_void_p, 1),("xsize", ctypes.c_int, 1),("ysize", ctypes.c_int, 1),], ctypes.c_void_p )
  433. ntreeClearPreview = _c_external_function( "ntreeClearPreview", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  434. ntreeFreeCache = _c_external_function( "ntreeFreeCache", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  435. ntreeLocalize = _c_external_function( "ntreeLocalize", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  436. ntreeLocalSync = _c_external_function( "ntreeLocalSync", [("localtree", ctypes.c_void_p, 1),("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  437. ntreeLocalMerge = _c_external_function( "ntreeLocalMerge", [("localtree", ctypes.c_void_p, 1),("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  438. nodeVerifyType = _c_external_function( "nodeVerifyType", [("ntree", ctypes.c_void_p, 1),("node", ctypes.c_void_p, 1),], ctypes.c_void_p )
  439. nodeAddToPreview = _c_external_function( "nodeAddToPreview", [("None", ctypes.c_void_p, 1),("None", ctypes.c_void_p, 1),("None", ctypes.c_int, 1),("None", ctypes.c_int, 1),], ctypes.c_void_p )
  440. nodeUnlinkNode = _c_external_function( "nodeUnlinkNode", [("ntree", ctypes.c_void_p, 1),("node", ctypes.c_void_p, 1),], ctypes.c_void_p )
  441. nodeUniqueName = _c_external_function( "nodeUniqueName", [("ntree", ctypes.c_void_p, 1),("node", ctypes.c_void_p, 1),], ctypes.c_void_p )
  442. nodeAddSockets = _c_external_function( "nodeAddSockets", [("node", ctypes.c_void_p, 1),("ntype", ctypes.c_void_p, 1),], ctypes.c_void_p )
  443. nodeAddNodeType = _c_external_function( "nodeAddNodeType", [("ntree", ctypes.c_void_p, 1),("type", ctypes.c_int, 1),("ngroup", ctypes.c_void_p, 1),("id", ctypes.c_void_p, 1),], ctypes.c_void_p )
  444. nodeRegisterType = _c_external_function( "nodeRegisterType", [("typelist", ctypes.c_void_p, 1),("ntype", ctypes.c_void_p, 1),], ctypes.c_void_p )
  445. nodeUpdateType = _c_external_function( "nodeUpdateType", [("ntree", ctypes.c_void_p, 1),("node", ctypes.c_void_p, 1),("ntype", ctypes.c_void_p, 1),], ctypes.c_void_p )
  446. nodeMakeDynamicType = _c_external_function( "nodeMakeDynamicType", [("node", ctypes.c_void_p, 1),], ctypes.c_void_p )
  447. nodeDynamicUnlinkText = _c_external_function( "nodeDynamicUnlinkText", [("txtid", ctypes.c_void_p, 1),], ctypes.c_int )
  448. nodeFreeNode = _c_external_function( "nodeFreeNode", [("ntree", ctypes.c_void_p, 1),("node", ctypes.c_void_p, 1),], ctypes.c_void_p )
  449. nodeCopyNode = _c_external_function( "nodeCopyNode", [("ntree", ctypes.c_void_p, 1),("node", ctypes.c_void_p, 1),("internal", ctypes.c_int, 1),], ctypes.c_void_p )
  450. nodeAddLink = _c_external_function( "nodeAddLink", [("ntree", ctypes.c_void_p, 1),("fromnode", ctypes.c_void_p, 1),("fromsock", ctypes.c_void_p, 1),("tonode", ctypes.c_void_p, 1),("tosock", ctypes.c_void_p, 1),], ctypes.c_void_p )
  451. nodeRemLink = _c_external_function( "nodeRemLink", [("ntree", ctypes.c_void_p, 1),("link", ctypes.c_void_p, 1),], ctypes.c_void_p )
  452. nodeRemSocketLinks = _c_external_function( "nodeRemSocketLinks", [("ntree", ctypes.c_void_p, 1),("sock", ctypes.c_void_p, 1),], ctypes.c_void_p )
  453. nodeFindNodebyName = _c_external_function( "nodeFindNodebyName", [("ntree", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  454. nodeFindNode = _c_external_function( "nodeFindNode", [("ntree", ctypes.c_void_p, 1),("sock", ctypes.c_void_p, 1),("nodep", ctypes.c_void_p, 1),("sockindex", ctypes.c_int, 1),], ctypes.c_int )
  455. nodeFindLink = _c_external_function( "nodeFindLink", [("ntree", ctypes.c_void_p, 1),("from", ctypes.c_void_p, 1),("to", ctypes.c_void_p, 1),], ctypes.c_void_p )
  456. nodeCountSocketLinks = _c_external_function( "nodeCountSocketLinks", [("ntree", ctypes.c_void_p, 1),("sock", ctypes.c_void_p, 1),], ctypes.c_int )
  457. nodeSetActive = _c_external_function( "nodeSetActive", [("ntree", ctypes.c_void_p, 1),("node", ctypes.c_void_p, 1),], ctypes.c_void_p )
  458. nodeGetActive = _c_external_function( "nodeGetActive", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  459. nodeGetActiveID = _c_external_function( "nodeGetActiveID", [("ntree", ctypes.c_void_p, 1),("idtype", ctypes.c_void_p, 1),], ctypes.c_void_p )
  460. nodeSetActiveID = _c_external_function( "nodeSetActiveID", [("ntree", ctypes.c_void_p, 1),("idtype", ctypes.c_void_p, 1),("id", ctypes.c_void_p, 1),], ctypes.c_int )
  461. nodeClearActiveID = _c_external_function( "nodeClearActiveID", [("ntree", ctypes.c_void_p, 1),("idtype", ctypes.c_void_p, 1),], ctypes.c_void_p )
  462. NodeTagChanged = _c_external_function( "NodeTagChanged", [("ntree", ctypes.c_void_p, 1),("node", ctypes.c_void_p, 1),], ctypes.c_void_p )
  463. NodeTagIDChanged = _c_external_function( "NodeTagIDChanged", [("ntree", ctypes.c_void_p, 1),("id", ctypes.c_void_p, 1),], ctypes.c_int )
  464. nodeMakeGroupFromSelected = _c_external_function( "nodeMakeGroupFromSelected", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  465. nodeGroupUnGroup = _c_external_function( "nodeGroupUnGroup", [("ntree", ctypes.c_void_p, 1),("gnode", ctypes.c_void_p, 1),], ctypes.c_int )
  466. nodeVerifyGroup = _c_external_function( "nodeVerifyGroup", [("ngroup", ctypes.c_void_p, 1),], ctypes.c_void_p )
  467. nodeGroupSocketUseFlags = _c_external_function( "nodeGroupSocketUseFlags", [("ngroup", ctypes.c_void_p, 1),], ctypes.c_void_p )
  468. nodeCopyGroup = _c_external_function( "nodeCopyGroup", [("gnode", ctypes.c_void_p, 1),], ctypes.c_void_p )
  469. ntreeShaderExecTree = _c_external_function( "ntreeShaderExecTree", [("ntree", ctypes.c_void_p, 1),("shi", ctypes.c_void_p, 1),("shr", ctypes.c_void_p, 1),], ctypes.c_void_p )
  470. ntreeShaderGetTexcoMode = _c_external_function( "ntreeShaderGetTexcoMode", [("ntree", ctypes.c_void_p, 1),("osa", ctypes.c_int, 1),("texco", ctypes.c_void_p, 1),("mode", ctypes.c_int, 1),], ctypes.c_void_p )
  471. nodeShaderSynchronizeID = _c_external_function( "nodeShaderSynchronizeID", [("node", ctypes.c_void_p, 1),("copyto", ctypes.c_int, 1),], ctypes.c_void_p )
  472. set_node_shader_lamp_loop = _c_external_function( "set_node_shader_lamp_loop", [("lamp_loop_func", ctypes.c_void_p, 1),], ctypes.c_void_p )
  473. ntreeGPUMaterialNodes = _c_external_function( "ntreeGPUMaterialNodes", [("ntree", ctypes.c_void_p, 1),("mat", ctypes.c_void_p, 1),], ctypes.c_void_p )
  474. ntreeCompositTagRender = _c_external_function( "ntreeCompositTagRender", [("sce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  475. ntreeCompositTagAnimated = _c_external_function( "ntreeCompositTagAnimated", [("ntree", ctypes.c_void_p, 1),], ctypes.c_int )
  476. ntreeCompositTagGenerators = _c_external_function( "ntreeCompositTagGenerators", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  477. ntreeCompositForceHidden = _c_external_function( "ntreeCompositForceHidden", [("ntree", ctypes.c_void_p, 1),("scene", ctypes.c_void_p, 1),], ctypes.c_void_p )
  478. free_compbuf = _c_external_function( "free_compbuf", [("cbuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  479. ntreeTexTagAnimated = _c_external_function( "ntreeTexTagAnimated", [("ntree", ctypes.c_void_p, 1),], ctypes.c_int )
  480. ntreeTexSetPreviewFlag = _c_external_function( "ntreeTexSetPreviewFlag", [("None", ctypes.c_int, 1),], ctypes.c_void_p )
  481. ntreeTexExecTree = _c_external_function( "ntreeTexExecTree", [("ntree", ctypes.c_void_p, 1),("target", ctypes.c_void_p, 1),("coord", ctypes.c_float, 1),("dxt", ctypes.c_float, 1),("dyt", ctypes.c_float, 1),("osatex", ctypes.c_int, 1),("thread", ctypes.c_void_p, 1),("tex", ctypes.c_void_p, 1),("which_output", ctypes.c_void_p, 1),("cfra", ctypes.c_int, 1),("preview", ctypes.c_int, 1),("shi", ctypes.c_void_p, 1),("mtex", ctypes.c_void_p, 1),], ctypes.c_int )
  482. ntreeTexCheckCyclics = _c_external_function( "ntreeTexCheckCyclics", [("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  483. ntreeTexOutputMenu = _c_external_function( "ntreeTexOutputMenu", [("ntree", ctypes.c_void_p, 1),], ctypes.c_char )
  484. init_nodesystem = _c_external_function( "init_nodesystem", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  485. free_nodesystem = _c_external_function( "free_nodesystem", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  486. clear_scene_in_nodes = _c_external_function( "clear_scene_in_nodes", [("bmain", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),], ctypes.c_void_p )
  487. BKE_reports_init = _c_external_function( "BKE_reports_init", [("reports", ctypes.c_void_p, 1),("flag", ctypes.c_int, 1),], ctypes.c_void_p )
  488. BKE_reports_clear = _c_external_function( "BKE_reports_clear", [("reports", ctypes.c_void_p, 1),], ctypes.c_void_p )
  489. BKE_report = _c_external_function( "BKE_report", [("reports", ctypes.c_void_p, 1),("type", ctypes.c_void_p, 1),("message", ctypes.c_char_p, 1),], ctypes.c_void_p )
  490. BKE_reportf = _c_external_function( "BKE_reportf", [("reports", ctypes.c_void_p, 1),("type", ctypes.c_void_p, 1),("format", ctypes.c_char_p, 1),], ctypes.c_void_p )
  491. BKE_reports_prepend = _c_external_function( "BKE_reports_prepend", [("reports", ctypes.c_void_p, 1),("prepend", ctypes.c_char_p, 1),], ctypes.c_void_p )
  492. BKE_reports_prependf = _c_external_function( "BKE_reports_prependf", [("reports", ctypes.c_void_p, 1),("prepend", ctypes.c_char_p, 1),], ctypes.c_void_p )
  493. BKE_report_print_level = _c_external_function( "BKE_report_print_level", [("reports", ctypes.c_void_p, 1),], ctypes.c_void_p )
  494. BKE_report_print_level_set = _c_external_function( "BKE_report_print_level_set", [("reports", ctypes.c_void_p, 1),("level", ctypes.c_void_p, 1),], ctypes.c_void_p )
  495. BKE_report_store_level = _c_external_function( "BKE_report_store_level", [("reports", ctypes.c_void_p, 1),], ctypes.c_void_p )
  496. BKE_report_store_level_set = _c_external_function( "BKE_report_store_level_set", [("reports", ctypes.c_void_p, 1),("level", ctypes.c_void_p, 1),], ctypes.c_void_p )
  497. BKE_reports_string = _c_external_function( "BKE_reports_string", [("reports", ctypes.c_void_p, 1),("level", ctypes.c_void_p, 1),], ctypes.c_char )
  498. BKE_reports_print = _c_external_function( "BKE_reports_print", [("reports", ctypes.c_void_p, 1),("level", ctypes.c_void_p, 1),], ctypes.c_void_p )
  499. BKE_reports_last_displayable = _c_external_function( "BKE_reports_last_displayable", [("reports", ctypes.c_void_p, 1),], ctypes.c_void_p )
  500. sound_init_once = _c_external_function( "sound_init_once", [], ctypes.c_void_p )
  501. sound_init = _c_external_function( "sound_init", [("main", ctypes.c_void_p, 1),], ctypes.c_void_p )
  502. sound_exit = _c_external_function( "sound_exit", [], ctypes.c_void_p )
  503. sound_force_device = _c_external_function( "sound_force_device", [("device", ctypes.c_int, 1),], ctypes.c_void_p )
  504. sound_define_from_str = _c_external_function( "sound_define_from_str", [("str", ctypes.c_char_p, 1),], ctypes.c_int )
  505. sound_new_file = _c_external_function( "sound_new_file", [("main", ctypes.c_void_p, 1),("filename", ctypes.c_char_p, 1),], ctypes.c_void_p )
  506. sound_delete = _c_external_function( "sound_delete", [("C", ctypes.c_void_p, 1),("sound", ctypes.c_void_p, 1),], ctypes.c_void_p )
  507. sound_cache = _c_external_function( "sound_cache", [("sound", ctypes.c_void_p, 1),("ignore", ctypes.c_int, 1),], ctypes.c_void_p )
  508. sound_delete_cache = _c_external_function( "sound_delete_cache", [("sound", ctypes.c_void_p, 1),], ctypes.c_void_p )
  509. sound_load = _c_external_function( "sound_load", [("main", ctypes.c_void_p, 1),("sound", ctypes.c_void_p, 1),], ctypes.c_void_p )
  510. sound_free = _c_external_function( "sound_free", [("sound", ctypes.c_void_p, 1),], ctypes.c_void_p )
  511. sound_create_scene = _c_external_function( "sound_create_scene", [("scene", ctypes.c_void_p, 1),], ctypes.c_void_p )
  512. sound_destroy_scene = _c_external_function( "sound_destroy_scene", [("scene", ctypes.c_void_p, 1),], ctypes.c_void_p )
  513. sound_scene_add_scene_sound = _c_external_function( "sound_scene_add_scene_sound", [("scene", ctypes.c_void_p, 1),("sequence", ctypes.c_void_p, 1),("startframe", ctypes.c_int, 1),("endframe", ctypes.c_int, 1),("frameskip", ctypes.c_int, 1),], ctypes.c_void_p )
  514. sound_add_scene_sound = _c_external_function( "sound_add_scene_sound", [("scene", ctypes.c_void_p, 1),("sequence", ctypes.c_void_p, 1),("startframe", ctypes.c_int, 1),("endframe", ctypes.c_int, 1),("frameskip", ctypes.c_int, 1),], ctypes.c_void_p )
  515. sound_remove_scene_sound = _c_external_function( "sound_remove_scene_sound", [("scene", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),], ctypes.c_void_p )
  516. sound_mute_scene_sound = _c_external_function( "sound_mute_scene_sound", [("scene", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("mute", ctypes.c_char, 1),], ctypes.c_void_p )
  517. sound_move_scene_sound = _c_external_function( "sound_move_scene_sound", [("scene", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("startframe", ctypes.c_int, 1),("endframe", ctypes.c_int, 1),("frameskip", ctypes.c_int, 1),], ctypes.c_void_p )
  518. sound_play_scene = _c_external_function( "sound_play_scene", [("scene", ctypes.c_void_p, 1),], ctypes.c_void_p )
  519. sound_stop_scene = _c_external_function( "sound_stop_scene", [("scene", ctypes.c_void_p, 1),], ctypes.c_void_p )
  520. sound_seek_scene = _c_external_function( "sound_seek_scene", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  521. sound_sync_scene = _c_external_function( "sound_sync_scene", [("scene", ctypes.c_void_p, 1),], ctypes.c_float )
  522. sound_scene_playing = _c_external_function( "sound_scene_playing", [("scene", ctypes.c_void_p, 1),], ctypes.c_int )
  523. sound_read_sound_buffer = _c_external_function( "sound_read_sound_buffer", [("sound", ctypes.c_void_p, 1),("buffer", ctypes.c_float, 1),("length", ctypes.c_int, 1),("start", ctypes.c_float, 1),("end", ctypes.c_float, 1),], ctypes.c_int )
  524. IMB_init = _c_external_function( "IMB_init", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  525. IMB_exit = _c_external_function( "IMB_exit", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  526. IMB_ibImageFromMemory = _c_external_function( "IMB_ibImageFromMemory", [("mem", ctypes.c_char_p, 1),("size", ctypes.c_void_p, 1),("flags", ctypes.c_int, 1),], ctypes.c_void_p )
  527. IMB_testiffname = _c_external_function( "IMB_testiffname", [("naam", ctypes.c_char_p, 1),("flags", ctypes.c_int, 1),], ctypes.c_void_p )
  528. IMB_loadiffname = _c_external_function( "IMB_loadiffname", [("naam", ctypes.c_char_p, 1),("flags", ctypes.c_int, 1),], ctypes.c_void_p )
  529. IMB_freeImBuf = _c_external_function( "IMB_freeImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  530. IMB_allocImBuf = _c_external_function( "IMB_allocImBuf", [("x", ctypes.c_void_p, 1),("y", ctypes.c_void_p, 1),("d", ctypes.c_char, 1),("flags", ctypes.c_int, 1),("bitmap", ctypes.c_char, 1),], ctypes.c_void_p )
  531. IMB_refImBuf = _c_external_function( "IMB_refImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  532. IMB_cache_limiter_insert = _c_external_function( "IMB_cache_limiter_insert", [("i", ctypes.c_void_p, 1),], ctypes.c_void_p )
  533. IMB_cache_limiter_unmanage = _c_external_function( "IMB_cache_limiter_unmanage", [("i", ctypes.c_void_p, 1),], ctypes.c_void_p )
  534. IMB_cache_limiter_touch = _c_external_function( "IMB_cache_limiter_touch", [("i", ctypes.c_void_p, 1),], ctypes.c_void_p )
  535. IMB_cache_limiter_ref = _c_external_function( "IMB_cache_limiter_ref", [("i", ctypes.c_void_p, 1),], ctypes.c_void_p )
  536. IMB_cache_limiter_unref = _c_external_function( "IMB_cache_limiter_unref", [("i", ctypes.c_void_p, 1),], ctypes.c_void_p )
  537. IMB_cache_limiter_get_refcount = _c_external_function( "IMB_cache_limiter_get_refcount", [("i", ctypes.c_void_p, 1),], ctypes.c_int )
  538. IMB_free_cache_limiter = _c_external_function( "IMB_free_cache_limiter", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  539. IMB_dupImBuf = _c_external_function( "IMB_dupImBuf", [("ibuf1", ctypes.c_void_p, 1),], ctypes.c_void_p )
  540. addzbufImBuf = _c_external_function( "addzbufImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  541. addzbuffloatImBuf = _c_external_function( "addzbuffloatImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  542. IMB_blend_color = _c_external_function( "IMB_blend_color", [("src1", ctypes.c_int, 1),("src2", ctypes.c_int, 1),("fac", ctypes.c_int, 1),("mode", ctypes.c_void_p, 1),], ctypes.c_int )
  543. IMB_blend_color_float = _c_external_function( "IMB_blend_color_float", [("dst", ctypes.c_float, 1),("src1", ctypes.c_float, 1),("src2", ctypes.c_float, 1),("fac", ctypes.c_float, 1),("mode", ctypes.c_void_p, 1),], ctypes.c_void_p )
  544. IMB_rectclip = _c_external_function( "IMB_rectclip", [("dbuf", ctypes.c_void_p, 1),("sbuf", ctypes.c_void_p, 1),("destx", ctypes.c_int, 1),("desty", ctypes.c_int, 1),("srcx", ctypes.c_int, 1),("srcy", ctypes.c_int, 1),("width", ctypes.c_int, 1),("height", ctypes.c_int, 1),], ctypes.c_void_p )
  545. IMB_rectcpy = _c_external_function( "IMB_rectcpy", [("drect", ctypes.c_void_p, 1),("srect", ctypes.c_void_p, 1),("destx", ctypes.c_int, 1),("desty", ctypes.c_int, 1),("srcx", ctypes.c_int, 1),("srcy", ctypes.c_int, 1),("width", ctypes.c_int, 1),("height", ctypes.c_int, 1),], ctypes.c_void_p )
  546. IMB_rectblend = _c_external_function( "IMB_rectblend", [("dbuf", ctypes.c_void_p, 1),("sbuf", ctypes.c_void_p, 1),("destx", ctypes.c_int, 1),("desty", ctypes.c_int, 1),("srcx", ctypes.c_int, 1),("srcy", ctypes.c_int, 1),("width", ctypes.c_int, 1),("height", ctypes.c_int, 1),("mode", ctypes.c_void_p, 1),], ctypes.c_void_p )
  547. IMB_anim_get_duration = _c_external_function( "IMB_anim_get_duration", [("anim", ctypes.c_void_p, 1),], ctypes.c_int )
  548. IMB_open_anim = _c_external_function( "IMB_open_anim", [("name", ctypes.c_char_p, 1),("ib_flags", ctypes.c_int, 1),], ctypes.c_void_p )
  549. IMB_close_anim = _c_external_function( "IMB_close_anim", [("anim", ctypes.c_void_p, 1),], ctypes.c_void_p )
  550. ismovie = _c_external_function( "ismovie", [("name", ctypes.c_char_p, 1),], ctypes.c_int )
  551. IMB_anim_set_preseek = _c_external_function( "IMB_anim_set_preseek", [("anim", ctypes.c_void_p, 1),("preseek", ctypes.c_int, 1),], ctypes.c_void_p )
  552. IMB_anim_get_preseek = _c_external_function( "IMB_anim_get_preseek", [("anim", ctypes.c_void_p, 1),], ctypes.c_int )
  553. IMB_anim_absolute = _c_external_function( "IMB_anim_absolute", [("anim", ctypes.c_void_p, 1),("position", ctypes.c_int, 1),], ctypes.c_void_p )
  554. IMB_anim_previewframe = _c_external_function( "IMB_anim_previewframe", [("anim", ctypes.c_void_p, 1),], ctypes.c_void_p )
  555. IMB_free_anim_ibuf = _c_external_function( "IMB_free_anim_ibuf", [("anim", ctypes.c_void_p, 1),], ctypes.c_void_p )
  556. IMB_free_anim = _c_external_function( "IMB_free_anim", [("anim", ctypes.c_void_p, 1),], ctypes.c_void_p )
  557. IMB_filter = _c_external_function( "IMB_filter", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  558. IMB_filterN = _c_external_function( "IMB_filterN", [("out", ctypes.c_void_p, 1),("in", ctypes.c_void_p, 1),], ctypes.c_void_p )
  559. IMB_filter_extend = _c_external_function( "IMB_filter_extend", [("ibuf", ctypes.c_void_p, 1),("mask", ctypes.c_char_p, 1),], ctypes.c_void_p )
  560. IMB_makemipmap = _c_external_function( "IMB_makemipmap", [("ibuf", ctypes.c_void_p, 1),("use_filter", ctypes.c_int, 1),], ctypes.c_void_p )
  561. IMB_getmipmap = _c_external_function( "IMB_getmipmap", [("ibuf", ctypes.c_void_p, 1),("level", ctypes.c_int, 1),], ctypes.c_void_p )
  562. IMB_tile_cache_params = _c_external_function( "IMB_tile_cache_params", [("totthread", ctypes.c_int, 1),("maxmem", ctypes.c_int, 1),], ctypes.c_void_p )
  563. IMB_gettile = _c_external_function( "IMB_gettile", [("ibuf", ctypes.c_void_p, 1),("tx", ctypes.c_int, 1),("ty", ctypes.c_int, 1),("thread", ctypes.c_int, 1),], ctypes.c_int )
  564. IMB_tiles_to_rect = _c_external_function( "IMB_tiles_to_rect", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  565. IMB_filtery = _c_external_function( "IMB_filtery", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  566. IMB_onehalf = _c_external_function( "IMB_onehalf", [("ibuf1", ctypes.c_void_p, 1),], ctypes.c_void_p )
  567. IMB_scaleImBuf = _c_external_function( "IMB_scaleImBuf", [("ibuf", ctypes.c_void_p, 1),("newx", ctypes.c_void_p, 1),("newy", ctypes.c_void_p, 1),], ctypes.c_void_p )
  568. IMB_scalefastImBuf = _c_external_function( "IMB_scalefastImBuf", [("ibuf", ctypes.c_void_p, 1),("newx", ctypes.c_void_p, 1),("newy", ctypes.c_void_p, 1),], ctypes.c_void_p )
  569. IMB_saveiff = _c_external_function( "IMB_saveiff", [("ibuf", ctypes.c_void_p, 1),("naam", ctypes.c_char_p, 1),("flags", ctypes.c_int, 1),], ctypes.c_void_p )
  570. IMB_png_encode = _c_external_function( "IMB_png_encode", [("ibuf", ctypes.c_void_p, 1),("file", ctypes.c_int, 1),("flags", ctypes.c_int, 1),], ctypes.c_void_p )
  571. IMB_ispic = _c_external_function( "IMB_ispic", [("name", ctypes.c_char_p, 1),], ctypes.c_int )
  572. IMB_isanim = _c_external_function( "IMB_isanim", [("name", ctypes.c_char_p, 1),], ctypes.c_int )
  573. imb_get_anim_type = _c_external_function( "imb_get_anim_type", [("name", ctypes.c_char_p, 1),], ctypes.c_int )
  574. IMB_de_interlace = _c_external_function( "IMB_de_interlace", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  575. IMB_interlace = _c_external_function( "IMB_interlace", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  576. IMB_rect_from_float = _c_external_function( "IMB_rect_from_float", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  577. IMB_float_from_rect = _c_external_function( "IMB_float_from_rect", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  578. IMB_float_from_rect_simple = _c_external_function( "IMB_float_from_rect_simple", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  579. IMB_convert_profile = _c_external_function( "IMB_convert_profile", [("ibuf", ctypes.c_void_p, 1),("profile", ctypes.c_int, 1),], ctypes.c_void_p )
  580. IMB_convert_rgba_to_abgr = _c_external_function( "IMB_convert_rgba_to_abgr", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  581. IMB_convert_bgra_to_rgba = _c_external_function( "IMB_convert_bgra_to_rgba", [("size", ctypes.c_int, 1),("rect", ctypes.c_int, 1),], ctypes.c_void_p )
  582. bicubic_interpolation = _c_external_function( "bicubic_interpolation", [("in", ctypes.c_void_p, 1),("out", ctypes.c_void_p, 1),("u", ctypes.c_float, 1),("v", ctypes.c_float, 1),("xout", ctypes.c_int, 1),("yout", ctypes.c_int, 1),], ctypes.c_void_p )
  583. neareast_interpolation = _c_external_function( "neareast_interpolation", [("in", ctypes.c_void_p, 1),("out", ctypes.c_void_p, 1),("u", ctypes.c_float, 1),("v", ctypes.c_float, 1),("xout", ctypes.c_int, 1),("yout", ctypes.c_int, 1),], ctypes.c_void_p )
  584. bilinear_interpolation = _c_external_function( "bilinear_interpolation", [("in", ctypes.c_void_p, 1),("out", ctypes.c_void_p, 1),("u", ctypes.c_float, 1),("v", ctypes.c_float, 1),("xout", ctypes.c_int, 1),("yout", ctypes.c_int, 1),], ctypes.c_void_p )
  585. bicubic_interpolation_color = _c_external_function( "bicubic_interpolation_color", [("in", ctypes.c_void_p, 1),("col", ctypes.c_char_p, 1),("col_float", ctypes.c_float, 1),("u", ctypes.c_float, 1),("v", ctypes.c_float, 1),], ctypes.c_void_p )
  586. neareast_interpolation_color = _c_external_function( "neareast_interpolation_color", [("in", ctypes.c_void_p, 1),("col", ctypes.c_char_p, 1),("col_float", ctypes.c_float, 1),("u", ctypes.c_float, 1),("v", ctypes.c_float, 1),], ctypes.c_void_p )
  587. bilinear_interpolation_color = _c_external_function( "bilinear_interpolation_color", [("in", ctypes.c_void_p, 1),("col", ctypes.c_char_p, 1),("col_float", ctypes.c_float, 1),("u", ctypes.c_float, 1),("v", ctypes.c_float, 1),], ctypes.c_void_p )
  588. bilinear_interpolation_color_wrap = _c_external_function( "bilinear_interpolation_color_wrap", [("in", ctypes.c_void_p, 1),("col", ctypes.c_char_p, 1),("col_float", ctypes.c_float, 1),("u", ctypes.c_float, 1),("v", ctypes.c_float, 1),], ctypes.c_void_p )
  589. IMB_loadiffmem = _c_external_function( "IMB_loadiffmem", [("mem", ctypes.c_int, 1),("flags", ctypes.c_int, 1),], ctypes.c_void_p )
  590. IMB_loadifffile = _c_external_function( "IMB_loadifffile", [("file", ctypes.c_int, 1),("flags", ctypes.c_int, 1),], ctypes.c_void_p )
  591. IMB_half_x = _c_external_function( "IMB_half_x", [("ibuf1", ctypes.c_void_p, 1),], ctypes.c_void_p )
  592. IMB_double_fast_x = _c_external_function( "IMB_double_fast_x", [("ibuf1", ctypes.c_void_p, 1),], ctypes.c_void_p )
  593. IMB_double_x = _c_external_function( "IMB_double_x", [("ibuf1", ctypes.c_void_p, 1),], ctypes.c_void_p )
  594. IMB_half_y = _c_external_function( "IMB_half_y", [("ibuf1", ctypes.c_void_p, 1),], ctypes.c_void_p )
  595. IMB_double_fast_y = _c_external_function( "IMB_double_fast_y", [("ibuf1", ctypes.c_void_p, 1),], ctypes.c_void_p )
  596. IMB_double_y = _c_external_function( "IMB_double_y", [("ibuf1", ctypes.c_void_p, 1),], ctypes.c_void_p )
  597. IMB_flipx = _c_external_function( "IMB_flipx", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  598. IMB_flipy = _c_external_function( "IMB_flipy", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  599. IMB_premultiply_alpha = _c_external_function( "IMB_premultiply_alpha", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  600. IMB_freezbufImBuf = _c_external_function( "IMB_freezbufImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  601. IMB_freezbuffloatImBuf = _c_external_function( "IMB_freezbuffloatImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  602. IMB_rectfill = _c_external_function( "IMB_rectfill", [("drect", ctypes.c_void_p, 1),("col", ctypes.c_void_p, 1),], ctypes.c_void_p )
  603. IMB_rectfill_area = _c_external_function( "IMB_rectfill_area", [("ibuf", ctypes.c_void_p, 1),("col", ctypes.c_float, 1),("x1", ctypes.c_int, 1),("y1", ctypes.c_int, 1),("x2", ctypes.c_int, 1),("y2", ctypes.c_int, 1),], ctypes.c_void_p )
  604. buf_rectfill_area = _c_external_function( "buf_rectfill_area", [("rect", ctypes.c_char_p, 1),("rectf", ctypes.c_float, 1),("width", ctypes.c_int, 1),("height", ctypes.c_int, 1),("col", ctypes.c_float, 1),("x1", ctypes.c_int, 1),("y1", ctypes.c_int, 1),("x2", ctypes.c_int, 1),("y2", ctypes.c_int, 1),], ctypes.c_void_p )
  605. IMB_metadata_change_field = _c_external_function( "IMB_metadata_change_field", [("img", ctypes.c_void_p, 1),("key", ctypes.c_char_p, 1),("field", ctypes.c_char_p, 1),], ctypes.c_int )
  606. imb_addrectImBuf = _c_external_function( "imb_addrectImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  607. imb_freerectImBuf = _c_external_function( "imb_freerectImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  608. imb_addrectfloatImBuf = _c_external_function( "imb_addrectfloatImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  609. imb_freerectfloatImBuf = _c_external_function( "imb_freerectfloatImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  610. imb_freemipmapImBuf = _c_external_function( "imb_freemipmapImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  611. imb_addtilesImBuf = _c_external_function( "imb_addtilesImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  612. imb_freetilesImBuf = _c_external_function( "imb_freetilesImBuf", [("ibuf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  613. BPY_pyconstraint_eval = _c_external_function( "BPY_pyconstraint_eval", [("con", ctypes.c_void_p, 1),("cob", ctypes.c_void_p, 1),("targets", ctypes.c_void_p, 1),], ctypes.c_void_p )
  614. BPY_pyconstraint_target = _c_external_function( "BPY_pyconstraint_target", [("con", ctypes.c_void_p, 1),("ct", ctypes.c_void_p, 1),], ctypes.c_void_p )
  615. BPY_pyconstraint_update = _c_external_function( "BPY_pyconstraint_update", [("owner", ctypes.c_void_p, 1),("con", ctypes.c_void_p, 1),], ctypes.c_void_p )
  616. BPY_is_pyconstraint = _c_external_function( "BPY_is_pyconstraint", [("text", ctypes.c_void_p, 1),], ctypes.c_int )
  617. BPY_start_python = _c_external_function( "BPY_start_python", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),], ctypes.c_void_p )
  618. BPY_end_python = _c_external_function( "BPY_end_python", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  619. BPY_run_python_script = _c_external_function( "BPY_run_python_script", [("C", ctypes.c_void_p, 1),("filename", ctypes.c_char_p, 1),("text", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),], ctypes.c_int )
  620. BPY_run_script_space_draw = _c_external_function( "BPY_run_script_space_draw", [("C", ctypes.c_void_p, 1),("sc", ctypes.c_void_p, 1),], ctypes.c_int )
  621. BPY_update_modules = _c_external_function( "BPY_update_modules", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  622. BPY_context_get = _c_external_function( "BPY_context_get", [("C", ctypes.c_void_p, 1),("member", ctypes.c_char_p, 1),("result", ctypes.c_void_p, 1),], ctypes.c_int )
  623. BPY_free_compiled_text = _c_external_function( "BPY_free_compiled_text", [("text", ctypes.c_void_p, 1),], ctypes.c_void_p )
  624. BPY_eval_driver = _c_external_function( "BPY_eval_driver", [("driver", ctypes.c_void_p, 1),], ctypes.c_float )
  625. BPY_eval_button = _c_external_function( "BPY_eval_button", [("C", ctypes.c_void_p, 1),("expr", ctypes.c_char_p, 1),("value", ctypes.c_void_p, 1),], ctypes.c_int )
  626. BPY_eval_string = _c_external_function( "BPY_eval_string", [("C", ctypes.c_void_p, 1),("expr", ctypes.c_char_p, 1),], ctypes.c_int )
  627. BPY_call_importloader = _c_external_function( "BPY_call_importloader", [("name", ctypes.c_char_p, 1),], ctypes.c_int )
  628. BPY_DECREF = _c_external_function( "BPY_DECREF", [("pyob_ptr", ctypes.c_void_p, 1),], ctypes.c_void_p )
  629. BPY_set_context = _c_external_function( "BPY_set_context", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  630. BPY_load_user_modules = _c_external_function( "BPY_load_user_modules", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  631. RE_NewRender = _c_external_function( "RE_NewRender", [("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  632. RE_GetRender = _c_external_function( "RE_GetRender", [("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  633. RE_RenderInProgress = _c_external_function( "RE_RenderInProgress", [("re", ctypes.c_void_p, 1),], ctypes.c_int )
  634. RE_FreeRender = _c_external_function( "RE_FreeRender", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  635. RE_FreeAllRender = _c_external_function( "RE_FreeAllRender", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  636. RE_FreeRenderResult = _c_external_function( "RE_FreeRenderResult", [("rr", ctypes.c_void_p, 1),], ctypes.c_void_p )
  637. RE_AcquireResultRead = _c_external_function( "RE_AcquireResultRead", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  638. RE_AcquireResultWrite = _c_external_function( "RE_AcquireResultWrite", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  639. RE_ReleaseResult = _c_external_function( "RE_ReleaseResult", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  640. RE_AcquireResultImage = _c_external_function( "RE_AcquireResultImage", [("re", ctypes.c_void_p, 1),("rr", ctypes.c_void_p, 1),], ctypes.c_void_p )
  641. RE_ReleaseResultImage = _c_external_function( "RE_ReleaseResultImage", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  642. RE_SwapResult = _c_external_function( "RE_SwapResult", [("re", ctypes.c_void_p, 1),("rr", ctypes.c_void_p, 1),], ctypes.c_void_p )
  643. RE_GetStats = _c_external_function( "RE_GetStats", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  644. RE_ResultGet32 = _c_external_function( "RE_ResultGet32", [("re", ctypes.c_void_p, 1),("rect", ctypes.c_int, 1),], ctypes.c_void_p )
  645. RE_GetRenderLayer = _c_external_function( "RE_GetRenderLayer", [("rr", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),], ctypes.c_void_p )
  646. RE_RenderLayerGetPass = _c_external_function( "RE_RenderLayerGetPass", [("rl", ctypes.c_void_p, 1),("passtype", ctypes.c_int, 1),], ctypes.c_float )
  647. RE_InitState = _c_external_function( "RE_InitState", [("re", ctypes.c_void_p, 1),("source", ctypes.c_void_p, 1),("rd", ctypes.c_void_p, 1),("srl", ctypes.c_void_p, 1),("winx", ctypes.c_int, 1),("winy", ctypes.c_int, 1),("disprect", ctypes.c_void_p, 1),], ctypes.c_void_p )
  648. RE_SetDispRect = _c_external_function( "RE_SetDispRect", [("re", ctypes.c_void_p, 1),("disprect", ctypes.c_void_p, 1),], ctypes.c_void_p )
  649. RE_SetCamera = _c_external_function( "RE_SetCamera", [("re", ctypes.c_void_p, 1),("camera", ctypes.c_void_p, 1),], ctypes.c_void_p )
  650. RE_SetWindow = _c_external_function( "RE_SetWindow", [("re", ctypes.c_void_p, 1),("viewplane", ctypes.c_void_p, 1),("clipsta", ctypes.c_float, 1),("clipend", ctypes.c_float, 1),], ctypes.c_void_p )
  651. RE_SetOrtho = _c_external_function( "RE_SetOrtho", [("re", ctypes.c_void_p, 1),("viewplane", ctypes.c_void_p, 1),("clipsta", ctypes.c_float, 1),("clipend", ctypes.c_float, 1),], ctypes.c_void_p )
  652. RE_SetPixelSize = _c_external_function( "RE_SetPixelSize", [("re", ctypes.c_void_p, 1),("pixsize", ctypes.c_float, 1),], ctypes.c_void_p )
  653. RE_SetView = _c_external_function( "RE_SetView", [("re", ctypes.c_void_p, 1),("mat", ctypes.c_void_p, 1),], ctypes.c_void_p )
  654. RE_Database_FromScene = _c_external_function( "RE_Database_FromScene", [("re", ctypes.c_void_p, 1),("bmain", ctypes.c_void_p, 1),("scene", ctypes.c_void_p, 1),("lay", ctypes.c_int, 1),("use_camera_view", ctypes.c_int, 1),], ctypes.c_void_p )
  655. RE_Database_Free = _c_external_function( "RE_Database_Free", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  656. RE_DataBase_ApplyWindow = _c_external_function( "RE_DataBase_ApplyWindow", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  657. RE_set_max_threads = _c_external_function( "RE_set_max_threads", [("threads", ctypes.c_int, 1),], ctypes.c_void_p )
  658. RE_init_threadcount = _c_external_function( "RE_init_threadcount", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  659. RE_TileProcessor = _c_external_function( "RE_TileProcessor", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  660. RE_BlenderFrame = _c_external_function( "RE_BlenderFrame", [("re", ctypes.c_void_p, 1),("bmain", ctypes.c_void_p, 1),("scene", ctypes.c_void_p, 1),("srl", ctypes.c_void_p, 1),("lay", ctypes.c_int, 1),("frame", ctypes.c_int, 1),], ctypes.c_void_p )
  661. RE_BlenderAnim = _c_external_function( "RE_BlenderAnim", [("re", ctypes.c_void_p, 1),("bmain", ctypes.c_void_p, 1),("scene", ctypes.c_void_p, 1),("lay", ctypes.c_int, 1),("sfra", ctypes.c_int, 1),("efra", ctypes.c_int, 1),("tfra", ctypes.c_int, 1),("reports", ctypes.c_void_p, 1),], ctypes.c_void_p )
  662. RE_PreviewRender = _c_external_function( "RE_PreviewRender", [("re", ctypes.c_void_p, 1),("bmain", ctypes.c_void_p, 1),("scene", ctypes.c_void_p, 1),], ctypes.c_void_p )
  663. RE_ReadRenderResult = _c_external_function( "RE_ReadRenderResult", [("scene", ctypes.c_void_p, 1),("scenode", ctypes.c_void_p, 1),], ctypes.c_void_p )
  664. RE_WriteRenderResult = _c_external_function( "RE_WriteRenderResult", [("rr", ctypes.c_void_p, 1),("filename", ctypes.c_char_p, 1),("compress", ctypes.c_int, 1),], ctypes.c_void_p )
  665. RE_MultilayerConvert = _c_external_function( "RE_MultilayerConvert", [("exrhandle", ctypes.c_void_p, 1),("rectx", ctypes.c_int, 1),("recty", ctypes.c_int, 1),], ctypes.c_void_p )
  666. RE_MergeFullSample = _c_external_function( "RE_MergeFullSample", [("re", ctypes.c_void_p, 1),("sce", ctypes.c_void_p, 1),("ntree", ctypes.c_void_p, 1),], ctypes.c_void_p )
  667. RE_make_stars = _c_external_function( "RE_make_stars", [("re", ctypes.c_void_p, 1),("scenev3d", ctypes.c_void_p, 1),("initfunc", ctypes.c_void_p, 1),("vertexfunc", ctypes.c_void_p, 1),("termfunc", ctypes.c_void_p, 1),], ctypes.c_void_p )
  668. RE_display_init_cb = _c_external_function( "RE_display_init_cb", [("re", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  669. RE_display_clear_cb = _c_external_function( "RE_display_clear_cb", [("re", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  670. RE_display_draw_cb = _c_external_function( "RE_display_draw_cb", [("re", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  671. RE_stats_draw_cb = _c_external_function( "RE_stats_draw_cb", [("re", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  672. RE_progress_cb = _c_external_function( "RE_progress_cb", [("re", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  673. RE_test_break_cb = _c_external_function( "RE_test_break_cb", [("re", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  674. RE_error_cb = _c_external_function( "RE_error_cb", [("re", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),("f", ctypes.c_void_p, 1),], ctypes.c_void_p )
  675. RE_filter_value = _c_external_function( "RE_filter_value", [("type", ctypes.c_int, 1),("x", ctypes.c_float, 1),], ctypes.c_float )
  676. RE_zbuf_accumulate_vecblur = _c_external_function( "RE_zbuf_accumulate_vecblur", [("nbd", ctypes.c_void_p, 1),("xsize", ctypes.c_int, 1),("ysize", ctypes.c_int, 1),("newrect", ctypes.c_float, 1),("imgrect", ctypes.c_float, 1),("vecbufrect", ctypes.c_float, 1),("zbufrect", ctypes.c_float, 1),], ctypes.c_void_p )
  677. RE_Database_Baking = _c_external_function( "RE_Database_Baking", [("re", ctypes.c_void_p, 1),("bmain", ctypes.c_void_p, 1),("scene", ctypes.c_void_p, 1),("lay", ctypes.c_int, 1),("type", ctypes.c_int, 1),("actob", ctypes.c_void_p, 1),], ctypes.c_void_p )
  678. RE_DataBase_GetView = _c_external_function( "RE_DataBase_GetView", [("re", ctypes.c_void_p, 1),("mat", ctypes.c_void_p, 1),], ctypes.c_void_p )
  679. RE_GetCameraWindow = _c_external_function( "RE_GetCameraWindow", [("re", ctypes.c_void_p, 1),("camera", ctypes.c_void_p, 1),("frame", ctypes.c_int, 1),("mat", ctypes.c_void_p, 1),], ctypes.c_void_p )
  680. RE_GetScene = _c_external_function( "RE_GetScene", [("re", ctypes.c_void_p, 1),], ctypes.c_void_p )
  681. RE_layer_load_from_file = _c_external_function( "RE_layer_load_from_file", [("layer", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),("filename", ctypes.c_char_p, 1),], ctypes.c_void_p )
  682. RE_result_load_from_file = _c_external_function( "RE_result_load_from_file", [("result", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),("filename", ctypes.c_char_p, 1),], ctypes.c_void_p )
  683. RE_engine_begin_result = _c_external_function( "RE_engine_begin_result", [("engine", ctypes.c_void_p, 1),("x", ctypes.c_int, 1),("y", ctypes.c_int, 1),("w", ctypes.c_int, 1),("h", ctypes.c_int, 1),], ctypes.c_void_p )
  684. RE_engine_update_result = _c_external_function( "RE_engine_update_result", [("engine", ctypes.c_void_p, 1),("result", ctypes.c_void_p, 1),], ctypes.c_void_p )
  685. RE_engine_end_result = _c_external_function( "RE_engine_end_result", [("engine", ctypes.c_void_p, 1),("result", ctypes.c_void_p, 1),], ctypes.c_void_p )
  686. RE_engine_test_break = _c_external_function( "RE_engine_test_break", [("engine", ctypes.c_void_p, 1),], ctypes.c_int )
  687. RE_engine_update_stats = _c_external_function( "RE_engine_update_stats", [("engine", ctypes.c_void_p, 1),("stats", ctypes.c_char_p, 1),("info", ctypes.c_char_p, 1),], ctypes.c_void_p )
  688. RE_engines_init = _c_external_function( "RE_engines_init", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  689. RE_engines_exit = _c_external_function( "RE_engines_exit", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  690. WM_setprefsize = _c_external_function( "WM_setprefsize", [("stax", ctypes.c_int, 1),("stay", ctypes.c_int, 1),("sizx", ctypes.c_int, 1),("sizy", ctypes.c_int, 1),], ctypes.c_void_p )
  691. WM_setinitialstate_fullscreen = _c_external_function( "WM_setinitialstate_fullscreen", [], ctypes.c_void_p )
  692. WM_setinitialstate_normal = _c_external_function( "WM_setinitialstate_normal", [], ctypes.c_void_p )
  693. WM_init = _c_external_function( "WM_init", [("C", ctypes.c_void_p, 1),("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),], ctypes.c_void_p )
  694. WM_exit = _c_external_function( "WM_exit", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  695. WM_main = _c_external_function( "WM_main", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  696. WM_init_game = _c_external_function( "WM_init_game", [("C", ctypes.c_void_p, 1),], ctypes.c_int )
  697. WM_init_splash = _c_external_function( "WM_init_splash", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  698. WM_check = _c_external_function( "WM_check", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  699. WM_window_open = _c_external_function( "WM_window_open", [("C", ctypes.c_void_p, 1),("rect", ctypes.c_void_p, 1),], ctypes.c_void_p )
  700. WM_window_open_temp = _c_external_function( "WM_window_open_temp", [("C", ctypes.c_void_p, 1),("position", ctypes.c_void_p, 1),("type", ctypes.c_int, 1),], ctypes.c_void_p )
  701. WM_read_homefile = _c_external_function( "WM_read_homefile", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),], ctypes.c_int )
  702. WM_write_homefile = _c_external_function( "WM_write_homefile", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),], ctypes.c_int )
  703. WM_read_file = _c_external_function( "WM_read_file", [("C", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),("reports", ctypes.c_void_p, 1),], ctypes.c_void_p )
  704. WM_write_file = _c_external_function( "WM_write_file", [("C", ctypes.c_void_p, 1),("target", ctypes.c_char_p, 1),("fileflags", ctypes.c_int, 1),("reports", ctypes.c_void_p, 1),("copy", ctypes.c_int, 1),], ctypes.c_int )
  705. WM_read_autosavefile = _c_external_function( "WM_read_autosavefile", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  706. WM_autosave_init = _c_external_function( "WM_autosave_init", [("wm", ctypes.c_void_p, 1),], ctypes.c_void_p )
  707. WM_cursor_set = _c_external_function( "WM_cursor_set", [("win", ctypes.c_void_p, 1),("curs", ctypes.c_int, 1),], ctypes.c_void_p )
  708. WM_cursor_modal = _c_external_function( "WM_cursor_modal", [("win", ctypes.c_void_p, 1),("curs", ctypes.c_int, 1),], ctypes.c_void_p )
  709. WM_cursor_restore = _c_external_function( "WM_cursor_restore", [("win", ctypes.c_void_p, 1),], ctypes.c_void_p )
  710. WM_cursor_wait = _c_external_function( "WM_cursor_wait", [("val", ctypes.c_int, 1),], ctypes.c_void_p )
  711. WM_cursor_grab = _c_external_function( "WM_cursor_grab", [("win", ctypes.c_void_p, 1),("wrap", ctypes.c_int, 1),("hide", ctypes.c_int, 1),("bounds", ctypes.c_int, 1),], ctypes.c_void_p )
  712. WM_cursor_ungrab = _c_external_function( "WM_cursor_ungrab", [("win", ctypes.c_void_p, 1),], ctypes.c_void_p )
  713. WM_timecursor = _c_external_function( "WM_timecursor", [("win", ctypes.c_void_p, 1),("nr", ctypes.c_int, 1),], ctypes.c_void_p )
  714. WM_paint_cursor_activate = _c_external_function( "WM_paint_cursor_activate", [("wm", ctypes.c_void_p, 1),("poll", ctypes.c_void_p, 1),("draw", ctypes.c_void_p, 1),("customdata", ctypes.c_void_p, 1),], ctypes.c_void_p )
  715. WM_paint_cursor_end = _c_external_function( "WM_paint_cursor_end", [("wm", ctypes.c_void_p, 1),("handle", ctypes.c_void_p, 1),], ctypes.c_void_p )
  716. WM_cursor_warp = _c_external_function( "WM_cursor_warp", [("win", ctypes.c_void_p, 1),("x", ctypes.c_int, 1),("y", ctypes.c_int, 1),], ctypes.c_void_p )
  717. WM_keyconfig_new = _c_external_function( "WM_keyconfig_new", [("wm", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  718. WM_keyconfig_new_user = _c_external_function( "WM_keyconfig_new_user", [("wm", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  719. WM_keyconfig_remove = _c_external_function( "WM_keyconfig_remove", [("wm", ctypes.c_void_p, 1),("keyconf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  720. WM_keyconfig_free = _c_external_function( "WM_keyconfig_free", [("keyconf", ctypes.c_void_p, 1),], ctypes.c_void_p )
  721. WM_keyconfig_userdef = _c_external_function( "WM_keyconfig_userdef", [("wm", ctypes.c_void_p, 1),], ctypes.c_void_p )
  722. WM_keymap_init = _c_external_function( "WM_keymap_init", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  723. WM_keymap_free = _c_external_function( "WM_keymap_free", [("keymap", ctypes.c_void_p, 1),], ctypes.c_void_p )
  724. WM_keymap_verify_item = _c_external_function( "WM_keymap_verify_item", [("keymap", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),("type", ctypes.c_int, 1),("val", ctypes.c_int, 1),("modifier", ctypes.c_int, 1),("keymodifier", ctypes.c_int, 1),], ctypes.c_void_p )
  725. WM_keymap_add_item = _c_external_function( "WM_keymap_add_item", [("keymap", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),("type", ctypes.c_int, 1),("val", ctypes.c_int, 1),("modifier", ctypes.c_int, 1),("keymodifier", ctypes.c_int, 1),], ctypes.c_void_p )
  726. WM_keymap_add_menu = _c_external_function( "WM_keymap_add_menu", [("keymap", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),("type", ctypes.c_int, 1),("val", ctypes.c_int, 1),("modifier", ctypes.c_int, 1),("keymodifier", ctypes.c_int, 1),], ctypes.c_void_p )
  727. WM_keymap_remove_item = _c_external_function( "WM_keymap_remove_item", [("keymap", ctypes.c_void_p, 1),("kmi", ctypes.c_void_p, 1),], ctypes.c_void_p )
  728. WM_keymap_item_to_string = _c_external_function( "WM_keymap_item_to_string", [("kmi", ctypes.c_void_p, 1),("str", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),], ctypes.c_char )
  729. WM_keymap_list_find = _c_external_function( "WM_keymap_list_find", [("lb", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),("spaceid", ctypes.c_int, 1),("regionid", ctypes.c_int, 1),], ctypes.c_void_p )
  730. WM_keymap_find = _c_external_function( "WM_keymap_find", [("keyconf", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),("spaceid", ctypes.c_int, 1),("regionid", ctypes.c_int, 1),], ctypes.c_void_p )
  731. WM_keymap_find_all = _c_external_function( "WM_keymap_find_all", [("C", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),("spaceid", ctypes.c_int, 1),("regionid", ctypes.c_int, 1),], ctypes.c_void_p )
  732. WM_keymap_active = _c_external_function( "WM_keymap_active", [("wm", ctypes.c_void_p, 1),("keymap", ctypes.c_void_p, 1),], ctypes.c_void_p )
  733. WM_keymap_guess_opname = _c_external_function( "WM_keymap_guess_opname", [("C", ctypes.c_void_p, 1),("opname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  734. WM_keymap_user_init = _c_external_function( "WM_keymap_user_init", [("wm", ctypes.c_void_p, 1),("keymap", ctypes.c_void_p, 1),], ctypes.c_int )
  735. WM_keymap_copy_to_user = _c_external_function( "WM_keymap_copy_to_user", [("keymap", ctypes.c_void_p, 1),], ctypes.c_void_p )
  736. WM_keymap_restore_to_default = _c_external_function( "WM_keymap_restore_to_default", [("keymap", ctypes.c_void_p, 1),], ctypes.c_void_p )
  737. WM_keymap_properties_reset = _c_external_function( "WM_keymap_properties_reset", [("kmi", ctypes.c_void_p, 1),], ctypes.c_void_p )
  738. WM_keymap_restore_item_to_default = _c_external_function( "WM_keymap_restore_item_to_default", [("C", ctypes.c_void_p, 1),("keymap", ctypes.c_void_p, 1),("kmi", ctypes.c_void_p, 1),], ctypes.c_void_p )
  739. WM_keymap_item_find_id = _c_external_function( "WM_keymap_item_find_id", [("keymap", ctypes.c_void_p, 1),("id", ctypes.c_int, 1),], ctypes.c_void_p )
  740. WM_keymap_item_compare = _c_external_function( "WM_keymap_item_compare", [("k1", ctypes.c_void_p, 1),("k2", ctypes.c_void_p, 1),], ctypes.c_int )
  741. WM_userdef_event_map = _c_external_function( "WM_userdef_event_map", [("kmitype", ctypes.c_int, 1),], ctypes.c_int )
  742. WM_modalkeymap_add = _c_external_function( "WM_modalkeymap_add", [("keyconf", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),("items", ctypes.c_void_p, 1),], ctypes.c_void_p )
  743. WM_modalkeymap_get = _c_external_function( "WM_modalkeymap_get", [("keyconf", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  744. WM_modalkeymap_add_item = _c_external_function( "WM_modalkeymap_add_item", [("km", ctypes.c_void_p, 1),("type", ctypes.c_int, 1),("val", ctypes.c_int, 1),("modifier", ctypes.c_int, 1),("keymodifier", ctypes.c_int, 1),("value", ctypes.c_int, 1),], ctypes.c_void_p )
  745. WM_modalkeymap_assign = _c_external_function( "WM_modalkeymap_assign", [("km", ctypes.c_void_p, 1),("opname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  746. WM_key_event_string = _c_external_function( "WM_key_event_string", [("type", ctypes.c_void_p, 1),], ctypes.c_char )
  747. WM_key_event_operator_id = _c_external_function( "WM_key_event_operator_id", [("C", ctypes.c_void_p, 1),("opname", ctypes.c_char_p, 1),("opcontext", ctypes.c_int, 1),("properties", ctypes.c_void_p, 1),("hotkey", ctypes.c_int, 1),("keymap_r", ctypes.c_void_p, 1),], ctypes.c_int )
  748. WM_key_event_operator_string = _c_external_function( "WM_key_event_operator_string", [("C", ctypes.c_void_p, 1),("opname", ctypes.c_char_p, 1),("opcontext", ctypes.c_int, 1),("properties", ctypes.c_void_p, 1),("str", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),], ctypes.c_char )
  749. WM_event_add_keymap_handler = _c_external_function( "WM_event_add_keymap_handler", [("handlers", ctypes.c_void_p, 1),("keymap", ctypes.c_void_p, 1),], ctypes.c_void_p )
  750. WM_event_add_keymap_handler_bb = _c_external_function( "WM_event_add_keymap_handler_bb", [("handlers", ctypes.c_void_p, 1),("keymap", ctypes.c_void_p, 1),("bb", ctypes.c_void_p, 1),("swinbb", ctypes.c_void_p, 1),], ctypes.c_void_p )
  751. WM_event_add_keymap_handler_priority = _c_external_function( "WM_event_add_keymap_handler_priority", [("handlers", ctypes.c_void_p, 1),("keymap", ctypes.c_void_p, 1),("priority", ctypes.c_int, 1),], ctypes.c_void_p )
  752. WM_event_remove_keymap_handler = _c_external_function( "WM_event_remove_keymap_handler", [("handlers", ctypes.c_void_p, 1),("keymap", ctypes.c_void_p, 1),], ctypes.c_void_p )
  753. WM_event_add_ui_handler = _c_external_function( "WM_event_add_ui_handler", [("C", ctypes.c_void_p, 1),("handlers", ctypes.c_void_p, 1),("func", ctypes.c_void_p, 1),("remove", ctypes.c_void_p, 1),("userdata", ctypes.c_void_p, 1),], ctypes.c_void_p )
  754. WM_event_remove_ui_handler = _c_external_function( "WM_event_remove_ui_handler", [("handlers", ctypes.c_void_p, 1),("func", ctypes.c_void_p, 1),("remove", ctypes.c_void_p, 1),("userdata", ctypes.c_void_p, 1),], ctypes.c_void_p )
  755. WM_event_remove_area_handler = _c_external_function( "WM_event_remove_area_handler", [("handlers", ctypes.c_void_p, 1),("area", ctypes.c_void_p, 1),], ctypes.c_void_p )
  756. WM_event_add_modal_handler = _c_external_function( "WM_event_add_modal_handler", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),], ctypes.c_void_p )
  757. WM_event_remove_handlers = _c_external_function( "WM_event_remove_handlers", [("C", ctypes.c_void_p, 1),("handlers", ctypes.c_void_p, 1),], ctypes.c_void_p )
  758. WM_event_add_dropbox_handler = _c_external_function( "WM_event_add_dropbox_handler", [("handlers", ctypes.c_void_p, 1),("dropboxes", ctypes.c_void_p, 1),], ctypes.c_void_p )
  759. WM_event_add_mousemove = _c_external_function( "WM_event_add_mousemove", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  760. WM_modal_tweak_exit = _c_external_function( "WM_modal_tweak_exit", [("evt", ctypes.c_void_p, 1),("tweak_event", ctypes.c_int, 1),], ctypes.c_int )
  761. WM_event_add_notifier = _c_external_function( "WM_event_add_notifier", [("C", ctypes.c_void_p, 1),("type", ctypes.c_int, 1),("reference", ctypes.c_void_p, 1),], ctypes.c_void_p )
  762. WM_main_add_notifier = _c_external_function( "WM_main_add_notifier", [("type", ctypes.c_int, 1),("reference", ctypes.c_void_p, 1),], ctypes.c_void_p )
  763. wm_event_add = _c_external_function( "wm_event_add", [("win", ctypes.c_void_p, 1),("event_to_add", ctypes.c_void_p, 1),], ctypes.c_void_p )
  764. WM_event_add_timer = _c_external_function( "WM_event_add_timer", [("wm", ctypes.c_void_p, 1),("win", ctypes.c_void_p, 1),("event_type", ctypes.c_int, 1),("timestep", ctypes.c_void_p, 1),], ctypes.c_void_p )
  765. WM_event_remove_timer = _c_external_function( "WM_event_remove_timer", [("wm", ctypes.c_void_p, 1),("win", ctypes.c_void_p, 1),("timer", ctypes.c_void_p, 1),], ctypes.c_void_p )
  766. WM_event_timer_sleep = _c_external_function( "WM_event_timer_sleep", [("wm", ctypes.c_void_p, 1),("win", ctypes.c_void_p, 1),("timer", ctypes.c_void_p, 1),("dosleep", ctypes.c_int, 1),], ctypes.c_void_p )
  767. WM_menu_invoke = _c_external_function( "WM_menu_invoke", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  768. WM_enum_search_invoke = _c_external_function( "WM_enum_search_invoke", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  769. WM_operator_confirm = _c_external_function( "WM_operator_confirm", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  770. WM_operator_filesel = _c_external_function( "WM_operator_filesel", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  771. WM_operator_winactive = _c_external_function( "WM_operator_winactive", [("C", ctypes.c_void_p, 1),], ctypes.c_int )
  772. WM_operator_props_popup = _c_external_function( "WM_operator_props_popup", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  773. WM_operator_props_dialog_popup = _c_external_function( "WM_operator_props_dialog_popup", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("width", ctypes.c_int, 1),("height", ctypes.c_int, 1),], ctypes.c_int )
  774. WM_operator_redo_popup = _c_external_function( "WM_operator_redo_popup", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),], ctypes.c_int )
  775. WM_operator_ui_popup = _c_external_function( "WM_operator_ui_popup", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("width", ctypes.c_int, 1),("height", ctypes.c_int, 1),], ctypes.c_int )
  776. WM_operator_confirm_message = _c_external_function( "WM_operator_confirm_message", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("message", ctypes.c_char_p, 1),], ctypes.c_int )
  777. WM_operator_free = _c_external_function( "WM_operator_free", [("op", ctypes.c_void_p, 1),], ctypes.c_void_p )
  778. WM_operator_stack_clear = _c_external_function( "WM_operator_stack_clear", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  779. WM_operatortype_find = _c_external_function( "WM_operatortype_find", [("idnamem", ctypes.c_char_p, 1),("quiet", ctypes.c_int, 1),], ctypes.c_void_p )
  780. WM_operatortype_first = _c_external_function( "WM_operatortype_first", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  781. WM_operatortype_append = _c_external_function( "WM_operatortype_append", [("opfunc", ctypes.c_void_p, 1),], ctypes.c_void_p )
  782. WM_operatortype_append_ptr = _c_external_function( "WM_operatortype_append_ptr", [("opfunc", ctypes.c_void_p, 1),("userdata", ctypes.c_void_p, 1),], ctypes.c_void_p )
  783. WM_operatortype_append_macro_ptr = _c_external_function( "WM_operatortype_append_macro_ptr", [("opfunc", ctypes.c_void_p, 1),("userdata", ctypes.c_void_p, 1),], ctypes.c_void_p )
  784. WM_operatortype_remove = _c_external_function( "WM_operatortype_remove", [("idname", ctypes.c_char_p, 1),], ctypes.c_int )
  785. WM_operatortype_append_macro = _c_external_function( "WM_operatortype_append_macro", [("idname", ctypes.c_char_p, 1),("name", ctypes.c_char_p, 1),("flag", ctypes.c_int, 1),], ctypes.c_void_p )
  786. WM_operatortype_macro_define = _c_external_function( "WM_operatortype_macro_define", [("ot", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  787. WM_operator_poll = _c_external_function( "WM_operator_poll", [("C", ctypes.c_void_p, 1),("ot", ctypes.c_void_p, 1),], ctypes.c_int )
  788. WM_operator_call = _c_external_function( "WM_operator_call", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),], ctypes.c_int )
  789. WM_operator_repeat = _c_external_function( "WM_operator_repeat", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),], ctypes.c_int )
  790. WM_operator_name_call = _c_external_function( "WM_operator_name_call", [("C", ctypes.c_void_p, 1),("opstring", ctypes.c_char_p, 1),("context", ctypes.c_int, 1),("properties", ctypes.c_void_p, 1),], ctypes.c_int )
  791. WM_operator_call_py = _c_external_function( "WM_operator_call_py", [("C", ctypes.c_void_p, 1),("ot", ctypes.c_void_p, 1),("context", ctypes.c_int, 1),("properties", ctypes.c_void_p, 1),("reports", ctypes.c_void_p, 1),], ctypes.c_int )
  792. WM_operator_properties_alloc = _c_external_function( "WM_operator_properties_alloc", [("ptr", ctypes.c_void_p, 1),("properties", ctypes.c_void_p, 1),("opstring", ctypes.c_char_p, 1),], ctypes.c_void_p )
  793. WM_operator_properties_sanitize = _c_external_function( "WM_operator_properties_sanitize", [("ptr", ctypes.c_void_p, 1),("val", ctypes.c_int, 1),], ctypes.c_void_p )
  794. WM_operator_properties_create = _c_external_function( "WM_operator_properties_create", [("ptr", ctypes.c_void_p, 1),("opstring", ctypes.c_char_p, 1),], ctypes.c_void_p )
  795. WM_operator_properties_create_ptr = _c_external_function( "WM_operator_properties_create_ptr", [("ptr", ctypes.c_void_p, 1),("ot", ctypes.c_void_p, 1),], ctypes.c_void_p )
  796. WM_operator_properties_free = _c_external_function( "WM_operator_properties_free", [("ptr", ctypes.c_void_p, 1),], ctypes.c_void_p )
  797. WM_operator_properties_filesel = _c_external_function( "WM_operator_properties_filesel", [("ot", ctypes.c_void_p, 1),("filter", ctypes.c_int, 1),("type", ctypes.c_void_p, 1),("action", ctypes.c_void_p, 1),("flag", ctypes.c_void_p, 1),], ctypes.c_void_p )
  798. WM_operator_properties_gesture_border = _c_external_function( "WM_operator_properties_gesture_border", [("ot", ctypes.c_void_p, 1),("extend", ctypes.c_int, 1),], ctypes.c_void_p )
  799. WM_operator_properties_gesture_straightline = _c_external_function( "WM_operator_properties_gesture_straightline", [("ot", ctypes.c_void_p, 1),("cursor", ctypes.c_int, 1),], ctypes.c_void_p )
  800. WM_operator_properties_select_all = _c_external_function( "WM_operator_properties_select_all", [("ot", ctypes.c_void_p, 1),], ctypes.c_void_p )
  801. WM_operator_pystring = _c_external_function( "WM_operator_pystring", [("C", ctypes.c_void_p, 1),("ot", ctypes.c_void_p, 1),("opptr", ctypes.c_void_p, 1),("all_args", ctypes.c_int, 1),], ctypes.c_char )
  802. WM_operator_bl_idname = _c_external_function( "WM_operator_bl_idname", [("to", ctypes.c_char_p, 1),("from", ctypes.c_char_p, 1),], ctypes.c_void_p )
  803. WM_operator_py_idname = _c_external_function( "WM_operator_py_idname", [("to", ctypes.c_char_p, 1),("from", ctypes.c_char_p, 1),], ctypes.c_void_p )
  804. WM_menutype_find = _c_external_function( "WM_menutype_find", [("idname", ctypes.c_char_p, 1),("quiet", ctypes.c_int, 1),], ctypes.c_void_p )
  805. WM_menutype_add = _c_external_function( "WM_menutype_add", [("mt", ctypes.c_void_p, 1),], ctypes.c_int )
  806. WM_menutype_freelink = _c_external_function( "WM_menutype_freelink", [("mt", ctypes.c_void_p, 1),], ctypes.c_void_p )
  807. WM_menutype_free = _c_external_function( "WM_menutype_free", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  808. WM_border_select_invoke = _c_external_function( "WM_border_select_invoke", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  809. WM_border_select_modal = _c_external_function( "WM_border_select_modal", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  810. WM_gesture_circle_invoke = _c_external_function( "WM_gesture_circle_invoke", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  811. WM_gesture_circle_modal = _c_external_function( "WM_gesture_circle_modal", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  812. WM_gesture_lines_invoke = _c_external_function( "WM_gesture_lines_invoke", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  813. WM_gesture_lines_modal = _c_external_function( "WM_gesture_lines_modal", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  814. WM_gesture_lasso_invoke = _c_external_function( "WM_gesture_lasso_invoke", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  815. WM_gesture_lasso_modal = _c_external_function( "WM_gesture_lasso_modal", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  816. WM_gesture_straightline_invoke = _c_external_function( "WM_gesture_straightline_invoke", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  817. WM_gesture_straightline_modal = _c_external_function( "WM_gesture_straightline_modal", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  818. WM_OT_tweak_gesture = _c_external_function( "WM_OT_tweak_gesture", [("ot", ctypes.c_void_p, 1),], ctypes.c_void_p )
  819. WM_gesture_new = _c_external_function( "WM_gesture_new", [("C", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),("type", ctypes.c_int, 1),], ctypes.c_void_p )
  820. WM_gesture_end = _c_external_function( "WM_gesture_end", [("C", ctypes.c_void_p, 1),("gesture", ctypes.c_void_p, 1),], ctypes.c_void_p )
  821. WM_gestures_remove = _c_external_function( "WM_gestures_remove", [("C", ctypes.c_void_p, 1),], ctypes.c_void_p )
  822. WM_radial_control_invoke = _c_external_function( "WM_radial_control_invoke", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  823. WM_radial_control_modal = _c_external_function( "WM_radial_control_modal", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),("event", ctypes.c_void_p, 1),], ctypes.c_int )
  824. WM_OT_radial_control_partial = _c_external_function( "WM_OT_radial_control_partial", [("ot", ctypes.c_void_p, 1),], ctypes.c_void_p )
  825. WM_radial_control_string = _c_external_function( "WM_radial_control_string", [("op", ctypes.c_void_p, 1),("str", ctypes.c_void_p, 1),("maxlen", ctypes.c_int, 1),], ctypes.c_void_p )
  826. WM_event_add_fileselect = _c_external_function( "WM_event_add_fileselect", [("C", ctypes.c_void_p, 1),("op", ctypes.c_void_p, 1),], ctypes.c_void_p )
  827. WM_event_fileselect_event = _c_external_function( "WM_event_fileselect_event", [("C", ctypes.c_void_p, 1),("ophandle", ctypes.c_void_p, 1),("eventval", ctypes.c_int, 1),], ctypes.c_void_p )
  828. WM_event_start_drag = _c_external_function( "WM_event_start_drag", [("C", ctypes.c_void_p, 1),("icon", ctypes.c_int, 1),("type", ctypes.c_int, 1),("poin", ctypes.c_void_p, 1),("value", ctypes.c_void_p, 1),], ctypes.c_void_p )
  829. WM_event_drag_image = _c_external_function( "WM_event_drag_image", [("None", ctypes.c_void_p, 1),("None", ctypes.c_void_p, 1),("scale", ctypes.c_float, 1),("sx", ctypes.c_int, 1),("sy", ctypes.c_int, 1),], ctypes.c_void_p )
  830. WM_dropbox_add = _c_external_function( "WM_dropbox_add", [("lb", ctypes.c_void_p, 1),("idname", ctypes.c_char_p, 1),("poll", ctypes.c_void_p, 1),("copy", ctypes.c_void_p, 1),], ctypes.c_void_p )
  831. WM_dropboxmap_find = _c_external_function( "WM_dropboxmap_find", [("idname", ctypes.c_char_p, 1),("spaceid", ctypes.c_int, 1),("regionid", ctypes.c_int, 1),], ctypes.c_void_p )
  832. wmSubWindowSet = _c_external_function( "wmSubWindowSet", [("win", ctypes.c_void_p, 1),("swinid", ctypes.c_int, 1),], ctypes.c_void_p )
  833. wmSubWindowScissorSet = _c_external_function( "wmSubWindowScissorSet", [("win", ctypes.c_void_p, 1),("swinid", ctypes.c_int, 1),("srct", ctypes.c_void_p, 1),], ctypes.c_void_p )
  834. wmFrustum = _c_external_function( "wmFrustum", [("x1", ctypes.c_float, 1),("x2", ctypes.c_float, 1),("y1", ctypes.c_float, 1),("y2", ctypes.c_float, 1),("n", ctypes.c_float, 1),("f", ctypes.c_float, 1),], ctypes.c_void_p )
  835. wmOrtho = _c_external_function( "wmOrtho", [("x1", ctypes.c_float, 1),("x2", ctypes.c_float, 1),("y1", ctypes.c_float, 1),("y2", ctypes.c_float, 1),("n", ctypes.c_float, 1),("f", ctypes.c_float, 1),], ctypes.c_void_p )
  836. wmOrtho2 = _c_external_function( "wmOrtho2", [("x1", ctypes.c_float, 1),("x2", ctypes.c_float, 1),("y1", ctypes.c_float, 1),("y2", ctypes.c_float, 1),], ctypes.c_void_p )
  837. WM_set_framebuffer_index_color = _c_external_function( "WM_set_framebuffer_index_color", [("index", ctypes.c_int, 1),], ctypes.c_void_p )
  838. WM_framebuffer_to_index = _c_external_function( "WM_framebuffer_to_index", [("col", ctypes.c_int, 1),], ctypes.c_int )
  839. WM_jobs_get = _c_external_function( "WM_jobs_get", [("wm", ctypes.c_void_p, 1),("win", ctypes.c_void_p, 1),("owner", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),("flag", ctypes.c_int, 1),], ctypes.c_void_p )
  840. WM_jobs_test = _c_external_function( "WM_jobs_test", [("wm", ctypes.c_void_p, 1),("owner", ctypes.c_void_p, 1),], ctypes.c_int )
  841. WM_jobs_progress = _c_external_function( "WM_jobs_progress", [("wm", ctypes.c_void_p, 1),("owner", ctypes.c_void_p, 1),], ctypes.c_float )
  842. WM_jobs_name = _c_external_function( "WM_jobs_name", [("wm", ctypes.c_void_p, 1),("owner", ctypes.c_void_p, 1),], ctypes.c_char )
  843. WM_jobs_customdata = _c_external_function( "WM_jobs_customdata", [("None", ctypes.c_void_p, 1),("customdata", ctypes.c_void_p, 1),("free", ctypes.c_void_p, 1),], ctypes.c_void_p )
  844. WM_jobs_timer = _c_external_function( "WM_jobs_timer", [("None", ctypes.c_void_p, 1),("timestep", ctypes.c_void_p, 1),("note", ctypes.c_int, 1),("endnote", ctypes.c_int, 1),], ctypes.c_void_p )
  845. WM_jobs_callbacks = _c_external_function( "WM_jobs_callbacks", [("None", ctypes.c_void_p, 1),("startjob", ctypes.c_void_p, 1),("initjob", ctypes.c_void_p, 1),("update", ctypes.c_void_p, 1),("endjob", ctypes.c_void_p, 1),], ctypes.c_void_p )
  846. WM_jobs_start = _c_external_function( "WM_jobs_start", [("wm", ctypes.c_void_p, 1),("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  847. WM_jobs_stop = _c_external_function( "WM_jobs_stop", [("wm", ctypes.c_void_p, 1),("owner", ctypes.c_void_p, 1),("startjob", ctypes.c_void_p, 1),], ctypes.c_void_p )
  848. WM_jobs_kill = _c_external_function( "WM_jobs_kill", [("wm", ctypes.c_void_p, 1),("owner", ctypes.c_void_p, 1),("startjob", ctypes.c_void_p, 1),], ctypes.c_void_p )
  849. WM_jobs_stop_all = _c_external_function( "WM_jobs_stop_all", [("wm", ctypes.c_void_p, 1),], ctypes.c_void_p )
  850. WM_clipboard_text_get = _c_external_function( "WM_clipboard_text_get", [("selection", ctypes.c_int, 1),], ctypes.c_char )
  851. WM_clipboard_text_set = _c_external_function( "WM_clipboard_text_set", [("buf", ctypes.c_char_p, 1),("selection", ctypes.c_int, 1),], ctypes.c_void_p )
  852. WM_progress_set = _c_external_function( "WM_progress_set", [("win", ctypes.c_void_p, 1),("progress", ctypes.c_float, 1),], ctypes.c_void_p )
  853. WM_progress_clear = _c_external_function( "WM_progress_clear", [("win", ctypes.c_void_p, 1),], ctypes.c_void_p )
  854. RNA_create = _c_external_function( "RNA_create", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  855. RNA_define_free = _c_external_function( "RNA_define_free", [("brna", ctypes.c_void_p, 1),], ctypes.c_void_p )
  856. RNA_free = _c_external_function( "RNA_free", [("brna", ctypes.c_void_p, 1),], ctypes.c_void_p )
  857. RNA_define_verify_sdna = _c_external_function( "RNA_define_verify_sdna", [("verify", ctypes.c_int, 1),], ctypes.c_void_p )
  858. RNA_init = _c_external_function( "RNA_init", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  859. RNA_exit = _c_external_function( "RNA_exit", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  860. RNA_def_struct = _c_external_function( "RNA_def_struct", [("brna", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("from", ctypes.c_char_p, 1),], ctypes.c_void_p )
  861. RNA_def_struct_sdna = _c_external_function( "RNA_def_struct_sdna", [("srna", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  862. RNA_def_struct_sdna_from = _c_external_function( "RNA_def_struct_sdna_from", [("srna", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  863. RNA_def_struct_name_property = _c_external_function( "RNA_def_struct_name_property", [("srna", ctypes.c_void_p, 1),("prop", ctypes.c_void_p, 1),], ctypes.c_void_p )
  864. RNA_def_struct_nested = _c_external_function( "RNA_def_struct_nested", [("brna", ctypes.c_void_p, 1),("srna", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  865. RNA_def_struct_flag = _c_external_function( "RNA_def_struct_flag", [("srna", ctypes.c_void_p, 1),("flag", ctypes.c_int, 1),], ctypes.c_void_p )
  866. RNA_def_struct_clear_flag = _c_external_function( "RNA_def_struct_clear_flag", [("srna", ctypes.c_void_p, 1),("flag", ctypes.c_int, 1),], ctypes.c_void_p )
  867. RNA_def_struct_refine_func = _c_external_function( "RNA_def_struct_refine_func", [("srna", ctypes.c_void_p, 1),("refine", ctypes.c_char_p, 1),], ctypes.c_void_p )
  868. RNA_def_struct_idprops_func = _c_external_function( "RNA_def_struct_idprops_func", [("srna", ctypes.c_void_p, 1),("refine", ctypes.c_char_p, 1),], ctypes.c_void_p )
  869. RNA_def_struct_register_funcs = _c_external_function( "RNA_def_struct_register_funcs", [("srna", ctypes.c_void_p, 1),("reg", ctypes.c_char_p, 1),("unreg", ctypes.c_char_p, 1),], ctypes.c_void_p )
  870. RNA_def_struct_path_func = _c_external_function( "RNA_def_struct_path_func", [("srna", ctypes.c_void_p, 1),("path", ctypes.c_char_p, 1),], ctypes.c_void_p )
  871. RNA_def_struct_identifier = _c_external_function( "RNA_def_struct_identifier", [("srna", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),], ctypes.c_void_p )
  872. RNA_def_struct_ui_text = _c_external_function( "RNA_def_struct_ui_text", [("srna", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),("description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  873. RNA_def_struct_ui_icon = _c_external_function( "RNA_def_struct_ui_icon", [("srna", ctypes.c_void_p, 1),("icon", ctypes.c_int, 1),], ctypes.c_void_p )
  874. RNA_struct_free_extension = _c_external_function( "RNA_struct_free_extension", [("srna", ctypes.c_void_p, 1),("ext", ctypes.c_void_p, 1),], ctypes.c_void_p )
  875. RNA_struct_free = _c_external_function( "RNA_struct_free", [("brna", ctypes.c_void_p, 1),("srna", ctypes.c_void_p, 1),], ctypes.c_void_p )
  876. RNA_def_boolean = _c_external_function( "RNA_def_boolean", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  877. RNA_def_boolean_array = _c_external_function( "RNA_def_boolean_array", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  878. RNA_def_boolean_layer = _c_external_function( "RNA_def_boolean_layer", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  879. RNA_def_boolean_layer_member = _c_external_function( "RNA_def_boolean_layer_member", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  880. RNA_def_boolean_vector = _c_external_function( "RNA_def_boolean_vector", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  881. RNA_def_int = _c_external_function( "RNA_def_int", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_int, 1),("hardmin", ctypes.c_int, 1),("hardmax", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_int, 1),("softmax", ctypes.c_int, 1),], ctypes.c_void_p )
  882. RNA_def_int_vector = _c_external_function( "RNA_def_int_vector", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_int, 1),("hardmin", ctypes.c_int, 1),("hardmax", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_int, 1),("softmax", ctypes.c_int, 1),], ctypes.c_void_p )
  883. RNA_def_int_array = _c_external_function( "RNA_def_int_array", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_int, 1),("hardmin", ctypes.c_int, 1),("hardmax", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_int, 1),("softmax", ctypes.c_int, 1),], ctypes.c_void_p )
  884. RNA_def_string = _c_external_function( "RNA_def_string", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_char_p, 1),("maxlen", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  885. RNA_def_string_file_path = _c_external_function( "RNA_def_string_file_path", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_char_p, 1),("maxlen", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  886. RNA_def_string_dir_path = _c_external_function( "RNA_def_string_dir_path", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_char_p, 1),("maxlen", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  887. RNA_def_string_file_name = _c_external_function( "RNA_def_string_file_name", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_char_p, 1),("maxlen", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  888. RNA_def_enum = _c_external_function( "RNA_def_enum", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("items", ctypes.c_void_p, 1),("default_value", ctypes.c_int, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  889. RNA_def_enum_funcs = _c_external_function( "RNA_def_enum_funcs", [("prop", ctypes.c_void_p, 1),("itemfunc", ctypes.c_void_p, 1),], ctypes.c_void_p )
  890. RNA_def_float = _c_external_function( "RNA_def_float", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  891. RNA_def_float_vector = _c_external_function( "RNA_def_float_vector", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  892. RNA_def_float_vector_xyz = _c_external_function( "RNA_def_float_vector_xyz", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  893. RNA_def_float_color = _c_external_function( "RNA_def_float_color", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  894. RNA_def_float_matrix = _c_external_function( "RNA_def_float_matrix", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("rows", ctypes.c_int, 1),("columns", ctypes.c_int, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  895. RNA_def_float_rotation = _c_external_function( "RNA_def_float_rotation", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  896. RNA_def_float_array = _c_external_function( "RNA_def_float_array", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("len", ctypes.c_int, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  897. RNA_def_float_percentage = _c_external_function( "RNA_def_float_percentage", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  898. RNA_def_float_factor = _c_external_function( "RNA_def_float_factor", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("default_value", ctypes.c_float, 1),("hardmin", ctypes.c_float, 1),("hardmax", ctypes.c_float, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),("softmin", ctypes.c_float, 1),("softmax", ctypes.c_float, 1),], ctypes.c_void_p )
  899. RNA_def_pointer = _c_external_function( "RNA_def_pointer", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("type", ctypes.c_char_p, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  900. RNA_def_pointer_runtime = _c_external_function( "RNA_def_pointer_runtime", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("type", ctypes.c_void_p, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  901. RNA_def_collection = _c_external_function( "RNA_def_collection", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("type", ctypes.c_char_p, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  902. RNA_def_collection_runtime = _c_external_function( "RNA_def_collection_runtime", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("type", ctypes.c_void_p, 1),("ui_name", ctypes.c_char_p, 1),("ui_description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  903. RNA_def_property = _c_external_function( "RNA_def_property", [("cont", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("type", ctypes.c_int, 1),("subtype", ctypes.c_int, 1),], ctypes.c_void_p )
  904. RNA_def_property_boolean_sdna = _c_external_function( "RNA_def_property_boolean_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),("bit", ctypes.c_int, 1),], ctypes.c_void_p )
  905. RNA_def_property_boolean_negative_sdna = _c_external_function( "RNA_def_property_boolean_negative_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),("bit", ctypes.c_int, 1),], ctypes.c_void_p )
  906. RNA_def_property_int_sdna = _c_external_function( "RNA_def_property_int_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  907. RNA_def_property_float_sdna = _c_external_function( "RNA_def_property_float_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  908. RNA_def_property_string_sdna = _c_external_function( "RNA_def_property_string_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  909. RNA_def_property_enum_sdna = _c_external_function( "RNA_def_property_enum_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  910. RNA_def_property_enum_bitflag_sdna = _c_external_function( "RNA_def_property_enum_bitflag_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  911. RNA_def_property_pointer_sdna = _c_external_function( "RNA_def_property_pointer_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  912. RNA_def_property_collection_sdna = _c_external_function( "RNA_def_property_collection_sdna", [("prop", ctypes.c_void_p, 1),("structname", ctypes.c_char_p, 1),("propname", ctypes.c_char_p, 1),("lengthpropname", ctypes.c_char_p, 1),], ctypes.c_void_p )
  913. RNA_def_property_flag = _c_external_function( "RNA_def_property_flag", [("prop", ctypes.c_void_p, 1),("flag", ctypes.c_int, 1),], ctypes.c_void_p )
  914. RNA_def_property_clear_flag = _c_external_function( "RNA_def_property_clear_flag", [("prop", ctypes.c_void_p, 1),("flag", ctypes.c_int, 1),], ctypes.c_void_p )
  915. RNA_def_property_array = _c_external_function( "RNA_def_property_array", [("prop", ctypes.c_void_p, 1),("length", ctypes.c_int, 1),], ctypes.c_void_p )
  916. RNA_def_property_multi_array = _c_external_function( "RNA_def_property_multi_array", [("prop", ctypes.c_void_p, 1),("dimension", ctypes.c_int, 1),("length", ctypes.c_void_p, 1),], ctypes.c_void_p )
  917. RNA_def_property_range = _c_external_function( "RNA_def_property_range", [("prop", ctypes.c_void_p, 1),("min", ctypes.c_void_p, 1),("max", ctypes.c_void_p, 1),], ctypes.c_void_p )
  918. RNA_def_property_enum_items = _c_external_function( "RNA_def_property_enum_items", [("prop", ctypes.c_void_p, 1),("item", ctypes.c_void_p, 1),], ctypes.c_void_p )
  919. RNA_def_property_string_maxlength = _c_external_function( "RNA_def_property_string_maxlength", [("prop", ctypes.c_void_p, 1),("maxlength", ctypes.c_int, 1),], ctypes.c_void_p )
  920. RNA_def_property_struct_type = _c_external_function( "RNA_def_property_struct_type", [("prop", ctypes.c_void_p, 1),("type", ctypes.c_char_p, 1),], ctypes.c_void_p )
  921. RNA_def_property_struct_runtime = _c_external_function( "RNA_def_property_struct_runtime", [("prop", ctypes.c_void_p, 1),("type", ctypes.c_void_p, 1),], ctypes.c_void_p )
  922. RNA_def_property_boolean_default = _c_external_function( "RNA_def_property_boolean_default", [("prop", ctypes.c_void_p, 1),("value", ctypes.c_int, 1),], ctypes.c_void_p )
  923. RNA_def_property_boolean_array_default = _c_external_function( "RNA_def_property_boolean_array_default", [("prop", ctypes.c_void_p, 1),("array", ctypes.c_int, 1),], ctypes.c_void_p )
  924. RNA_def_property_int_default = _c_external_function( "RNA_def_property_int_default", [("prop", ctypes.c_void_p, 1),("value", ctypes.c_int, 1),], ctypes.c_void_p )
  925. RNA_def_property_int_array_default = _c_external_function( "RNA_def_property_int_array_default", [("prop", ctypes.c_void_p, 1),("array", ctypes.c_int, 1),], ctypes.c_void_p )
  926. RNA_def_property_float_default = _c_external_function( "RNA_def_property_float_default", [("prop", ctypes.c_void_p, 1),("value", ctypes.c_float, 1),], ctypes.c_void_p )
  927. RNA_def_property_float_array_default = _c_external_function( "RNA_def_property_float_array_default", [("prop", ctypes.c_void_p, 1),("array", ctypes.c_float, 1),], ctypes.c_void_p )
  928. RNA_def_property_enum_default = _c_external_function( "RNA_def_property_enum_default", [("prop", ctypes.c_void_p, 1),("value", ctypes.c_int, 1),], ctypes.c_void_p )
  929. RNA_def_property_string_default = _c_external_function( "RNA_def_property_string_default", [("prop", ctypes.c_void_p, 1),("value", ctypes.c_char_p, 1),], ctypes.c_void_p )
  930. RNA_def_property_ui_text = _c_external_function( "RNA_def_property_ui_text", [("prop", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),("description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  931. RNA_def_property_ui_range = _c_external_function( "RNA_def_property_ui_range", [("prop", ctypes.c_void_p, 1),("min", ctypes.c_void_p, 1),("max", ctypes.c_void_p, 1),("step", ctypes.c_void_p, 1),("precision", ctypes.c_int, 1),], ctypes.c_void_p )
  932. RNA_def_property_ui_icon = _c_external_function( "RNA_def_property_ui_icon", [("prop", ctypes.c_void_p, 1),("icon", ctypes.c_int, 1),("consecutive", ctypes.c_int, 1),], ctypes.c_void_p )
  933. RNA_def_property_update = _c_external_function( "RNA_def_property_update", [("prop", ctypes.c_void_p, 1),("noteflag", ctypes.c_int, 1),("updatefunc", ctypes.c_char_p, 1),], ctypes.c_void_p )
  934. RNA_def_property_editable_func = _c_external_function( "RNA_def_property_editable_func", [("prop", ctypes.c_void_p, 1),("editable", ctypes.c_char_p, 1),], ctypes.c_void_p )
  935. RNA_def_property_editable_array_func = _c_external_function( "RNA_def_property_editable_array_func", [("prop", ctypes.c_void_p, 1),("editable", ctypes.c_char_p, 1),], ctypes.c_void_p )
  936. RNA_def_property_dynamic_array_funcs = _c_external_function( "RNA_def_property_dynamic_array_funcs", [("prop", ctypes.c_void_p, 1),("getlength", ctypes.c_char_p, 1),], ctypes.c_void_p )
  937. RNA_def_property_boolean_funcs = _c_external_function( "RNA_def_property_boolean_funcs", [("prop", ctypes.c_void_p, 1),("get", ctypes.c_char_p, 1),("set", ctypes.c_char_p, 1),], ctypes.c_void_p )
  938. RNA_def_property_int_funcs = _c_external_function( "RNA_def_property_int_funcs", [("prop", ctypes.c_void_p, 1),("get", ctypes.c_char_p, 1),("set", ctypes.c_char_p, 1),("range", ctypes.c_char_p, 1),], ctypes.c_void_p )
  939. RNA_def_property_float_funcs = _c_external_function( "RNA_def_property_float_funcs", [("prop", ctypes.c_void_p, 1),("get", ctypes.c_char_p, 1),("set", ctypes.c_char_p, 1),("range", ctypes.c_char_p, 1),], ctypes.c_void_p )
  940. RNA_def_property_enum_funcs = _c_external_function( "RNA_def_property_enum_funcs", [("prop", ctypes.c_void_p, 1),("get", ctypes.c_char_p, 1),("set", ctypes.c_char_p, 1),("item", ctypes.c_char_p, 1),], ctypes.c_void_p )
  941. RNA_def_property_string_funcs = _c_external_function( "RNA_def_property_string_funcs", [("prop", ctypes.c_void_p, 1),("get", ctypes.c_char_p, 1),("length", ctypes.c_char_p, 1),("set", ctypes.c_char_p, 1),], ctypes.c_void_p )
  942. RNA_def_property_pointer_funcs = _c_external_function( "RNA_def_property_pointer_funcs", [("prop", ctypes.c_void_p, 1),("get", ctypes.c_char_p, 1),("set", ctypes.c_char_p, 1),("typef", ctypes.c_char_p, 1),("poll", ctypes.c_char_p, 1),], ctypes.c_void_p )
  943. RNA_def_property_collection_funcs = _c_external_function( "RNA_def_property_collection_funcs", [("prop", ctypes.c_void_p, 1),("begin", ctypes.c_char_p, 1),("next", ctypes.c_char_p, 1),("end", ctypes.c_char_p, 1),("get", ctypes.c_char_p, 1),("length", ctypes.c_char_p, 1),("lookupint", ctypes.c_char_p, 1),("lookupstring", ctypes.c_char_p, 1),], ctypes.c_void_p )
  944. RNA_def_property_srna = _c_external_function( "RNA_def_property_srna", [("prop", ctypes.c_void_p, 1),("type", ctypes.c_char_p, 1),], ctypes.c_void_p )
  945. RNA_def_function = _c_external_function( "RNA_def_function", [("srna", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("call", ctypes.c_char_p, 1),], ctypes.c_void_p )
  946. RNA_def_function_runtime = _c_external_function( "RNA_def_function_runtime", [("srna", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),("call", ctypes.c_void_p, 1),], ctypes.c_void_p )
  947. RNA_def_function_return = _c_external_function( "RNA_def_function_return", [("func", ctypes.c_void_p, 1),("ret", ctypes.c_void_p, 1),], ctypes.c_void_p )
  948. RNA_def_function_output = _c_external_function( "RNA_def_function_output", [("func", ctypes.c_void_p, 1),("ret", ctypes.c_void_p, 1),], ctypes.c_void_p )
  949. RNA_def_function_flag = _c_external_function( "RNA_def_function_flag", [("func", ctypes.c_void_p, 1),("flag", ctypes.c_int, 1),], ctypes.c_void_p )
  950. RNA_def_function_ui_description = _c_external_function( "RNA_def_function_ui_description", [("func", ctypes.c_void_p, 1),("description", ctypes.c_char_p, 1),], ctypes.c_void_p )
  951. RNA_enum_item_add = _c_external_function( "RNA_enum_item_add", [("items", ctypes.c_void_p, 1),("totitem", ctypes.c_int, 1),("item", ctypes.c_void_p, 1),], ctypes.c_void_p )
  952. RNA_enum_item_add_separator = _c_external_function( "RNA_enum_item_add_separator", [("items", ctypes.c_void_p, 1),("totitem", ctypes.c_int, 1),], ctypes.c_void_p )
  953. RNA_enum_items_add = _c_external_function( "RNA_enum_items_add", [("items", ctypes.c_void_p, 1),("totitem", ctypes.c_int, 1),("item", ctypes.c_void_p, 1),], ctypes.c_void_p )
  954. RNA_enum_items_add_value = _c_external_function( "RNA_enum_items_add_value", [("items", ctypes.c_void_p, 1),("totitem", ctypes.c_int, 1),("item", ctypes.c_void_p, 1),("value", ctypes.c_int, 1),], ctypes.c_void_p )
  955. RNA_enum_item_end = _c_external_function( "RNA_enum_item_end", [("items", ctypes.c_void_p, 1),("totitem", ctypes.c_int, 1),], ctypes.c_void_p )
  956. RNA_def_struct_duplicate_pointers = _c_external_function( "RNA_def_struct_duplicate_pointers", [("srna", ctypes.c_void_p, 1),], ctypes.c_void_p )
  957. RNA_def_struct_free_pointers = _c_external_function( "RNA_def_struct_free_pointers", [("srna", ctypes.c_void_p, 1),], ctypes.c_void_p )
  958. RNA_def_func_duplicate_pointers = _c_external_function( "RNA_def_func_duplicate_pointers", [("func", ctypes.c_void_p, 1),], ctypes.c_void_p )
  959. RNA_def_func_free_pointers = _c_external_function( "RNA_def_func_free_pointers", [("func", ctypes.c_void_p, 1),], ctypes.c_void_p )
  960. RNA_def_property_duplicate_pointers = _c_external_function( "RNA_def_property_duplicate_pointers", [("cont_", ctypes.c_void_p, 1),("prop", ctypes.c_void_p, 1),], ctypes.c_void_p )
  961. RNA_def_property_free_pointers = _c_external_function( "RNA_def_property_free_pointers", [("prop", ctypes.c_void_p, 1),], ctypes.c_void_p )
  962. RNA_def_property_free_identifier = _c_external_function( "RNA_def_property_free_identifier", [("cont_", ctypes.c_void_p, 1),("identifier", ctypes.c_char_p, 1),], ctypes.c_int )
  963. GPU_state_init = _c_external_function( "GPU_state_init", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  964. GPU_state_print = _c_external_function( "GPU_state_print", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  965. GPU_begin_object_materials = _c_external_function( "GPU_begin_object_materials", [("v3d", ctypes.c_void_p, 1),("rv3d", ctypes.c_void_p, 1),("scene", ctypes.c_void_p, 1),("ob", ctypes.c_void_p, 1),("glsl", ctypes.c_int, 1),("do_alpha_pass", ctypes.c_int, 1),], ctypes.c_void_p )
  966. GPU_end_object_materials = _c_external_function( "GPU_end_object_materials", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  967. GPU_enable_material = _c_external_function( "GPU_enable_material", [("nr", ctypes.c_int, 1),("attribs", ctypes.c_void_p, 1),], ctypes.c_int )
  968. GPU_disable_material = _c_external_function( "GPU_disable_material", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  969. GPU_set_material_blend_mode = _c_external_function( "GPU_set_material_blend_mode", [("blendmode", ctypes.c_int, 1),], ctypes.c_void_p )
  970. GPU_get_material_blend_mode = _c_external_function( "GPU_get_material_blend_mode", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  971. GPU_set_tpage = _c_external_function( "GPU_set_tpage", [("tface", ctypes.c_void_p, 1),("mipmap", ctypes.c_int, 1),], ctypes.c_int )
  972. GPU_default_lights = _c_external_function( "GPU_default_lights", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  973. GPU_scene_object_lights = _c_external_function( "GPU_scene_object_lights", [("scene", ctypes.c_void_p, 1),("ob", ctypes.c_void_p, 1),("lay", ctypes.c_int, 1),("viewmat", ctypes.c_void_p, 1),("ortho", ctypes.c_int, 1),], ctypes.c_int )
  974. GPU_render_text = _c_external_function( "GPU_render_text", [("tface", ctypes.c_void_p, 1),("mode", ctypes.c_int, 1),("textstr", ctypes.c_char_p, 1),("textlen", ctypes.c_int, 1),("col", ctypes.c_int, 1),("v1", ctypes.c_float, 1),("v2", ctypes.c_float, 1),("v3", ctypes.c_float, 1),("v4", ctypes.c_float, 1),("glattrib", ctypes.c_int, 1),], ctypes.c_void_p )
  975. GPU_set_mipmap = _c_external_function( "GPU_set_mipmap", [("mipmap", ctypes.c_int, 1),], ctypes.c_void_p )
  976. GPU_set_linear_mipmap = _c_external_function( "GPU_set_linear_mipmap", [("linear", ctypes.c_int, 1),], ctypes.c_void_p )
  977. GPU_paint_set_mipmap = _c_external_function( "GPU_paint_set_mipmap", [("mipmap", ctypes.c_int, 1),], ctypes.c_void_p )
  978. GPU_paint_update_image = _c_external_function( "GPU_paint_update_image", [("ima", ctypes.c_void_p, 1),("x", ctypes.c_int, 1),("y", ctypes.c_int, 1),("w", ctypes.c_int, 1),("h", ctypes.c_int, 1),("mipmap", ctypes.c_int, 1),], ctypes.c_void_p )
  979. GPU_update_images_framechange = _c_external_function( "GPU_update_images_framechange", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  980. GPU_update_image_time = _c_external_function( "GPU_update_image_time", [("ima", ctypes.c_void_p, 1),("time", ctypes.c_void_p, 1),], ctypes.c_int )
  981. GPU_verify_image = _c_external_function( "GPU_verify_image", [("ima", ctypes.c_void_p, 1),("iuser", ctypes.c_void_p, 1),("tftile", ctypes.c_int, 1),("tfmode", ctypes.c_int, 1),("compare", ctypes.c_int, 1),("mipmap", ctypes.c_int, 1),], ctypes.c_int )
  982. GPU_free_image = _c_external_function( "GPU_free_image", [("ima", ctypes.c_void_p, 1),], ctypes.c_void_p )
  983. GPU_free_images = _c_external_function( "GPU_free_images", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  984. GPU_free_images_anim = _c_external_function( "GPU_free_images_anim", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  985. GPU_free_smoke = _c_external_function( "GPU_free_smoke", [("smd", ctypes.c_void_p, 1),], ctypes.c_void_p )
  986. GPU_create_smoke = _c_external_function( "GPU_create_smoke", [("smd", ctypes.c_void_p, 1),("highres", ctypes.c_int, 1),], ctypes.c_void_p )
  987. GPU_free_unused_buffers = _c_external_function( "GPU_free_unused_buffers", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  988. GPU_extensions_disable = _c_external_function( "GPU_extensions_disable", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  989. GPU_extensions_init = _c_external_function( "GPU_extensions_init", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  990. GPU_extensions_exit = _c_external_function( "GPU_extensions_exit", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  991. GPU_print_error = _c_external_function( "GPU_print_error", [("str", ctypes.c_char_p, 1),], ctypes.c_int )
  992. GPU_glsl_support = _c_external_function( "GPU_glsl_support", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  993. GPU_non_power_of_two_support = _c_external_function( "GPU_non_power_of_two_support", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  994. GPU_color_depth = _c_external_function( "GPU_color_depth", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  995. GPU_type_matches = _c_external_function( "GPU_type_matches", [("device", ctypes.c_void_p, 1),("os", ctypes.c_void_p, 1),("driver", ctypes.c_void_p, 1),], ctypes.c_int )
  996. GPU_texture_create_1D = _c_external_function( "GPU_texture_create_1D", [("w", ctypes.c_int, 1),("pixels", ctypes.c_float, 1),], ctypes.c_void_p )
  997. GPU_texture_create_2D = _c_external_function( "GPU_texture_create_2D", [("w", ctypes.c_int, 1),("h", ctypes.c_int, 1),("pixels", ctypes.c_float, 1),], ctypes.c_void_p )
  998. GPU_texture_create_3D = _c_external_function( "GPU_texture_create_3D", [("w", ctypes.c_int, 1),("h", ctypes.c_int, 1),("depth", ctypes.c_int, 1),("fpixels", ctypes.c_float, 1),], ctypes.c_void_p )
  999. GPU_texture_create_depth = _c_external_function( "GPU_texture_create_depth", [("w", ctypes.c_int, 1),("h", ctypes.c_int, 1),], ctypes.c_void_p )
  1000. GPU_texture_from_blender = _c_external_function( "GPU_texture_from_blender", [("ima", ctypes.c_void_p, 1),("iuser", ctypes.c_void_p, 1),("time", ctypes.c_void_p, 1),("mipmap", ctypes.c_int, 1),], ctypes.c_void_p )
  1001. GPU_texture_free = _c_external_function( "GPU_texture_free", [("tex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1002. GPU_texture_ref = _c_external_function( "GPU_texture_ref", [("tex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1003. GPU_texture_bind = _c_external_function( "GPU_texture_bind", [("tex", ctypes.c_void_p, 1),("number", ctypes.c_int, 1),], ctypes.c_void_p )
  1004. GPU_texture_unbind = _c_external_function( "GPU_texture_unbind", [("tex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1005. GPU_texture_framebuffer = _c_external_function( "GPU_texture_framebuffer", [("tex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1006. GPU_texture_target = _c_external_function( "GPU_texture_target", [("tex", ctypes.c_void_p, 1),], ctypes.c_int )
  1007. GPU_texture_opengl_width = _c_external_function( "GPU_texture_opengl_width", [("tex", ctypes.c_void_p, 1),], ctypes.c_int )
  1008. GPU_texture_opengl_height = _c_external_function( "GPU_texture_opengl_height", [("tex", ctypes.c_void_p, 1),], ctypes.c_int )
  1009. GPU_framebuffer_create = _c_external_function( "GPU_framebuffer_create", [], ctypes.c_void_p )
  1010. GPU_framebuffer_texture_attach = _c_external_function( "GPU_framebuffer_texture_attach", [("fb", ctypes.c_void_p, 1),("tex", ctypes.c_void_p, 1),], ctypes.c_int )
  1011. GPU_framebuffer_texture_detach = _c_external_function( "GPU_framebuffer_texture_detach", [("fb", ctypes.c_void_p, 1),("tex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1012. GPU_framebuffer_texture_bind = _c_external_function( "GPU_framebuffer_texture_bind", [("fb", ctypes.c_void_p, 1),("tex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1013. GPU_framebuffer_texture_unbind = _c_external_function( "GPU_framebuffer_texture_unbind", [("fb", ctypes.c_void_p, 1),("tex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1014. GPU_framebuffer_free = _c_external_function( "GPU_framebuffer_free", [("fb", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1015. GPU_framebuffer_restore = _c_external_function( "GPU_framebuffer_restore", [], ctypes.c_void_p )
  1016. GPU_offscreen_create = _c_external_function( "GPU_offscreen_create", [("width", ctypes.c_int, 1),("height", ctypes.c_int, 1),], ctypes.c_void_p )
  1017. GPU_offscreen_free = _c_external_function( "GPU_offscreen_free", [("ofs", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1018. GPU_offscreen_bind = _c_external_function( "GPU_offscreen_bind", [("ofs", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1019. GPU_offscreen_unbind = _c_external_function( "GPU_offscreen_unbind", [("ofs", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1020. GPU_shader_create = _c_external_function( "GPU_shader_create", [("vertexcode", ctypes.c_char_p, 1),("fragcode", ctypes.c_char_p, 1),("libcode", ctypes.c_char_p, 1),], ctypes.c_void_p )
  1021. GPU_shader_free = _c_external_function( "GPU_shader_free", [("shader", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1022. GPU_shader_bind = _c_external_function( "GPU_shader_bind", [("shader", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1023. GPU_shader_unbind = _c_external_function( "GPU_shader_unbind", [], ctypes.c_void_p )
  1024. GPU_shader_get_uniform = _c_external_function( "GPU_shader_get_uniform", [("shader", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),], ctypes.c_int )
  1025. GPU_shader_uniform_vector = _c_external_function( "GPU_shader_uniform_vector", [("shader", ctypes.c_void_p, 1),("location", ctypes.c_int, 1),("length", ctypes.c_int, 1),("arraysize", ctypes.c_int, 1),("value", ctypes.c_float, 1),], ctypes.c_void_p )
  1026. GPU_shader_uniform_texture = _c_external_function( "GPU_shader_uniform_texture", [("shader", ctypes.c_void_p, 1),("location", ctypes.c_int, 1),("tex", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1027. GPU_shader_get_attribute = _c_external_function( "GPU_shader_get_attribute", [("shader", ctypes.c_void_p, 1),("name", ctypes.c_char_p, 1),], ctypes.c_int )
  1028. SYS_GetSystem = _c_external_function( "SYS_GetSystem", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1029. SYS_DeleteSystem = _c_external_function( "SYS_DeleteSystem", [("sys", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1030. SYS_GetCommandLineInt = _c_external_function( "SYS_GetCommandLineInt", [("sys", ctypes.c_void_p, 1),("paramname", ctypes.c_char_p, 1),("defaultvalue", ctypes.c_int, 1),], ctypes.c_int )
  1031. SYS_GetCommandLineFloat = _c_external_function( "SYS_GetCommandLineFloat", [("sys", ctypes.c_void_p, 1),("paramname", ctypes.c_char_p, 1),("defaultvalue", ctypes.c_float, 1),], ctypes.c_float )
  1032. SYS_GetCommandLineString = _c_external_function( "SYS_GetCommandLineString", [("sys", ctypes.c_void_p, 1),("paramname", ctypes.c_char_p, 1),("defaultvalue", ctypes.c_char_p, 1),], ctypes.c_char )
  1033. SYS_WriteCommandLineInt = _c_external_function( "SYS_WriteCommandLineInt", [("sys", ctypes.c_void_p, 1),("paramname", ctypes.c_char_p, 1),("value", ctypes.c_int, 1),], ctypes.c_void_p )
  1034. SYS_WriteCommandLineFloat = _c_external_function( "SYS_WriteCommandLineFloat", [("sys", ctypes.c_void_p, 1),("paramname", ctypes.c_char_p, 1),("value", ctypes.c_float, 1),], ctypes.c_void_p )
  1035. SYS_WriteCommandLineString = _c_external_function( "SYS_WriteCommandLineString", [("sys", ctypes.c_void_p, 1),("paramname", ctypes.c_char_p, 1),("value", ctypes.c_char_p, 1),], ctypes.c_void_p )
  1036. print_help = _c_external_function( "print_help", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1037. print_version = _c_external_function( "print_version", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1038. pluginapi_force_ref = _c_external_function( "pluginapi_force_ref", [("None", ctypes.c_void_p, 1),], ctypes.c_int )
  1039. setCallbacks = _c_external_function( "setCallbacks", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1040. PIL_check_seconds_timer = _c_external_function( "PIL_check_seconds_timer", [("None", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1041. fpe_handler = _c_external_function( "fpe_handler", [("sig", ctypes.c_int, 1),], ctypes.c_void_p )
  1042. blender_esc = _c_external_function( "blender_esc", [("sig", ctypes.c_int, 1),], ctypes.c_void_p )
  1043. print_version = _c_external_function( "print_version", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1044. print_help = _c_external_function( "print_help", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1045. end_arguments = _c_external_function( "end_arguments", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1046. enable_python = _c_external_function( "enable_python", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1047. disable_python = _c_external_function( "disable_python", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1048. background_mode = _c_external_function( "background_mode", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1049. debug_mode = _c_external_function( "debug_mode", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1050. set_fpe = _c_external_function( "set_fpe", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1051. playback_mode = _c_external_function( "playback_mode", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1052. prefsize = _c_external_function( "prefsize", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1053. with_borders = _c_external_function( "with_borders", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1054. without_borders = _c_external_function( "without_borders", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1055. register_extension = _c_external_function( "register_extension", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1056. no_joystick = _c_external_function( "no_joystick", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1057. no_glsl = _c_external_function( "no_glsl", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1058. no_audio = _c_external_function( "no_audio", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1059. set_audio = _c_external_function( "set_audio", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1060. set_output = _c_external_function( "set_output", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1061. set_engine = _c_external_function( "set_engine", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1062. set_image_type = _c_external_function( "set_image_type", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1063. set_threads = _c_external_function( "set_threads", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1064. set_extension = _c_external_function( "set_extension", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1065. set_ge_parameters = _c_external_function( "set_ge_parameters", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1066. render_frame = _c_external_function( "render_frame", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1067. render_animation = _c_external_function( "render_animation", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1068. set_scene = _c_external_function( "set_scene", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1069. set_start_frame = _c_external_function( "set_start_frame", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1070. set_end_frame = _c_external_function( "set_end_frame", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1071. set_skip_frame = _c_external_function( "set_skip_frame", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1072. run_python = _c_external_function( "run_python", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1073. run_python_console = _c_external_function( "run_python_console", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1074. load_file = _c_external_function( "load_file", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),("data", ctypes.c_void_p, 1),], ctypes.c_int )
  1075. setupArguments = _c_external_function( "setupArguments", [("C", ctypes.c_void_p, 1),("ba", ctypes.c_void_p, 1),("syshandle", ctypes.c_void_p, 1),], ctypes.c_void_p )
  1076. main = _c_external_function( "main", [("argc", ctypes.c_int, 1),("argv", ctypes.c_void_p, 1),], ctypes.c_int )
  1077. error_cb = _c_external_function( "error_cb", [("err", ctypes.c_char_p, 1),], ctypes.c_void_p )
  1078. mem_error_cb = _c_external_function( "mem_error_cb", [("errorStr", ctypes.c_char_p, 1),], ctypes.c_void_p )
  1079. setCallbacks = _c_external_function( "setCallbacks", [], ctypes.c_void_p )
RAW Paste Data