Generated_GlobalVariables.cpp 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728
  1. // DO NOT EDIT. This file is generated
  2. #include "../Precompiled.h"
  3. #include "../AngelScript/APITemplates.h"
  4. #include "../AngelScript/Generated_Includes.h"
  5. // Some headers could re-define M_PI, ensure that it's undefined
  6. #undef M_PI
  7. namespace Urho3D
  8. {
  9. void ASRegisterGeneratedGlobalVariables(asIScriptEngine* engine)
  10. {
  11. // static const float ANIMATION_LOD_BASESCALE | File: ../Graphics/Drawable.h
  12. engine->RegisterGlobalProperty("const float ANIMATION_LOD_BASESCALE", (void*)&ANIMATION_LOD_BASESCALE);
  13. // constexpr i32 BITS_PER_COMPONENT | File: ../GraphicsAPI/GraphicsDefs.h
  14. engine->RegisterGlobalProperty("const int BITS_PER_COMPONENT", (void*)&BITS_PER_COMPONENT);
  15. // static const int COLOR_LUT_SIZE | File: ../Resource/Image.h
  16. engine->RegisterGlobalProperty("const int COLOR_LUT_SIZE", (void*)&COLOR_LUT_SIZE);
  17. // static const int CONVERSION_BUFFER_LENGTH | File: ../Container/Str.h
  18. engine->RegisterGlobalProperty("const int CONVERSION_BUFFER_LENGTH", (void*)&CONVERSION_BUFFER_LENGTH);
  19. // static const unsigned DEBUGHUD_SHOW_ALL | File: ../Engine/DebugHud.h
  20. engine->RegisterGlobalProperty("const uint DEBUGHUD_SHOW_ALL", (void*)&DEBUGHUD_SHOW_ALL);
  21. // static const unsigned DEBUGHUD_SHOW_EVENTPROFILER | File: ../Engine/DebugHud.h
  22. engine->RegisterGlobalProperty("const uint DEBUGHUD_SHOW_EVENTPROFILER", (void*)&DEBUGHUD_SHOW_EVENTPROFILER);
  23. // static const unsigned DEBUGHUD_SHOW_MEMORY | File: ../Engine/DebugHud.h
  24. engine->RegisterGlobalProperty("const uint DEBUGHUD_SHOW_MEMORY", (void*)&DEBUGHUD_SHOW_MEMORY);
  25. // static const unsigned DEBUGHUD_SHOW_MODE | File: ../Engine/DebugHud.h
  26. engine->RegisterGlobalProperty("const uint DEBUGHUD_SHOW_MODE", (void*)&DEBUGHUD_SHOW_MODE);
  27. // static const unsigned DEBUGHUD_SHOW_NONE | File: ../Engine/DebugHud.h
  28. engine->RegisterGlobalProperty("const uint DEBUGHUD_SHOW_NONE", (void*)&DEBUGHUD_SHOW_NONE);
  29. // static const unsigned DEBUGHUD_SHOW_PROFILER | File: ../Engine/DebugHud.h
  30. engine->RegisterGlobalProperty("const uint DEBUGHUD_SHOW_PROFILER", (void*)&DEBUGHUD_SHOW_PROFILER);
  31. // static const unsigned DEBUGHUD_SHOW_STATS | File: ../Engine/DebugHud.h
  32. engine->RegisterGlobalProperty("const uint DEBUGHUD_SHOW_STATS", (void*)&DEBUGHUD_SHOW_STATS);
  33. // static const float DEFAULT_CAMERA_FOV | File: ../Graphics/Camera.h
  34. engine->RegisterGlobalProperty("const float DEFAULT_CAMERA_FOV", (void*)&DEFAULT_CAMERA_FOV);
  35. // static const float DEFAULT_FARCLIP | File: ../Graphics/Camera.h
  36. engine->RegisterGlobalProperty("const float DEFAULT_FARCLIP", (void*)&DEFAULT_FARCLIP);
  37. // static const float DEFAULT_FONT_SIZE | File: ../UI/Text.h
  38. engine->RegisterGlobalProperty("const float DEFAULT_FONT_SIZE", (void*)&DEFAULT_FONT_SIZE);
  39. // static const unsigned DEFAULT_LIGHTMASK | File: ../Graphics/Drawable.h
  40. engine->RegisterGlobalProperty("const uint DEFAULT_LIGHTMASK", (void*)&DEFAULT_LIGHTMASK);
  41. // static const float DEFAULT_NEARCLIP | File: ../Graphics/Camera.h
  42. engine->RegisterGlobalProperty("const float DEFAULT_NEARCLIP", (void*)&DEFAULT_NEARCLIP);
  43. // static const unsigned DEFAULT_NUM_PARTICLES | File: ../Graphics/ParticleEffect.h
  44. engine->RegisterGlobalProperty("const uint DEFAULT_NUM_PARTICLES", (void*)&DEFAULT_NUM_PARTICLES);
  45. // static const float DEFAULT_ORTHOSIZE | File: ../Graphics/Camera.h
  46. engine->RegisterGlobalProperty("const float DEFAULT_ORTHOSIZE", (void*)&DEFAULT_ORTHOSIZE);
  47. // static const unsigned char DEFAULT_RENDER_ORDER | File: ../Graphics/Material.h
  48. engine->RegisterGlobalProperty("const uint8 DEFAULT_RENDER_ORDER", (void*)&DEFAULT_RENDER_ORDER);
  49. // static const unsigned DEFAULT_SHADOWMASK | File: ../Graphics/Drawable.h
  50. engine->RegisterGlobalProperty("const uint DEFAULT_SHADOWMASK", (void*)&DEFAULT_SHADOWMASK);
  51. // static const unsigned DEFAULT_VIEWMASK | File: ../Graphics/Drawable.h
  52. engine->RegisterGlobalProperty("const uint DEFAULT_VIEWMASK", (void*)&DEFAULT_VIEWMASK);
  53. // static const unsigned DEFAULT_ZONEMASK | File: ../Graphics/Drawable.h
  54. engine->RegisterGlobalProperty("const uint DEFAULT_ZONEMASK", (void*)&DEFAULT_ZONEMASK);
  55. // const Vector3 DOT_SCALE | File: ../GraphicsAPI/GraphicsDefs.h
  56. engine->RegisterGlobalProperty("const Vector3 DOT_SCALE", (void*)&DOT_SCALE);
  57. // static const unsigned DRAWABLE_ANY | File: ../Graphics/Drawable.h
  58. engine->RegisterGlobalProperty("const uint DRAWABLE_ANY", (void*)&DRAWABLE_ANY);
  59. // static const unsigned DRAWABLE_GEOMETRY | File: ../Graphics/Drawable.h
  60. engine->RegisterGlobalProperty("const uint DRAWABLE_GEOMETRY", (void*)&DRAWABLE_GEOMETRY);
  61. // static const unsigned DRAWABLE_GEOMETRY2D | File: ../Graphics/Drawable.h
  62. engine->RegisterGlobalProperty("const uint DRAWABLE_GEOMETRY2D", (void*)&DRAWABLE_GEOMETRY2D);
  63. // static const unsigned DRAWABLE_LIGHT | File: ../Graphics/Drawable.h
  64. engine->RegisterGlobalProperty("const uint DRAWABLE_LIGHT", (void*)&DRAWABLE_LIGHT);
  65. // static const unsigned DRAWABLE_UNDEFINED | File: ../Graphics/Drawable.h
  66. engine->RegisterGlobalProperty("const uint DRAWABLE_UNDEFINED", (void*)&DRAWABLE_UNDEFINED);
  67. // static const unsigned DRAWABLE_ZONE | File: ../Graphics/Drawable.h
  68. engine->RegisterGlobalProperty("const uint DRAWABLE_ZONE", (void*)&DRAWABLE_ZONE);
  69. // const u32 ELEMENT_TYPESIZES[] | File: ../GraphicsAPI/GraphicsDefs.h
  70. // Not registered because array
  71. // constexpr i32 ENDPOS | File: ../Container/Vector.h
  72. engine->RegisterGlobalProperty("const int ENDPOS", (void*)&ENDPOS);
  73. // static const String EP_AUTOLOAD_PATHS | File: ../Engine/EngineDefs.h
  74. engine->RegisterGlobalProperty("const String EP_AUTOLOAD_PATHS", (void*)&EP_AUTOLOAD_PATHS);
  75. // static const String EP_BORDERLESS | File: ../Engine/EngineDefs.h
  76. engine->RegisterGlobalProperty("const String EP_BORDERLESS", (void*)&EP_BORDERLESS);
  77. // static const String EP_DIRECT3D11 | File: ../Engine/EngineDefs.h
  78. engine->RegisterGlobalProperty("const String EP_DIRECT3D11", (void*)&EP_DIRECT3D11);
  79. // static const String EP_DIRECT3D9 | File: ../Engine/EngineDefs.h
  80. engine->RegisterGlobalProperty("const String EP_DIRECT3D9", (void*)&EP_DIRECT3D9);
  81. // static const String EP_DUMP_SHADERS | File: ../Engine/EngineDefs.h
  82. engine->RegisterGlobalProperty("const String EP_DUMP_SHADERS", (void*)&EP_DUMP_SHADERS);
  83. // static const String EP_EVENT_PROFILER | File: ../Engine/EngineDefs.h
  84. engine->RegisterGlobalProperty("const String EP_EVENT_PROFILER", (void*)&EP_EVENT_PROFILER);
  85. // static const String EP_EXTERNAL_WINDOW | File: ../Engine/EngineDefs.h
  86. engine->RegisterGlobalProperty("const String EP_EXTERNAL_WINDOW", (void*)&EP_EXTERNAL_WINDOW);
  87. // static const String EP_FLUSH_GPU | File: ../Engine/EngineDefs.h
  88. engine->RegisterGlobalProperty("const String EP_FLUSH_GPU", (void*)&EP_FLUSH_GPU);
  89. // static const String EP_FORCE_GL2 | File: ../Engine/EngineDefs.h
  90. engine->RegisterGlobalProperty("const String EP_FORCE_GL2", (void*)&EP_FORCE_GL2);
  91. // static const String EP_FRAME_LIMITER | File: ../Engine/EngineDefs.h
  92. engine->RegisterGlobalProperty("const String EP_FRAME_LIMITER", (void*)&EP_FRAME_LIMITER);
  93. // static const String EP_FULL_SCREEN | File: ../Engine/EngineDefs.h
  94. engine->RegisterGlobalProperty("const String EP_FULL_SCREEN", (void*)&EP_FULL_SCREEN);
  95. // static const String EP_HEADLESS | File: ../Engine/EngineDefs.h
  96. engine->RegisterGlobalProperty("const String EP_HEADLESS", (void*)&EP_HEADLESS);
  97. // static const String EP_HIGH_DPI | File: ../Engine/EngineDefs.h
  98. engine->RegisterGlobalProperty("const String EP_HIGH_DPI", (void*)&EP_HIGH_DPI);
  99. // static const String EP_LOG_LEVEL | File: ../Engine/EngineDefs.h
  100. engine->RegisterGlobalProperty("const String EP_LOG_LEVEL", (void*)&EP_LOG_LEVEL);
  101. // static const String EP_LOG_NAME | File: ../Engine/EngineDefs.h
  102. engine->RegisterGlobalProperty("const String EP_LOG_NAME", (void*)&EP_LOG_NAME);
  103. // static const String EP_LOG_QUIET | File: ../Engine/EngineDefs.h
  104. engine->RegisterGlobalProperty("const String EP_LOG_QUIET", (void*)&EP_LOG_QUIET);
  105. // static const String EP_LOW_QUALITY_SHADOWS | File: ../Engine/EngineDefs.h
  106. engine->RegisterGlobalProperty("const String EP_LOW_QUALITY_SHADOWS", (void*)&EP_LOW_QUALITY_SHADOWS);
  107. // static const String EP_MATERIAL_QUALITY | File: ../Engine/EngineDefs.h
  108. engine->RegisterGlobalProperty("const String EP_MATERIAL_QUALITY", (void*)&EP_MATERIAL_QUALITY);
  109. // static const String EP_MONITOR | File: ../Engine/EngineDefs.h
  110. engine->RegisterGlobalProperty("const String EP_MONITOR", (void*)&EP_MONITOR);
  111. // static const String EP_MULTI_SAMPLE | File: ../Engine/EngineDefs.h
  112. engine->RegisterGlobalProperty("const String EP_MULTI_SAMPLE", (void*)&EP_MULTI_SAMPLE);
  113. // static const String EP_OPENGL | File: ../Engine/EngineDefs.h
  114. engine->RegisterGlobalProperty("const String EP_OPENGL", (void*)&EP_OPENGL);
  115. // static const String EP_ORIENTATIONS | File: ../Engine/EngineDefs.h
  116. engine->RegisterGlobalProperty("const String EP_ORIENTATIONS", (void*)&EP_ORIENTATIONS);
  117. // static const String EP_PACKAGE_CACHE_DIR | File: ../Engine/EngineDefs.h
  118. engine->RegisterGlobalProperty("const String EP_PACKAGE_CACHE_DIR", (void*)&EP_PACKAGE_CACHE_DIR);
  119. // static const String EP_REFRESH_RATE | File: ../Engine/EngineDefs.h
  120. engine->RegisterGlobalProperty("const String EP_REFRESH_RATE", (void*)&EP_REFRESH_RATE);
  121. // static const String EP_RENDER_PATH | File: ../Engine/EngineDefs.h
  122. engine->RegisterGlobalProperty("const String EP_RENDER_PATH", (void*)&EP_RENDER_PATH);
  123. // static const String EP_RESOURCE_PACKAGES | File: ../Engine/EngineDefs.h
  124. engine->RegisterGlobalProperty("const String EP_RESOURCE_PACKAGES", (void*)&EP_RESOURCE_PACKAGES);
  125. // static const String EP_RESOURCE_PATHS | File: ../Engine/EngineDefs.h
  126. engine->RegisterGlobalProperty("const String EP_RESOURCE_PATHS", (void*)&EP_RESOURCE_PATHS);
  127. // static const String EP_RESOURCE_PREFIX_PATHS | File: ../Engine/EngineDefs.h
  128. engine->RegisterGlobalProperty("const String EP_RESOURCE_PREFIX_PATHS", (void*)&EP_RESOURCE_PREFIX_PATHS);
  129. // static const String EP_SHADER_CACHE_DIR | File: ../Engine/EngineDefs.h
  130. engine->RegisterGlobalProperty("const String EP_SHADER_CACHE_DIR", (void*)&EP_SHADER_CACHE_DIR);
  131. // static const String EP_SHADOWS | File: ../Engine/EngineDefs.h
  132. engine->RegisterGlobalProperty("const String EP_SHADOWS", (void*)&EP_SHADOWS);
  133. // static const String EP_SOUND | File: ../Engine/EngineDefs.h
  134. engine->RegisterGlobalProperty("const String EP_SOUND", (void*)&EP_SOUND);
  135. // static const String EP_SOUND_BUFFER | File: ../Engine/EngineDefs.h
  136. engine->RegisterGlobalProperty("const String EP_SOUND_BUFFER", (void*)&EP_SOUND_BUFFER);
  137. // static const String EP_SOUND_INTERPOLATION | File: ../Engine/EngineDefs.h
  138. engine->RegisterGlobalProperty("const String EP_SOUND_INTERPOLATION", (void*)&EP_SOUND_INTERPOLATION);
  139. // static const String EP_SOUND_MIX_RATE | File: ../Engine/EngineDefs.h
  140. engine->RegisterGlobalProperty("const String EP_SOUND_MIX_RATE", (void*)&EP_SOUND_MIX_RATE);
  141. // static const String EP_SOUND_STEREO | File: ../Engine/EngineDefs.h
  142. engine->RegisterGlobalProperty("const String EP_SOUND_STEREO", (void*)&EP_SOUND_STEREO);
  143. // static const String EP_TEXTURE_ANISOTROPY | File: ../Engine/EngineDefs.h
  144. engine->RegisterGlobalProperty("const String EP_TEXTURE_ANISOTROPY", (void*)&EP_TEXTURE_ANISOTROPY);
  145. // static const String EP_TEXTURE_FILTER_MODE | File: ../Engine/EngineDefs.h
  146. engine->RegisterGlobalProperty("const String EP_TEXTURE_FILTER_MODE", (void*)&EP_TEXTURE_FILTER_MODE);
  147. // static const String EP_TEXTURE_QUALITY | File: ../Engine/EngineDefs.h
  148. engine->RegisterGlobalProperty("const String EP_TEXTURE_QUALITY", (void*)&EP_TEXTURE_QUALITY);
  149. // static const String EP_TIME_OUT | File: ../Engine/EngineDefs.h
  150. engine->RegisterGlobalProperty("const String EP_TIME_OUT", (void*)&EP_TIME_OUT);
  151. // static const String EP_TOUCH_EMULATION | File: ../Engine/EngineDefs.h
  152. engine->RegisterGlobalProperty("const String EP_TOUCH_EMULATION", (void*)&EP_TOUCH_EMULATION);
  153. // static const String EP_TRIPLE_BUFFER | File: ../Engine/EngineDefs.h
  154. engine->RegisterGlobalProperty("const String EP_TRIPLE_BUFFER", (void*)&EP_TRIPLE_BUFFER);
  155. // static const String EP_VSYNC | File: ../Engine/EngineDefs.h
  156. engine->RegisterGlobalProperty("const String EP_VSYNC", (void*)&EP_VSYNC);
  157. // static const String EP_WINDOW_HEIGHT | File: ../Engine/EngineDefs.h
  158. engine->RegisterGlobalProperty("const String EP_WINDOW_HEIGHT", (void*)&EP_WINDOW_HEIGHT);
  159. // static const String EP_WINDOW_ICON | File: ../Engine/EngineDefs.h
  160. engine->RegisterGlobalProperty("const String EP_WINDOW_ICON", (void*)&EP_WINDOW_ICON);
  161. // static const String EP_WINDOW_POSITION_X | File: ../Engine/EngineDefs.h
  162. engine->RegisterGlobalProperty("const String EP_WINDOW_POSITION_X", (void*)&EP_WINDOW_POSITION_X);
  163. // static const String EP_WINDOW_POSITION_Y | File: ../Engine/EngineDefs.h
  164. engine->RegisterGlobalProperty("const String EP_WINDOW_POSITION_Y", (void*)&EP_WINDOW_POSITION_Y);
  165. // static const String EP_WINDOW_RESIZABLE | File: ../Engine/EngineDefs.h
  166. engine->RegisterGlobalProperty("const String EP_WINDOW_RESIZABLE", (void*)&EP_WINDOW_RESIZABLE);
  167. // static const String EP_WINDOW_TITLE | File: ../Engine/EngineDefs.h
  168. engine->RegisterGlobalProperty("const String EP_WINDOW_TITLE", (void*)&EP_WINDOW_TITLE);
  169. // static const String EP_WINDOW_WIDTH | File: ../Engine/EngineDefs.h
  170. engine->RegisterGlobalProperty("const String EP_WINDOW_WIDTH", (void*)&EP_WINDOW_WIDTH);
  171. // static const String EP_WORKER_THREADS | File: ../Engine/EngineDefs.h
  172. engine->RegisterGlobalProperty("const String EP_WORKER_THREADS", (void*)&EP_WORKER_THREADS);
  173. // static const unsigned FIRST_LOCAL_ID | File: ../Scene/Scene.h
  174. engine->RegisterGlobalProperty("const uint FIRST_LOCAL_ID", (void*)&FIRST_LOCAL_ID);
  175. // static const unsigned FIRST_REPLICATED_ID | File: ../Scene/Scene.h
  176. engine->RegisterGlobalProperty("const uint FIRST_REPLICATED_ID", (void*)&FIRST_REPLICATED_ID);
  177. // static const int FONT_DPI | File: ../UI/Font.h
  178. engine->RegisterGlobalProperty("const int FONT_DPI", (void*)&FONT_DPI);
  179. // static const int FONT_TEXTURE_MIN_SIZE | File: ../UI/Font.h
  180. engine->RegisterGlobalProperty("const int FONT_TEXTURE_MIN_SIZE", (void*)&FONT_TEXTURE_MIN_SIZE);
  181. // static const int INSTANCING_BUFFER_DEFAULT_SIZE | File: ../Graphics/Renderer.h
  182. engine->RegisterGlobalProperty("const int INSTANCING_BUFFER_DEFAULT_SIZE", (void*)&INSTANCING_BUFFER_DEFAULT_SIZE);
  183. // static const unsigned LAST_LOCAL_ID | File: ../Scene/Scene.h
  184. engine->RegisterGlobalProperty("const uint LAST_LOCAL_ID", (void*)&LAST_LOCAL_ID);
  185. // static const unsigned LAST_REPLICATED_ID | File: ../Scene/Scene.h
  186. engine->RegisterGlobalProperty("const uint LAST_REPLICATED_ID", (void*)&LAST_REPLICATED_ID);
  187. // const VertexElement LEGACY_VERTEXELEMENTS[] | File: ../GraphicsAPI/GraphicsDefs.h
  188. // Not registered because array
  189. // static const int LOG_DEBUG | File: ../IO/Log.h
  190. engine->RegisterGlobalProperty("const int LOG_DEBUG", (void*)&LOG_DEBUG);
  191. // static const int LOG_ERROR | File: ../IO/Log.h
  192. engine->RegisterGlobalProperty("const int LOG_ERROR", (void*)&LOG_ERROR);
  193. // static const int LOG_INFO | File: ../IO/Log.h
  194. engine->RegisterGlobalProperty("const int LOG_INFO", (void*)&LOG_INFO);
  195. // static const int LOG_NONE | File: ../IO/Log.h
  196. engine->RegisterGlobalProperty("const int LOG_NONE", (void*)&LOG_NONE);
  197. // static const int LOG_RAW | File: ../IO/Log.h
  198. engine->RegisterGlobalProperty("const int LOG_RAW", (void*)&LOG_RAW);
  199. // static const int LOG_TRACE | File: ../IO/Log.h
  200. engine->RegisterGlobalProperty("const int LOG_TRACE", (void*)&LOG_TRACE);
  201. // static const int LOG_WARNING | File: ../IO/Log.h
  202. engine->RegisterGlobalProperty("const int LOG_WARNING", (void*)&LOG_WARNING);
  203. // static const int MATRIX_CONVERSION_BUFFER_LENGTH | File: ../Container/Str.h
  204. engine->RegisterGlobalProperty("const int MATRIX_CONVERSION_BUFFER_LENGTH", (void*)&MATRIX_CONVERSION_BUFFER_LENGTH);
  205. // static const unsigned MAX_CASCADE_SPLITS | File: ../Graphics/Light.h
  206. engine->RegisterGlobalProperty("const uint MAX_CASCADE_SPLITS", (void*)&MAX_CASCADE_SPLITS);
  207. // constexpr i32 MAX_CONSTANT_REGISTERS | File: ../GraphicsAPI/GraphicsDefs.h
  208. engine->RegisterGlobalProperty("const int MAX_CONSTANT_REGISTERS", (void*)&MAX_CONSTANT_REGISTERS);
  209. // static const int MAX_LIGHT_SPLITS | File: ../Graphics/Light.h
  210. engine->RegisterGlobalProperty("const int MAX_LIGHT_SPLITS", (void*)&MAX_LIGHT_SPLITS);
  211. // static const unsigned MAX_NETWORK_ATTRIBUTES | File: ../Scene/ReplicationState.h
  212. engine->RegisterGlobalProperty("const uint MAX_NETWORK_ATTRIBUTES", (void*)&MAX_NETWORK_ATTRIBUTES);
  213. // constexpr i32 MAX_RENDERTARGETS | File: ../GraphicsAPI/GraphicsDefs.h
  214. engine->RegisterGlobalProperty("const int MAX_RENDERTARGETS", (void*)&MAX_RENDERTARGETS);
  215. // static const int MAX_TEXTURE_QUALITY_LEVELS | File: ../GraphicsAPI/Texture.h
  216. engine->RegisterGlobalProperty("const int MAX_TEXTURE_QUALITY_LEVELS", (void*)&MAX_TEXTURE_QUALITY_LEVELS);
  217. // static const int MAX_VERTEX_LIGHTS | File: ../Graphics/Drawable.h
  218. engine->RegisterGlobalProperty("const int MAX_VERTEX_LIGHTS", (void*)&MAX_VERTEX_LIGHTS);
  219. // constexpr i32 MAX_VERTEX_STREAMS | File: ../GraphicsAPI/GraphicsDefs.h
  220. engine->RegisterGlobalProperty("const int MAX_VERTEX_STREAMS", (void*)&MAX_VERTEX_STREAMS);
  221. // static const unsigned MAX_VIEWPORT_TEXTURES | File: ../Graphics/View.h
  222. engine->RegisterGlobalProperty("const uint MAX_VIEWPORT_TEXTURES", (void*)&MAX_VIEWPORT_TEXTURES);
  223. // const IntVector2 MOUSE_POSITION_OFFSCREEN | File: ../Input/Input.h
  224. engine->RegisterGlobalProperty("const IntVector2 MOUSE_POSITION_OFFSCREEN", (void*)&MOUSE_POSITION_OFFSCREEN);
  225. // constexpr float M_DEGTORAD | File: ../Math/MathDefs.h
  226. engine->RegisterGlobalProperty("const float M_DEGTORAD", (void*)&M_DEGTORAD);
  227. // constexpr float M_DEGTORAD_2 | File: ../Math/MathDefs.h
  228. engine->RegisterGlobalProperty("const float M_DEGTORAD_2", (void*)&M_DEGTORAD_2);
  229. // constexpr float M_EPSILON | File: ../Math/MathDefs.h
  230. engine->RegisterGlobalProperty("const float M_EPSILON", (void*)&M_EPSILON);
  231. // constexpr float M_HALF_PI | File: ../Math/MathDefs.h
  232. engine->RegisterGlobalProperty("const float M_HALF_PI", (void*)&M_HALF_PI);
  233. // constexpr float M_INFINITY | File: ../Math/MathDefs.h
  234. engine->RegisterGlobalProperty("const float M_INFINITY", (void*)&M_INFINITY);
  235. // constexpr float M_LARGE_EPSILON | File: ../Math/MathDefs.h
  236. engine->RegisterGlobalProperty("const float M_LARGE_EPSILON", (void*)&M_LARGE_EPSILON);
  237. // constexpr float M_LARGE_VALUE | File: ../Math/MathDefs.h
  238. engine->RegisterGlobalProperty("const float M_LARGE_VALUE", (void*)&M_LARGE_VALUE);
  239. // constexpr float M_MAX_FOV | File: ../Math/MathDefs.h
  240. engine->RegisterGlobalProperty("const float M_MAX_FOV", (void*)&M_MAX_FOV);
  241. // constexpr i32 M_MAX_INT | File: ../Math/MathDefs.h
  242. engine->RegisterGlobalProperty("const int M_MAX_INT", (void*)&M_MAX_INT);
  243. // constexpr u32 M_MAX_UNSIGNED | File: ../Math/MathDefs.h
  244. engine->RegisterGlobalProperty("const uint M_MAX_UNSIGNED", (void*)&M_MAX_UNSIGNED);
  245. // constexpr i32 M_MIN_INT | File: ../Math/MathDefs.h
  246. engine->RegisterGlobalProperty("const int M_MIN_INT", (void*)&M_MIN_INT);
  247. // constexpr float M_MIN_NEARCLIP | File: ../Math/MathDefs.h
  248. engine->RegisterGlobalProperty("const float M_MIN_NEARCLIP", (void*)&M_MIN_NEARCLIP);
  249. // constexpr u32 M_MIN_UNSIGNED | File: ../Math/MathDefs.h
  250. engine->RegisterGlobalProperty("const uint M_MIN_UNSIGNED", (void*)&M_MIN_UNSIGNED);
  251. // constexpr float M_PI | File: ../Math/MathDefs.h
  252. engine->RegisterGlobalProperty("const float M_PI", (void*)&M_PI);
  253. // constexpr float M_RADTODEG | File: ../Math/MathDefs.h
  254. engine->RegisterGlobalProperty("const float M_RADTODEG", (void*)&M_RADTODEG);
  255. // constexpr i32 NINDEX | File: ../Container/Vector.h
  256. engine->RegisterGlobalProperty("const int NINDEX", (void*)&NINDEX);
  257. // static const unsigned NUM_FRUSTUM_PLANES | File: ../Math/Frustum.h
  258. engine->RegisterGlobalProperty("const uint NUM_FRUSTUM_PLANES", (void*)&NUM_FRUSTUM_PLANES);
  259. // static const unsigned NUM_FRUSTUM_VERTICES | File: ../Math/Frustum.h
  260. engine->RegisterGlobalProperty("const uint NUM_FRUSTUM_VERTICES", (void*)&NUM_FRUSTUM_VERTICES);
  261. // static const int NUM_OCTANTS | File: ../Graphics/Octree.h
  262. engine->RegisterGlobalProperty("const int NUM_OCTANTS", (void*)&NUM_OCTANTS);
  263. // static const int OCCLUSION_DEFAULT_MAX_TRIANGLES | File: ../Graphics/OcclusionBuffer.h
  264. engine->RegisterGlobalProperty("const int OCCLUSION_DEFAULT_MAX_TRIANGLES", (void*)&OCCLUSION_DEFAULT_MAX_TRIANGLES);
  265. // static const int OCCLUSION_FIXED_BIAS | File: ../Graphics/OcclusionBuffer.h
  266. engine->RegisterGlobalProperty("const int OCCLUSION_FIXED_BIAS", (void*)&OCCLUSION_FIXED_BIAS);
  267. // static const int OCCLUSION_MIN_SIZE | File: ../Graphics/OcclusionBuffer.h
  268. engine->RegisterGlobalProperty("const int OCCLUSION_MIN_SIZE", (void*)&OCCLUSION_MIN_SIZE);
  269. // static const float OCCLUSION_RELATIVE_BIAS | File: ../Graphics/OcclusionBuffer.h
  270. engine->RegisterGlobalProperty("const float OCCLUSION_RELATIVE_BIAS", (void*)&OCCLUSION_RELATIVE_BIAS);
  271. // static const float OCCLUSION_X_SCALE | File: ../Graphics/OcclusionBuffer.h
  272. engine->RegisterGlobalProperty("const float OCCLUSION_X_SCALE", (void*)&OCCLUSION_X_SCALE);
  273. // static const float OCCLUSION_Z_SCALE | File: ../Graphics/OcclusionBuffer.h
  274. engine->RegisterGlobalProperty("const float OCCLUSION_Z_SCALE", (void*)&OCCLUSION_Z_SCALE);
  275. // static const unsigned PRIORITY_LAST | File: ../Resource/ResourceCache.h
  276. engine->RegisterGlobalProperty("const uint PRIORITY_LAST", (void*)&PRIORITY_LAST);
  277. // const StringHash PSP_AMBIENTCOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  278. engine->RegisterGlobalProperty("const StringHash PSP_AMBIENTCOLOR", (void*)&PSP_AMBIENTCOLOR);
  279. // const StringHash PSP_CAMERAPOS | File: ../GraphicsAPI/GraphicsDefs.h
  280. engine->RegisterGlobalProperty("const StringHash PSP_CAMERAPOS", (void*)&PSP_CAMERAPOS);
  281. // const StringHash PSP_DELTATIME | File: ../GraphicsAPI/GraphicsDefs.h
  282. engine->RegisterGlobalProperty("const StringHash PSP_DELTATIME", (void*)&PSP_DELTATIME);
  283. // const StringHash PSP_DEPTHRECONSTRUCT | File: ../GraphicsAPI/GraphicsDefs.h
  284. engine->RegisterGlobalProperty("const StringHash PSP_DEPTHRECONSTRUCT", (void*)&PSP_DEPTHRECONSTRUCT);
  285. // const StringHash PSP_ELAPSEDTIME | File: ../GraphicsAPI/GraphicsDefs.h
  286. engine->RegisterGlobalProperty("const StringHash PSP_ELAPSEDTIME", (void*)&PSP_ELAPSEDTIME);
  287. // const StringHash PSP_FARCLIP | File: ../GraphicsAPI/GraphicsDefs.h
  288. engine->RegisterGlobalProperty("const StringHash PSP_FARCLIP", (void*)&PSP_FARCLIP);
  289. // const StringHash PSP_FOGCOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  290. engine->RegisterGlobalProperty("const StringHash PSP_FOGCOLOR", (void*)&PSP_FOGCOLOR);
  291. // const StringHash PSP_FOGPARAMS | File: ../GraphicsAPI/GraphicsDefs.h
  292. engine->RegisterGlobalProperty("const StringHash PSP_FOGPARAMS", (void*)&PSP_FOGPARAMS);
  293. // const StringHash PSP_GBUFFERINVSIZE | File: ../GraphicsAPI/GraphicsDefs.h
  294. engine->RegisterGlobalProperty("const StringHash PSP_GBUFFERINVSIZE", (void*)&PSP_GBUFFERINVSIZE);
  295. // const StringHash PSP_LIGHTCOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  296. engine->RegisterGlobalProperty("const StringHash PSP_LIGHTCOLOR", (void*)&PSP_LIGHTCOLOR);
  297. // const StringHash PSP_LIGHTDIR | File: ../GraphicsAPI/GraphicsDefs.h
  298. engine->RegisterGlobalProperty("const StringHash PSP_LIGHTDIR", (void*)&PSP_LIGHTDIR);
  299. // const StringHash PSP_LIGHTLENGTH | File: ../GraphicsAPI/GraphicsDefs.h
  300. engine->RegisterGlobalProperty("const StringHash PSP_LIGHTLENGTH", (void*)&PSP_LIGHTLENGTH);
  301. // const StringHash PSP_LIGHTMATRICES | File: ../GraphicsAPI/GraphicsDefs.h
  302. engine->RegisterGlobalProperty("const StringHash PSP_LIGHTMATRICES", (void*)&PSP_LIGHTMATRICES);
  303. // const StringHash PSP_LIGHTPOS | File: ../GraphicsAPI/GraphicsDefs.h
  304. engine->RegisterGlobalProperty("const StringHash PSP_LIGHTPOS", (void*)&PSP_LIGHTPOS);
  305. // const StringHash PSP_LIGHTRAD | File: ../GraphicsAPI/GraphicsDefs.h
  306. engine->RegisterGlobalProperty("const StringHash PSP_LIGHTRAD", (void*)&PSP_LIGHTRAD);
  307. // const StringHash PSP_MATDIFFCOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  308. engine->RegisterGlobalProperty("const StringHash PSP_MATDIFFCOLOR", (void*)&PSP_MATDIFFCOLOR);
  309. // const StringHash PSP_MATEMISSIVECOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  310. engine->RegisterGlobalProperty("const StringHash PSP_MATEMISSIVECOLOR", (void*)&PSP_MATEMISSIVECOLOR);
  311. // const StringHash PSP_MATENVMAPCOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  312. engine->RegisterGlobalProperty("const StringHash PSP_MATENVMAPCOLOR", (void*)&PSP_MATENVMAPCOLOR);
  313. // const StringHash PSP_MATSPECCOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  314. engine->RegisterGlobalProperty("const StringHash PSP_MATSPECCOLOR", (void*)&PSP_MATSPECCOLOR);
  315. // const StringHash PSP_METALLIC | File: ../GraphicsAPI/GraphicsDefs.h
  316. engine->RegisterGlobalProperty("const StringHash PSP_METALLIC", (void*)&PSP_METALLIC);
  317. // const StringHash PSP_NEARCLIP | File: ../GraphicsAPI/GraphicsDefs.h
  318. engine->RegisterGlobalProperty("const StringHash PSP_NEARCLIP", (void*)&PSP_NEARCLIP);
  319. // const StringHash PSP_NORMALOFFSETSCALE | File: ../GraphicsAPI/GraphicsDefs.h
  320. engine->RegisterGlobalProperty("const StringHash PSP_NORMALOFFSETSCALE", (void*)&PSP_NORMALOFFSETSCALE);
  321. // const StringHash PSP_ROUGHNESS | File: ../GraphicsAPI/GraphicsDefs.h
  322. engine->RegisterGlobalProperty("const StringHash PSP_ROUGHNESS", (void*)&PSP_ROUGHNESS);
  323. // const StringHash PSP_SHADOWCUBEADJUST | File: ../GraphicsAPI/GraphicsDefs.h
  324. engine->RegisterGlobalProperty("const StringHash PSP_SHADOWCUBEADJUST", (void*)&PSP_SHADOWCUBEADJUST);
  325. // const StringHash PSP_SHADOWDEPTHFADE | File: ../GraphicsAPI/GraphicsDefs.h
  326. engine->RegisterGlobalProperty("const StringHash PSP_SHADOWDEPTHFADE", (void*)&PSP_SHADOWDEPTHFADE);
  327. // const StringHash PSP_SHADOWINTENSITY | File: ../GraphicsAPI/GraphicsDefs.h
  328. engine->RegisterGlobalProperty("const StringHash PSP_SHADOWINTENSITY", (void*)&PSP_SHADOWINTENSITY);
  329. // const StringHash PSP_SHADOWMAPINVSIZE | File: ../GraphicsAPI/GraphicsDefs.h
  330. engine->RegisterGlobalProperty("const StringHash PSP_SHADOWMAPINVSIZE", (void*)&PSP_SHADOWMAPINVSIZE);
  331. // const StringHash PSP_SHADOWSPLITS | File: ../GraphicsAPI/GraphicsDefs.h
  332. engine->RegisterGlobalProperty("const StringHash PSP_SHADOWSPLITS", (void*)&PSP_SHADOWSPLITS);
  333. // const StringHash PSP_VSMSHADOWPARAMS | File: ../GraphicsAPI/GraphicsDefs.h
  334. engine->RegisterGlobalProperty("const StringHash PSP_VSMSHADOWPARAMS", (void*)&PSP_VSMSHADOWPARAMS);
  335. // const StringHash PSP_ZONEMAX | File: ../GraphicsAPI/GraphicsDefs.h
  336. engine->RegisterGlobalProperty("const StringHash PSP_ZONEMAX", (void*)&PSP_ZONEMAX);
  337. // const StringHash PSP_ZONEMIN | File: ../GraphicsAPI/GraphicsDefs.h
  338. engine->RegisterGlobalProperty("const StringHash PSP_ZONEMIN", (void*)&PSP_ZONEMIN);
  339. // static const int QUICKSORT_THRESHOLD | File: ../Container/Sort.h
  340. engine->RegisterGlobalProperty("const int QUICKSORT_THRESHOLD", (void*)&QUICKSORT_THRESHOLD);
  341. // static const unsigned ROOT_INDEX | File: ../Graphics/Octree.h
  342. engine->RegisterGlobalProperty("const uint ROOT_INDEX", (void*)&ROOT_INDEX);
  343. // static const unsigned SCAN_DIRS | File: ../IO/FileSystem.h
  344. engine->RegisterGlobalProperty("const uint SCAN_DIRS", (void*)&SCAN_DIRS);
  345. // static const unsigned SCAN_FILES | File: ../IO/FileSystem.h
  346. engine->RegisterGlobalProperty("const uint SCAN_FILES", (void*)&SCAN_FILES);
  347. // static const unsigned SCAN_HIDDEN | File: ../IO/FileSystem.h
  348. engine->RegisterGlobalProperty("const uint SCAN_HIDDEN", (void*)&SCAN_HIDDEN);
  349. // static const int SHADOW_MIN_PIXELS | File: ../Graphics/Renderer.h
  350. engine->RegisterGlobalProperty("const int SHADOW_MIN_PIXELS", (void*)&SHADOW_MIN_PIXELS);
  351. // static const float SHADOW_MIN_QUANTIZE | File: ../Graphics/Light.h
  352. engine->RegisterGlobalProperty("const float SHADOW_MIN_QUANTIZE", (void*)&SHADOW_MIN_QUANTIZE);
  353. // static const float SHADOW_MIN_VIEW | File: ../Graphics/Light.h
  354. engine->RegisterGlobalProperty("const float SHADOW_MIN_VIEW", (void*)&SHADOW_MIN_VIEW);
  355. // static const String SOUND_AMBIENT | File: ../Audio/AudioDefs.h
  356. engine->RegisterGlobalProperty("const String SOUND_AMBIENT", (void*)&SOUND_AMBIENT);
  357. // static const String SOUND_EFFECT | File: ../Audio/AudioDefs.h
  358. engine->RegisterGlobalProperty("const String SOUND_EFFECT", (void*)&SOUND_EFFECT);
  359. // static const String SOUND_MASTER | File: ../Audio/AudioDefs.h
  360. engine->RegisterGlobalProperty("const String SOUND_MASTER", (void*)&SOUND_MASTER);
  361. // static const String SOUND_MUSIC | File: ../Audio/AudioDefs.h
  362. engine->RegisterGlobalProperty("const String SOUND_MUSIC", (void*)&SOUND_MUSIC);
  363. // static const String SOUND_VOICE | File: ../Audio/AudioDefs.h
  364. engine->RegisterGlobalProperty("const String SOUND_VOICE", (void*)&SOUND_VOICE);
  365. // static const int STREAM_BUFFER_LENGTH | File: ../Audio/SoundSource.h
  366. engine->RegisterGlobalProperty("const int STREAM_BUFFER_LENGTH", (void*)&STREAM_BUFFER_LENGTH);
  367. // static const unsigned UI_VERTEX_SIZE | File: ../UI/UIBatch.h
  368. engine->RegisterGlobalProperty("const uint UI_VERTEX_SIZE", (void*)&UI_VERTEX_SIZE);
  369. // static const unsigned VARIANT_VALUE_SIZE | File: ../Core/Variant.h
  370. engine->RegisterGlobalProperty("const uint VARIANT_VALUE_SIZE", (void*)&VARIANT_VALUE_SIZE);
  371. // const StringHash VSP_AMBIENTENDCOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  372. engine->RegisterGlobalProperty("const StringHash VSP_AMBIENTENDCOLOR", (void*)&VSP_AMBIENTENDCOLOR);
  373. // const StringHash VSP_AMBIENTSTARTCOLOR | File: ../GraphicsAPI/GraphicsDefs.h
  374. engine->RegisterGlobalProperty("const StringHash VSP_AMBIENTSTARTCOLOR", (void*)&VSP_AMBIENTSTARTCOLOR);
  375. // const StringHash VSP_BILLBOARDROT | File: ../GraphicsAPI/GraphicsDefs.h
  376. engine->RegisterGlobalProperty("const StringHash VSP_BILLBOARDROT", (void*)&VSP_BILLBOARDROT);
  377. // const StringHash VSP_CAMERAPOS | File: ../GraphicsAPI/GraphicsDefs.h
  378. engine->RegisterGlobalProperty("const StringHash VSP_CAMERAPOS", (void*)&VSP_CAMERAPOS);
  379. // const StringHash VSP_CLIPPLANE | File: ../GraphicsAPI/GraphicsDefs.h
  380. engine->RegisterGlobalProperty("const StringHash VSP_CLIPPLANE", (void*)&VSP_CLIPPLANE);
  381. // const StringHash VSP_DELTATIME | File: ../GraphicsAPI/GraphicsDefs.h
  382. engine->RegisterGlobalProperty("const StringHash VSP_DELTATIME", (void*)&VSP_DELTATIME);
  383. // const StringHash VSP_DEPTHMODE | File: ../GraphicsAPI/GraphicsDefs.h
  384. engine->RegisterGlobalProperty("const StringHash VSP_DEPTHMODE", (void*)&VSP_DEPTHMODE);
  385. // const StringHash VSP_ELAPSEDTIME | File: ../GraphicsAPI/GraphicsDefs.h
  386. engine->RegisterGlobalProperty("const StringHash VSP_ELAPSEDTIME", (void*)&VSP_ELAPSEDTIME);
  387. // const StringHash VSP_FARCLIP | File: ../GraphicsAPI/GraphicsDefs.h
  388. engine->RegisterGlobalProperty("const StringHash VSP_FARCLIP", (void*)&VSP_FARCLIP);
  389. // const StringHash VSP_FRUSTUMSIZE | File: ../GraphicsAPI/GraphicsDefs.h
  390. engine->RegisterGlobalProperty("const StringHash VSP_FRUSTUMSIZE", (void*)&VSP_FRUSTUMSIZE);
  391. // const StringHash VSP_GBUFFEROFFSETS | File: ../GraphicsAPI/GraphicsDefs.h
  392. engine->RegisterGlobalProperty("const StringHash VSP_GBUFFEROFFSETS", (void*)&VSP_GBUFFEROFFSETS);
  393. // const StringHash VSP_LIGHTDIR | File: ../GraphicsAPI/GraphicsDefs.h
  394. engine->RegisterGlobalProperty("const StringHash VSP_LIGHTDIR", (void*)&VSP_LIGHTDIR);
  395. // const StringHash VSP_LIGHTMATRICES | File: ../GraphicsAPI/GraphicsDefs.h
  396. engine->RegisterGlobalProperty("const StringHash VSP_LIGHTMATRICES", (void*)&VSP_LIGHTMATRICES);
  397. // const StringHash VSP_LIGHTPOS | File: ../GraphicsAPI/GraphicsDefs.h
  398. engine->RegisterGlobalProperty("const StringHash VSP_LIGHTPOS", (void*)&VSP_LIGHTPOS);
  399. // const StringHash VSP_MODEL | File: ../GraphicsAPI/GraphicsDefs.h
  400. engine->RegisterGlobalProperty("const StringHash VSP_MODEL", (void*)&VSP_MODEL);
  401. // const StringHash VSP_NEARCLIP | File: ../GraphicsAPI/GraphicsDefs.h
  402. engine->RegisterGlobalProperty("const StringHash VSP_NEARCLIP", (void*)&VSP_NEARCLIP);
  403. // const StringHash VSP_NORMALOFFSETSCALE | File: ../GraphicsAPI/GraphicsDefs.h
  404. engine->RegisterGlobalProperty("const StringHash VSP_NORMALOFFSETSCALE", (void*)&VSP_NORMALOFFSETSCALE);
  405. // const StringHash VSP_SKINMATRICES | File: ../GraphicsAPI/GraphicsDefs.h
  406. engine->RegisterGlobalProperty("const StringHash VSP_SKINMATRICES", (void*)&VSP_SKINMATRICES);
  407. // const StringHash VSP_UOFFSET | File: ../GraphicsAPI/GraphicsDefs.h
  408. engine->RegisterGlobalProperty("const StringHash VSP_UOFFSET", (void*)&VSP_UOFFSET);
  409. // const StringHash VSP_VERTEXLIGHTS | File: ../GraphicsAPI/GraphicsDefs.h
  410. engine->RegisterGlobalProperty("const StringHash VSP_VERTEXLIGHTS", (void*)&VSP_VERTEXLIGHTS);
  411. // const StringHash VSP_VIEW | File: ../GraphicsAPI/GraphicsDefs.h
  412. engine->RegisterGlobalProperty("const StringHash VSP_VIEW", (void*)&VSP_VIEW);
  413. // const StringHash VSP_VIEWINV | File: ../GraphicsAPI/GraphicsDefs.h
  414. engine->RegisterGlobalProperty("const StringHash VSP_VIEWINV", (void*)&VSP_VIEWINV);
  415. // const StringHash VSP_VIEWPROJ | File: ../GraphicsAPI/GraphicsDefs.h
  416. engine->RegisterGlobalProperty("const StringHash VSP_VIEWPROJ", (void*)&VSP_VIEWPROJ);
  417. // const StringHash VSP_VOFFSET | File: ../GraphicsAPI/GraphicsDefs.h
  418. engine->RegisterGlobalProperty("const StringHash VSP_VOFFSET", (void*)&VSP_VOFFSET);
  419. // const StringHash VSP_ZONE | File: ../GraphicsAPI/GraphicsDefs.h
  420. engine->RegisterGlobalProperty("const StringHash VSP_ZONE", (void*)&VSP_ZONE);
  421. #ifdef URHO3D_NETWORK
  422. // static const unsigned CONTROLS_CONTENT_ID | File: ../Network/Protocol.h
  423. engine->RegisterGlobalProperty("const uint CONTROLS_CONTENT_ID", (void*)&CONTROLS_CONTENT_ID);
  424. // static const int MSG_COMPONENTDELTAUPDATE | File: ../Network/Protocol.h
  425. engine->RegisterGlobalProperty("const int MSG_COMPONENTDELTAUPDATE", (void*)&MSG_COMPONENTDELTAUPDATE);
  426. // static const int MSG_COMPONENTLATESTDATA | File: ../Network/Protocol.h
  427. engine->RegisterGlobalProperty("const int MSG_COMPONENTLATESTDATA", (void*)&MSG_COMPONENTLATESTDATA);
  428. // static const int MSG_CONTROLS | File: ../Network/Protocol.h
  429. engine->RegisterGlobalProperty("const int MSG_CONTROLS", (void*)&MSG_CONTROLS);
  430. // static const int MSG_CREATECOMPONENT | File: ../Network/Protocol.h
  431. engine->RegisterGlobalProperty("const int MSG_CREATECOMPONENT", (void*)&MSG_CREATECOMPONENT);
  432. // static const int MSG_CREATENODE | File: ../Network/Protocol.h
  433. engine->RegisterGlobalProperty("const int MSG_CREATENODE", (void*)&MSG_CREATENODE);
  434. // static const int MSG_IDENTITY | File: ../Network/Protocol.h
  435. engine->RegisterGlobalProperty("const int MSG_IDENTITY", (void*)&MSG_IDENTITY);
  436. // static const int MSG_LOADSCENE | File: ../Network/Protocol.h
  437. engine->RegisterGlobalProperty("const int MSG_LOADSCENE", (void*)&MSG_LOADSCENE);
  438. // static const int MSG_NODEDELTAUPDATE | File: ../Network/Protocol.h
  439. engine->RegisterGlobalProperty("const int MSG_NODEDELTAUPDATE", (void*)&MSG_NODEDELTAUPDATE);
  440. // static const int MSG_NODELATESTDATA | File: ../Network/Protocol.h
  441. engine->RegisterGlobalProperty("const int MSG_NODELATESTDATA", (void*)&MSG_NODELATESTDATA);
  442. // static const int MSG_PACKAGEDATA | File: ../Network/Protocol.h
  443. engine->RegisterGlobalProperty("const int MSG_PACKAGEDATA", (void*)&MSG_PACKAGEDATA);
  444. // static const int MSG_PACKAGEINFO | File: ../Network/Protocol.h
  445. engine->RegisterGlobalProperty("const int MSG_PACKAGEINFO", (void*)&MSG_PACKAGEINFO);
  446. // static const int MSG_PACKED_MESSAGE | File: ../Network/Protocol.h
  447. engine->RegisterGlobalProperty("const int MSG_PACKED_MESSAGE", (void*)&MSG_PACKED_MESSAGE);
  448. // static const int MSG_REMOTEEVENT | File: ../Network/Protocol.h
  449. engine->RegisterGlobalProperty("const int MSG_REMOTEEVENT", (void*)&MSG_REMOTEEVENT);
  450. // static const int MSG_REMOTENODEEVENT | File: ../Network/Protocol.h
  451. engine->RegisterGlobalProperty("const int MSG_REMOTENODEEVENT", (void*)&MSG_REMOTENODEEVENT);
  452. // static const int MSG_REMOVECOMPONENT | File: ../Network/Protocol.h
  453. engine->RegisterGlobalProperty("const int MSG_REMOVECOMPONENT", (void*)&MSG_REMOVECOMPONENT);
  454. // static const int MSG_REMOVENODE | File: ../Network/Protocol.h
  455. engine->RegisterGlobalProperty("const int MSG_REMOVENODE", (void*)&MSG_REMOVENODE);
  456. // static const int MSG_REQUESTPACKAGE | File: ../Network/Protocol.h
  457. engine->RegisterGlobalProperty("const int MSG_REQUESTPACKAGE", (void*)&MSG_REQUESTPACKAGE);
  458. // static const int MSG_SCENECHECKSUMERROR | File: ../Network/Protocol.h
  459. engine->RegisterGlobalProperty("const int MSG_SCENECHECKSUMERROR", (void*)&MSG_SCENECHECKSUMERROR);
  460. // static const int MSG_SCENELOADED | File: ../Network/Protocol.h
  461. engine->RegisterGlobalProperty("const int MSG_SCENELOADED", (void*)&MSG_SCENELOADED);
  462. // static const int MSG_USER | File: ../Network/Protocol.h
  463. engine->RegisterGlobalProperty("const int MSG_USER", (void*)&MSG_USER);
  464. // static const unsigned PACKAGE_FRAGMENT_SIZE | File: ../Network/Protocol.h
  465. engine->RegisterGlobalProperty("const uint PACKAGE_FRAGMENT_SIZE", (void*)&PACKAGE_FRAGMENT_SIZE);
  466. #endif
  467. #ifdef URHO3D_PHYSICS
  468. // static const int DEFAULT_FPS | File: ../Physics/PhysicsWorld.h
  469. engine->RegisterGlobalProperty("const int DEFAULT_FPS", (void*)&DEFAULT_FPS);
  470. // static const float DEFAULT_MAX_NETWORK_ANGULAR_VELOCITY | File: ../Physics/PhysicsWorld.h
  471. engine->RegisterGlobalProperty("const float DEFAULT_MAX_NETWORK_ANGULAR_VELOCITY", (void*)&DEFAULT_MAX_NETWORK_ANGULAR_VELOCITY);
  472. #endif
  473. #ifdef URHO3D_URHO2D
  474. // static const unsigned FLIP_ALL | File: ../Urho2D/TileMapDefs2D.h
  475. engine->RegisterGlobalProperty("const uint FLIP_ALL", (void*)&FLIP_ALL);
  476. // static const unsigned FLIP_DIAGONAL | File: ../Urho2D/TileMapDefs2D.h
  477. engine->RegisterGlobalProperty("const uint FLIP_DIAGONAL", (void*)&FLIP_DIAGONAL);
  478. // static const unsigned FLIP_HORIZONTAL | File: ../Urho2D/TileMapDefs2D.h
  479. engine->RegisterGlobalProperty("const uint FLIP_HORIZONTAL", (void*)&FLIP_HORIZONTAL);
  480. // static const unsigned FLIP_RESERVED | File: ../Urho2D/TileMapDefs2D.h
  481. engine->RegisterGlobalProperty("const uint FLIP_RESERVED", (void*)&FLIP_RESERVED);
  482. // static const unsigned FLIP_VERTICAL | File: ../Urho2D/TileMapDefs2D.h
  483. engine->RegisterGlobalProperty("const uint FLIP_VERTICAL", (void*)&FLIP_VERTICAL);
  484. // constexpr float PIXEL_SIZE | File: ../Urho2D/Urho2D.h
  485. engine->RegisterGlobalProperty("const float PIXEL_SIZE", (void*)&PIXEL_SIZE);
  486. #endif
  487. }
  488. }