Generated_Members_HighPriority.cpp 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200
  1. // DO NOT EDIT. This file is generated
  2. // We need register default constructors before any members to allow using in Array<type>
  3. #include "../Precompiled.h"
  4. #include "../AngelScript/APITemplates.h"
  5. #include "../Container/Allocator.h"
  6. #include "../Container/HashBase.h"
  7. #include "../Container/LinkedList.h"
  8. #include "../Container/ListBase.h"
  9. #include "../Container/RefCounted.h"
  10. #include "../Container/Str.h"
  11. #include "../Container/VectorBase.h"
  12. #include "../Core/Attribute.h"
  13. #include "../Core/Condition.h"
  14. #include "../Core/Mutex.h"
  15. #include "../Core/Spline.h"
  16. #include "../Core/Timer.h"
  17. #include "../Core/Variant.h"
  18. #include "../Graphics/Animation.h"
  19. #include "../Graphics/AnimationState.h"
  20. #include "../Graphics/Batch.h"
  21. #include "../Graphics/DebugRenderer.h"
  22. #include "../Graphics/DecalSet.h"
  23. #include "../Graphics/Drawable.h"
  24. #include "../Graphics/Graphics.h"
  25. #include "../Graphics/GraphicsDefs.h"
  26. #include "../Graphics/Light.h"
  27. #include "../Graphics/Material.h"
  28. #include "../Graphics/Model.h"
  29. #include "../Graphics/OcclusionBuffer.h"
  30. #include "../Graphics/OctreeQuery.h"
  31. #include "../Graphics/ParticleEmitter.h"
  32. #include "../Graphics/RenderPath.h"
  33. #include "../Graphics/RibbonTrail.h"
  34. #include "../Graphics/ShaderVariation.h"
  35. #include "../Graphics/StaticModel.h"
  36. #include "../Graphics/View.h"
  37. #include "../IO/Log.h"
  38. #include "../IO/VectorBuffer.h"
  39. #include "../Input/Controls.h"
  40. #include "../Math/AreaAllocator.h"
  41. #include "../Math/BoundingBox.h"
  42. #include "../Math/Color.h"
  43. #include "../Math/Frustum.h"
  44. #include "../Math/Matrix2.h"
  45. #include "../Math/Matrix3.h"
  46. #include "../Math/Matrix3x4.h"
  47. #include "../Math/Matrix4.h"
  48. #include "../Math/Plane.h"
  49. #include "../Math/Polyhedron.h"
  50. #include "../Math/Quaternion.h"
  51. #include "../Math/Ray.h"
  52. #include "../Math/Rect.h"
  53. #include "../Math/Sphere.h"
  54. #include "../Math/StringHash.h"
  55. #include "../Math/Vector2.h"
  56. #include "../Math/Vector3.h"
  57. #include "../Math/Vector4.h"
  58. #ifdef URHO3D_NAVIGATION
  59. #include "../Navigation/NavBuildData.h"
  60. #endif
  61. #ifdef URHO3D_NAVIGATION
  62. #include "../Navigation/NavigationMesh.h"
  63. #endif
  64. #ifdef URHO3D_NETWORK
  65. #include "../Network/Connection.h"
  66. #endif
  67. #ifdef URHO3D_PHYSICS
  68. #include "../Physics/PhysicsWorld.h"
  69. #endif
  70. #include "../Resource/BackgroundLoader.h"
  71. #include "../Resource/Image.h"
  72. #include "../Resource/JSONValue.h"
  73. #include "../Resource/ResourceCache.h"
  74. #include "../Resource/XMLElement.h"
  75. #include "../Scene/Node.h"
  76. #include "../Scene/ReplicationState.h"
  77. #include "../Scene/Scene.h"
  78. #include "../Scene/SceneResolver.h"
  79. #include "../Scene/ValueAnimation.h"
  80. #include "../UI/Cursor.h"
  81. #include "../UI/FileSelector.h"
  82. #include "../UI/FontFace.h"
  83. #include "../UI/Text.h"
  84. #include "../UI/UIBatch.h"
  85. #ifdef URHO3D_URHO2D
  86. #include "../Urho2D/Drawable2D.h"
  87. #endif
  88. #ifdef URHO3D_URHO2D
  89. #include "../Urho2D/ParticleEmitter2D.h"
  90. #endif
  91. #ifdef URHO3D_URHO2D
  92. #include "../Urho2D/PhysicsWorld2D.h"
  93. #endif
  94. namespace Urho3D
  95. {
  96. void FakeAddRef(void* ptr);
  97. void FakeReleaseRef(void* ptr);
  98. // AreaAllocator::AreaAllocator() | File: ../Math/AreaAllocator.h
  99. static void AreaAllocator_AreaAllocator_void(AreaAllocator* ptr)
  100. {
  101. new(ptr) AreaAllocator();
  102. }
  103. // BoundingBox::BoundingBox() noexcept | File: ../Math/BoundingBox.h
  104. static void BoundingBox_BoundingBox_void(BoundingBox* ptr)
  105. {
  106. new(ptr) BoundingBox();
  107. }
  108. // Color::Color() noexcept | File: ../Math/Color.h
  109. static void Color_Color_void(Color* ptr)
  110. {
  111. new(ptr) Color();
  112. }
  113. // Condition::Condition() | File: ../Core/Condition.h
  114. static void Condition_Condition_void(Condition* ptr)
  115. {
  116. new(ptr) Condition();
  117. }
  118. // Controls::Controls() | File: ../Input/Controls.h
  119. static void Controls_Controls_void(Controls* ptr)
  120. {
  121. new(ptr) Controls();
  122. }
  123. // Frustum::Frustum() noexcept=default | File: ../Math/Frustum.h
  124. static void Frustum_Frustum_void(Frustum* ptr)
  125. {
  126. new(ptr) Frustum();
  127. }
  128. // HashBase::HashBase() | File: ../Container/HashBase.h
  129. static void HashBase_HashBase_void(HashBase* ptr)
  130. {
  131. new(ptr) HashBase();
  132. }
  133. // HiresTimer::HiresTimer() | File: ../Core/Timer.h
  134. static void HiresTimer_HiresTimer_void(HiresTimer* ptr)
  135. {
  136. new(ptr) HiresTimer();
  137. }
  138. // IntRect::IntRect() noexcept | File: ../Math/Rect.h
  139. static void IntRect_IntRect_void(IntRect* ptr)
  140. {
  141. new(ptr) IntRect();
  142. }
  143. // IntVector2::IntVector2() noexcept | File: ../Math/Vector2.h
  144. static void IntVector2_IntVector2_void(IntVector2* ptr)
  145. {
  146. new(ptr) IntVector2();
  147. }
  148. // IntVector3::IntVector3() noexcept | File: ../Math/Vector3.h
  149. static void IntVector3_IntVector3_void(IntVector3* ptr)
  150. {
  151. new(ptr) IntVector3();
  152. }
  153. // JSONValue::JSONValue() | File: ../Resource/JSONValue.h
  154. static void JSONValue_JSONValue_void(JSONValue* ptr)
  155. {
  156. new(ptr) JSONValue();
  157. }
  158. // ListBase::ListBase() | File: ../Container/ListBase.h
  159. static void ListBase_ListBase_void(ListBase* ptr)
  160. {
  161. new(ptr) ListBase();
  162. }
  163. // Matrix2::Matrix2() noexcept | File: ../Math/Matrix2.h
  164. static void Matrix2_Matrix2_void(Matrix2* ptr)
  165. {
  166. new(ptr) Matrix2();
  167. }
  168. // Matrix3::Matrix3() noexcept | File: ../Math/Matrix3.h
  169. static void Matrix3_Matrix3_void(Matrix3* ptr)
  170. {
  171. new(ptr) Matrix3();
  172. }
  173. // Matrix3x4::Matrix3x4() noexcept | File: ../Math/Matrix3x4.h
  174. static void Matrix3x4_Matrix3x4_void(Matrix3x4* ptr)
  175. {
  176. new(ptr) Matrix3x4();
  177. }
  178. // Matrix4::Matrix4() noexcept | File: ../Math/Matrix4.h
  179. static void Matrix4_Matrix4_void(Matrix4* ptr)
  180. {
  181. new(ptr) Matrix4();
  182. }
  183. // Mutex::Mutex() | File: ../Core/Mutex.h
  184. static void Mutex_Mutex_void(Mutex* ptr)
  185. {
  186. new(ptr) Mutex();
  187. }
  188. // Plane::Plane() noexcept | File: ../Math/Plane.h
  189. static void Plane_Plane_void(Plane* ptr)
  190. {
  191. new(ptr) Plane();
  192. }
  193. // Polyhedron::Polyhedron() noexcept=default | File: ../Math/Polyhedron.h
  194. static void Polyhedron_Polyhedron_void(Polyhedron* ptr)
  195. {
  196. new(ptr) Polyhedron();
  197. }
  198. // Quaternion::Quaternion() noexcept | File: ../Math/Quaternion.h
  199. static void Quaternion_Quaternion_void(Quaternion* ptr)
  200. {
  201. new(ptr) Quaternion();
  202. }
  203. // Ray::Ray() noexcept=default | File: ../Math/Ray.h
  204. static void Ray_Ray_void(Ray* ptr)
  205. {
  206. new(ptr) Ray();
  207. }
  208. // Rect::Rect() noexcept | File: ../Math/Rect.h
  209. static void Rect_Rect_void(Rect* ptr)
  210. {
  211. new(ptr) Rect();
  212. }
  213. // SceneResolver::SceneResolver() | File: ../Scene/SceneResolver.h
  214. static void SceneResolver_SceneResolver_void(SceneResolver* ptr)
  215. {
  216. new(ptr) SceneResolver();
  217. }
  218. // Sphere::Sphere() noexcept | File: ../Math/Sphere.h
  219. static void Sphere_Sphere_void(Sphere* ptr)
  220. {
  221. new(ptr) Sphere();
  222. }
  223. // Spline::Spline() | File: ../Core/Spline.h
  224. static void Spline_Spline_void(Spline* ptr)
  225. {
  226. new(ptr) Spline();
  227. }
  228. // String::String() noexcept | File: ../Container/Str.h
  229. static void String_String_void(String* ptr)
  230. {
  231. new(ptr) String();
  232. }
  233. // StringHash::StringHash() noexcept | File: ../Math/StringHash.h
  234. static void StringHash_StringHash_void(StringHash* ptr)
  235. {
  236. new(ptr) StringHash();
  237. }
  238. // Timer::Timer() | File: ../Core/Timer.h
  239. static void Timer_Timer_void(Timer* ptr)
  240. {
  241. new(ptr) Timer();
  242. }
  243. // UIBatch::UIBatch() | File: ../UI/UIBatch.h
  244. static void UIBatch_UIBatch_void(UIBatch* ptr)
  245. {
  246. new(ptr) UIBatch();
  247. }
  248. // Variant::Variant()=default | File: ../Core/Variant.h
  249. static void Variant_Variant_void(Variant* ptr)
  250. {
  251. new(ptr) Variant();
  252. }
  253. // Vector2::Vector2() noexcept | File: ../Math/Vector2.h
  254. static void Vector2_Vector2_void(Vector2* ptr)
  255. {
  256. new(ptr) Vector2();
  257. }
  258. // Vector3::Vector3() noexcept | File: ../Math/Vector3.h
  259. static void Vector3_Vector3_void(Vector3* ptr)
  260. {
  261. new(ptr) Vector3();
  262. }
  263. // Vector4::Vector4() noexcept | File: ../Math/Vector4.h
  264. static void Vector4_Vector4_void(Vector4* ptr)
  265. {
  266. new(ptr) Vector4();
  267. }
  268. // VectorBase::VectorBase() noexcept | File: ../Container/VectorBase.h
  269. static void VectorBase_VectorBase_void(VectorBase* ptr)
  270. {
  271. new(ptr) VectorBase();
  272. }
  273. // VectorBuffer::VectorBuffer() | File: ../IO/VectorBuffer.h
  274. static void VectorBuffer_VectorBuffer_void(VectorBuffer* ptr)
  275. {
  276. new(ptr) VectorBuffer();
  277. }
  278. // XMLElement::XMLElement() | File: ../Resource/XMLElement.h
  279. static void XMLElement_XMLElement_void(XMLElement* ptr)
  280. {
  281. new(ptr) XMLElement();
  282. }
  283. // XPathQuery::XPathQuery() | File: ../Resource/XMLElement.h
  284. static void XPathQuery_XPathQuery_void(XPathQuery* ptr)
  285. {
  286. new(ptr) XPathQuery();
  287. }
  288. // XPathResultSet::XPathResultSet() | File: ../Resource/XMLElement.h
  289. static void XPathResultSet_XPathResultSet_void(XPathResultSet* ptr)
  290. {
  291. new(ptr) XPathResultSet();
  292. }
  293. // AllocatorBlock::AllocatorBlock() | Implicitly-declared
  294. static void AllocatorBlock_Constructor(AllocatorBlock* ptr)
  295. {
  296. new(ptr) AllocatorBlock();
  297. }
  298. // AllocatorNode::AllocatorNode() | Implicitly-declared
  299. static void AllocatorNode_Constructor(AllocatorNode* ptr)
  300. {
  301. new(ptr) AllocatorNode();
  302. }
  303. // AnimationKeyFrame::AnimationKeyFrame() | File: ../Graphics/Animation.h
  304. static void AnimationKeyFrame_AnimationKeyFrame_void(AnimationKeyFrame* ptr)
  305. {
  306. new(ptr) AnimationKeyFrame();
  307. }
  308. // AnimationStateTrack::AnimationStateTrack() | File: ../Graphics/AnimationState.h
  309. static void AnimationStateTrack_AnimationStateTrack_void(AnimationStateTrack* ptr)
  310. {
  311. new(ptr) AnimationStateTrack();
  312. }
  313. // AnimationTriggerPoint::AnimationTriggerPoint() | File: ../Graphics/Animation.h
  314. static void AnimationTriggerPoint_AnimationTriggerPoint_void(AnimationTriggerPoint* ptr)
  315. {
  316. new(ptr) AnimationTriggerPoint();
  317. }
  318. // AsyncProgress::AsyncProgress() | Implicitly-declared
  319. static void AsyncProgress_Constructor(AsyncProgress* ptr)
  320. {
  321. new(ptr) AsyncProgress();
  322. }
  323. // AttributeInfo::AttributeInfo()=default | File: ../Core/Attribute.h
  324. static void AttributeInfo_AttributeInfo_void(AttributeInfo* ptr)
  325. {
  326. new(ptr) AttributeInfo();
  327. }
  328. // BackgroundLoadItem::BackgroundLoadItem() | Implicitly-declared
  329. static void BackgroundLoadItem_Constructor(BackgroundLoadItem* ptr)
  330. {
  331. new(ptr) BackgroundLoadItem();
  332. }
  333. // Batch::Batch()=default | File: ../Graphics/Batch.h
  334. static void Batch_Batch_void(Batch* ptr)
  335. {
  336. new(ptr) Batch();
  337. }
  338. // BatchGroup::BatchGroup() | File: ../Graphics/Batch.h
  339. static void BatchGroup_BatchGroup_void(BatchGroup* ptr)
  340. {
  341. new(ptr) BatchGroup();
  342. }
  343. // BatchGroupKey::BatchGroupKey()=default | File: ../Graphics/Batch.h
  344. static void BatchGroupKey_BatchGroupKey_void(BatchGroupKey* ptr)
  345. {
  346. new(ptr) BatchGroupKey();
  347. }
  348. // BatchQueue::BatchQueue() | Implicitly-declared
  349. static void BatchQueue_Constructor(BatchQueue* ptr)
  350. {
  351. new(ptr) BatchQueue();
  352. }
  353. // BiasParameters::BiasParameters()=default | File: ../Graphics/Light.h
  354. static void BiasParameters_BiasParameters_void(BiasParameters* ptr)
  355. {
  356. new(ptr) BiasParameters();
  357. }
  358. // CascadeParameters::CascadeParameters()=default | File: ../Graphics/Light.h
  359. static void CascadeParameters_CascadeParameters_void(CascadeParameters* ptr)
  360. {
  361. new(ptr) CascadeParameters();
  362. }
  363. // CharLocation::CharLocation() | Implicitly-declared
  364. static void CharLocation_Constructor(CharLocation* ptr)
  365. {
  366. new(ptr) CharLocation();
  367. }
  368. // ComponentReplicationState::ComponentReplicationState() | Implicitly-declared
  369. static void ComponentReplicationState_Constructor(ComponentReplicationState* ptr)
  370. {
  371. new(ptr) ComponentReplicationState();
  372. }
  373. // CompressedLevel::CompressedLevel() | Implicitly-declared
  374. static void CompressedLevel_Constructor(CompressedLevel* ptr)
  375. {
  376. new(ptr) CompressedLevel();
  377. }
  378. // CursorShapeInfo::CursorShapeInfo() | File: ../UI/Cursor.h
  379. static void CursorShapeInfo_CursorShapeInfo_void(CursorShapeInfo* ptr)
  380. {
  381. new(ptr) CursorShapeInfo();
  382. }
  383. // DebugLine::DebugLine()=default | File: ../Graphics/DebugRenderer.h
  384. static void DebugLine_DebugLine_void(DebugLine* ptr)
  385. {
  386. new(ptr) DebugLine();
  387. }
  388. // DebugTriangle::DebugTriangle()=default | File: ../Graphics/DebugRenderer.h
  389. static void DebugTriangle_DebugTriangle_void(DebugTriangle* ptr)
  390. {
  391. new(ptr) DebugTriangle();
  392. }
  393. // Decal::Decal() | File: ../Graphics/DecalSet.h
  394. static void Decal_Decal_void(Decal* ptr)
  395. {
  396. new(ptr) Decal();
  397. }
  398. // DecalVertex::DecalVertex()=default | File: ../Graphics/DecalSet.h
  399. static void DecalVertex_DecalVertex_void(DecalVertex* ptr)
  400. {
  401. new(ptr) DecalVertex();
  402. }
  403. #ifdef URHO3D_PHYSICS
  404. // DelayedWorldTransform::DelayedWorldTransform() | Implicitly-declared
  405. static void DelayedWorldTransform_Constructor(DelayedWorldTransform* ptr)
  406. {
  407. new(ptr) DelayedWorldTransform();
  408. }
  409. #endif
  410. #ifdef URHO3D_URHO2D
  411. // DelayedWorldTransform2D::DelayedWorldTransform2D() | Implicitly-declared
  412. static void DelayedWorldTransform2D_Constructor(DelayedWorldTransform2D* ptr)
  413. {
  414. new(ptr) DelayedWorldTransform2D();
  415. }
  416. #endif
  417. // DirtyBits::DirtyBits()=default | File: ../Scene/ReplicationState.h
  418. static void DirtyBits_DirtyBits_void(DirtyBits* ptr)
  419. {
  420. new(ptr) DirtyBits();
  421. }
  422. // FileSelectorEntry::FileSelectorEntry() | Implicitly-declared
  423. static void FileSelectorEntry_Constructor(FileSelectorEntry* ptr)
  424. {
  425. new(ptr) FileSelectorEntry();
  426. }
  427. // FocusParameters::FocusParameters()=default | File: ../Graphics/Light.h
  428. static void FocusParameters_FocusParameters_void(FocusParameters* ptr)
  429. {
  430. new(ptr) FocusParameters();
  431. }
  432. // FontGlyph::FontGlyph() | Implicitly-declared
  433. static void FontGlyph_Constructor(FontGlyph* ptr)
  434. {
  435. new(ptr) FontGlyph();
  436. }
  437. // FrameInfo::FrameInfo() | Implicitly-declared
  438. static void FrameInfo_Constructor(FrameInfo* ptr)
  439. {
  440. new(ptr) FrameInfo();
  441. }
  442. // GeometryDesc::GeometryDesc() | Implicitly-declared
  443. static void GeometryDesc_Constructor(GeometryDesc* ptr)
  444. {
  445. new(ptr) GeometryDesc();
  446. }
  447. // HashIteratorBase::HashIteratorBase() | File: ../Container/HashBase.h
  448. static void HashIteratorBase_HashIteratorBase_void(HashIteratorBase* ptr)
  449. {
  450. new(ptr) HashIteratorBase();
  451. }
  452. // HashNodeBase::HashNodeBase() | File: ../Container/HashBase.h
  453. static void HashNodeBase_HashNodeBase_void(HashNodeBase* ptr)
  454. {
  455. new(ptr) HashNodeBase();
  456. }
  457. // IndexBufferDesc::IndexBufferDesc() | Implicitly-declared
  458. static void IndexBufferDesc_Constructor(IndexBufferDesc* ptr)
  459. {
  460. new(ptr) IndexBufferDesc();
  461. }
  462. // InstanceData::InstanceData()=default | File: ../Graphics/Batch.h
  463. static void InstanceData_InstanceData_void(InstanceData* ptr)
  464. {
  465. new(ptr) InstanceData();
  466. }
  467. // LightBatchQueue::LightBatchQueue() | Implicitly-declared
  468. static void LightBatchQueue_Constructor(LightBatchQueue* ptr)
  469. {
  470. new(ptr) LightBatchQueue();
  471. }
  472. // LightQueryResult::LightQueryResult() | Implicitly-declared
  473. static void LightQueryResult_Constructor(LightQueryResult* ptr)
  474. {
  475. new(ptr) LightQueryResult();
  476. }
  477. // LinkedListNode::LinkedListNode() | File: ../Container/LinkedList.h
  478. static void LinkedListNode_LinkedListNode_void(LinkedListNode* ptr)
  479. {
  480. new(ptr) LinkedListNode();
  481. }
  482. // ListIteratorBase::ListIteratorBase() | File: ../Container/ListBase.h
  483. static void ListIteratorBase_ListIteratorBase_void(ListIteratorBase* ptr)
  484. {
  485. new(ptr) ListIteratorBase();
  486. }
  487. // ListNodeBase::ListNodeBase() | File: ../Container/ListBase.h
  488. static void ListNodeBase_ListNodeBase_void(ListNodeBase* ptr)
  489. {
  490. new(ptr) ListNodeBase();
  491. }
  492. #ifdef URHO3D_PHYSICS
  493. // ManifoldPair::ManifoldPair() | File: ../Physics/PhysicsWorld.h
  494. static void ManifoldPair_ManifoldPair_void(ManifoldPair* ptr)
  495. {
  496. new(ptr) ManifoldPair();
  497. }
  498. #endif
  499. // MaterialShaderParameter::MaterialShaderParameter() | Implicitly-declared
  500. static void MaterialShaderParameter_Constructor(MaterialShaderParameter* ptr)
  501. {
  502. new(ptr) MaterialShaderParameter();
  503. }
  504. // ModelMorph::ModelMorph() | Implicitly-declared
  505. static void ModelMorph_Constructor(ModelMorph* ptr)
  506. {
  507. new(ptr) ModelMorph();
  508. }
  509. #ifdef URHO3D_NAVIGATION
  510. // NavAreaStub::NavAreaStub() | Implicitly-declared
  511. static void NavAreaStub_Constructor(NavAreaStub* ptr)
  512. {
  513. new(ptr) NavAreaStub();
  514. }
  515. #endif
  516. #ifdef URHO3D_NAVIGATION
  517. // NavBuildData::NavBuildData() | File: ../Navigation/NavBuildData.h
  518. static void NavBuildData_NavBuildData_void(NavBuildData* ptr)
  519. {
  520. new(ptr) NavBuildData();
  521. }
  522. #endif
  523. #ifdef URHO3D_NAVIGATION
  524. // NavigationGeometryInfo::NavigationGeometryInfo() | Implicitly-declared
  525. static void NavigationGeometryInfo_Constructor(NavigationGeometryInfo* ptr)
  526. {
  527. new(ptr) NavigationGeometryInfo();
  528. }
  529. #endif
  530. #ifdef URHO3D_NAVIGATION
  531. // NavigationPathPoint::NavigationPathPoint() | Implicitly-declared
  532. static void NavigationPathPoint_Constructor(NavigationPathPoint* ptr)
  533. {
  534. new(ptr) NavigationPathPoint();
  535. }
  536. #endif
  537. // NetworkState::NetworkState() | Implicitly-declared
  538. static void NetworkState_Constructor(NetworkState* ptr)
  539. {
  540. new(ptr) NetworkState();
  541. }
  542. // NodeImpl::NodeImpl() | Implicitly-declared
  543. static void NodeImpl_Constructor(NodeImpl* ptr)
  544. {
  545. new(ptr) NodeImpl();
  546. }
  547. // NodeReplicationState::NodeReplicationState() | Implicitly-declared
  548. static void NodeReplicationState_Constructor(NodeReplicationState* ptr)
  549. {
  550. new(ptr) NodeReplicationState();
  551. }
  552. // OcclusionBatch::OcclusionBatch() | Implicitly-declared
  553. static void OcclusionBatch_Constructor(OcclusionBatch* ptr)
  554. {
  555. new(ptr) OcclusionBatch();
  556. }
  557. // OcclusionBufferData::OcclusionBufferData() | Implicitly-declared
  558. static void OcclusionBufferData_Constructor(OcclusionBufferData* ptr)
  559. {
  560. new(ptr) OcclusionBufferData();
  561. }
  562. // OctreeQueryResult::OctreeQueryResult() | File: ../Graphics/OctreeQuery.h
  563. static void OctreeQueryResult_OctreeQueryResult_void(OctreeQueryResult* ptr)
  564. {
  565. new(ptr) OctreeQueryResult();
  566. }
  567. #ifdef URHO3D_NETWORK
  568. // PackageDownload::PackageDownload() | File: ../Network/Connection.h
  569. static void PackageDownload_PackageDownload_void(PackageDownload* ptr)
  570. {
  571. new(ptr) PackageDownload();
  572. }
  573. #endif
  574. #ifdef URHO3D_NETWORK
  575. // PackageUpload::PackageUpload() | File: ../Network/Connection.h
  576. static void PackageUpload_PackageUpload_void(PackageUpload* ptr)
  577. {
  578. new(ptr) PackageUpload();
  579. }
  580. #endif
  581. // Particle::Particle() | Implicitly-declared
  582. static void Particle_Constructor(Particle* ptr)
  583. {
  584. new(ptr) Particle();
  585. }
  586. #ifdef URHO3D_URHO2D
  587. // Particle2D::Particle2D() | Implicitly-declared
  588. static void Particle2D_Constructor(Particle2D* ptr)
  589. {
  590. new(ptr) Particle2D();
  591. }
  592. #endif
  593. // PerThreadSceneResult::PerThreadSceneResult() | Implicitly-declared
  594. static void PerThreadSceneResult_Constructor(PerThreadSceneResult* ptr)
  595. {
  596. new(ptr) PerThreadSceneResult();
  597. }
  598. #ifdef URHO3D_PHYSICS
  599. // PhysicsRaycastResult::PhysicsRaycastResult() | Implicitly-declared
  600. static void PhysicsRaycastResult_Constructor(PhysicsRaycastResult* ptr)
  601. {
  602. new(ptr) PhysicsRaycastResult();
  603. }
  604. #endif
  605. #ifdef URHO3D_URHO2D
  606. // PhysicsRaycastResult2D::PhysicsRaycastResult2D() | Implicitly-declared
  607. static void PhysicsRaycastResult2D_Constructor(PhysicsRaycastResult2D* ptr)
  608. {
  609. new(ptr) PhysicsRaycastResult2D();
  610. }
  611. #endif
  612. #ifdef URHO3D_PHYSICS
  613. // PhysicsWorldConfig::PhysicsWorldConfig() | File: ../Physics/PhysicsWorld.h
  614. static void PhysicsWorldConfig_PhysicsWorldConfig_void(PhysicsWorldConfig* ptr)
  615. {
  616. new(ptr) PhysicsWorldConfig();
  617. }
  618. #endif
  619. // RayQueryResult::RayQueryResult() | File: ../Graphics/OctreeQuery.h
  620. static void RayQueryResult_RayQueryResult_void(RayQueryResult* ptr)
  621. {
  622. new(ptr) RayQueryResult();
  623. }
  624. // RefCount::RefCount() | File: ../Container/RefCounted.h
  625. static void RefCount_RefCount_void(RefCount* ptr)
  626. {
  627. new(ptr) RefCount();
  628. }
  629. #ifdef URHO3D_NETWORK
  630. // RemoteEvent::RemoteEvent() | Implicitly-declared
  631. static void RemoteEvent_Constructor(RemoteEvent* ptr)
  632. {
  633. new(ptr) RemoteEvent();
  634. }
  635. #endif
  636. // RenderPathCommand::RenderPathCommand() | Implicitly-declared
  637. static void RenderPathCommand_Constructor(RenderPathCommand* ptr)
  638. {
  639. new(ptr) RenderPathCommand();
  640. }
  641. // RenderTargetInfo::RenderTargetInfo() | Implicitly-declared
  642. static void RenderTargetInfo_Constructor(RenderTargetInfo* ptr)
  643. {
  644. new(ptr) RenderTargetInfo();
  645. }
  646. // ReplicationState::ReplicationState() | Implicitly-declared
  647. static void ReplicationState_Constructor(ReplicationState* ptr)
  648. {
  649. new(ptr) ReplicationState();
  650. }
  651. // ResourceGroup::ResourceGroup() | File: ../Resource/ResourceCache.h
  652. static void ResourceGroup_ResourceGroup_void(ResourceGroup* ptr)
  653. {
  654. new(ptr) ResourceGroup();
  655. }
  656. // ResourceRef::ResourceRef()=default | File: ../Core/Variant.h
  657. static void ResourceRef_ResourceRef_void(ResourceRef* ptr)
  658. {
  659. new(ptr) ResourceRef();
  660. }
  661. // ResourceRefList::ResourceRefList()=default | File: ../Core/Variant.h
  662. static void ResourceRefList_ResourceRefList_void(ResourceRefList* ptr)
  663. {
  664. new(ptr) ResourceRefList();
  665. }
  666. // ScenePassInfo::ScenePassInfo() | Implicitly-declared
  667. static void ScenePassInfo_Constructor(ScenePassInfo* ptr)
  668. {
  669. new(ptr) ScenePassInfo();
  670. }
  671. // SceneReplicationState::SceneReplicationState() | Implicitly-declared
  672. static void SceneReplicationState_Constructor(SceneReplicationState* ptr)
  673. {
  674. new(ptr) SceneReplicationState();
  675. }
  676. // ScratchBuffer::ScratchBuffer() | File: ../Graphics/Graphics.h
  677. static void ScratchBuffer_ScratchBuffer_void(ScratchBuffer* ptr)
  678. {
  679. new(ptr) ScratchBuffer();
  680. }
  681. // ScreenModeParams::ScreenModeParams() | Implicitly-declared
  682. static void ScreenModeParams_Constructor(ScreenModeParams* ptr)
  683. {
  684. new(ptr) ScreenModeParams();
  685. }
  686. // ShaderParameter::ShaderParameter()=default | File: ../Graphics/ShaderVariation.h
  687. static void ShaderParameter_ShaderParameter_void(ShaderParameter* ptr)
  688. {
  689. new(ptr) ShaderParameter();
  690. }
  691. // ShadowBatchQueue::ShadowBatchQueue() | Implicitly-declared
  692. static void ShadowBatchQueue_Constructor(ShadowBatchQueue* ptr)
  693. {
  694. new(ptr) ShadowBatchQueue();
  695. }
  696. #ifdef URHO3D_NAVIGATION
  697. // SimpleNavBuildData::SimpleNavBuildData() | File: ../Navigation/NavBuildData.h
  698. static void SimpleNavBuildData_SimpleNavBuildData_void(SimpleNavBuildData* ptr)
  699. {
  700. new(ptr) SimpleNavBuildData();
  701. }
  702. #endif
  703. // SourceBatch::SourceBatch() | File: ../Graphics/Drawable.h
  704. static void SourceBatch_SourceBatch_void(SourceBatch* ptr)
  705. {
  706. new(ptr) SourceBatch();
  707. }
  708. #ifdef URHO3D_URHO2D
  709. // SourceBatch2D::SourceBatch2D() | File: ../Urho2D/Drawable2D.h
  710. static void SourceBatch2D_SourceBatch2D_void(SourceBatch2D* ptr)
  711. {
  712. new(ptr) SourceBatch2D();
  713. }
  714. #endif
  715. // StaticModelGeometryData::StaticModelGeometryData() | Implicitly-declared
  716. static void StaticModelGeometryData_Constructor(StaticModelGeometryData* ptr)
  717. {
  718. new(ptr) StaticModelGeometryData();
  719. }
  720. // StoredLogMessage::StoredLogMessage()=default | File: ../IO/Log.h
  721. static void StoredLogMessage_StoredLogMessage_void(StoredLogMessage* ptr)
  722. {
  723. new(ptr) StoredLogMessage();
  724. }
  725. // TechniqueEntry::TechniqueEntry() noexcept | File: ../Graphics/Material.h
  726. static void TechniqueEntry_TechniqueEntry_void(TechniqueEntry* ptr)
  727. {
  728. new(ptr) TechniqueEntry();
  729. }
  730. // TrailPoint::TrailPoint()=default | File: ../Graphics/RibbonTrail.h
  731. static void TrailPoint_TrailPoint_void(TrailPoint* ptr)
  732. {
  733. new(ptr) TrailPoint();
  734. }
  735. // VAnimEventFrame::VAnimEventFrame() | Implicitly-declared
  736. static void VAnimEventFrame_Constructor(VAnimEventFrame* ptr)
  737. {
  738. new(ptr) VAnimEventFrame();
  739. }
  740. // VAnimKeyFrame::VAnimKeyFrame() | Implicitly-declared
  741. static void VAnimKeyFrame_Constructor(VAnimKeyFrame* ptr)
  742. {
  743. new(ptr) VAnimKeyFrame();
  744. }
  745. #ifdef URHO3D_URHO2D
  746. // Vertex2D::Vertex2D() | Implicitly-declared
  747. static void Vertex2D_Constructor(Vertex2D* ptr)
  748. {
  749. new(ptr) Vertex2D();
  750. }
  751. #endif
  752. // VertexBufferDesc::VertexBufferDesc() | Implicitly-declared
  753. static void VertexBufferDesc_Constructor(VertexBufferDesc* ptr)
  754. {
  755. new(ptr) VertexBufferDesc();
  756. }
  757. // VertexBufferMorph::VertexBufferMorph() | Implicitly-declared
  758. static void VertexBufferMorph_Constructor(VertexBufferMorph* ptr)
  759. {
  760. new(ptr) VertexBufferMorph();
  761. }
  762. // VertexElement::VertexElement() noexcept | File: ../Graphics/GraphicsDefs.h
  763. static void VertexElement_VertexElement_void(VertexElement* ptr)
  764. {
  765. new(ptr) VertexElement();
  766. }
  767. // WindowModeParams::WindowModeParams() | Implicitly-declared
  768. static void WindowModeParams_Constructor(WindowModeParams* ptr)
  769. {
  770. new(ptr) WindowModeParams();
  771. }
  772. void ASRegisterGenerated_Members_HighPriority(asIScriptEngine* engine)
  773. {
  774. // AreaAllocator::AreaAllocator() | File: ../Math/AreaAllocator.h
  775. engine->RegisterObjectBehaviour("AreaAllocator", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(AreaAllocator_AreaAllocator_void), asCALL_CDECL_OBJFIRST);
  776. // BoundingBox::BoundingBox() noexcept | File: ../Math/BoundingBox.h
  777. engine->RegisterObjectBehaviour("BoundingBox", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(BoundingBox_BoundingBox_void), asCALL_CDECL_OBJFIRST);
  778. // Color::Color() noexcept | File: ../Math/Color.h
  779. engine->RegisterObjectBehaviour("Color", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Color_Color_void), asCALL_CDECL_OBJFIRST);
  780. // Condition::Condition() | File: ../Core/Condition.h
  781. engine->RegisterObjectBehaviour("Condition", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Condition_Condition_void), asCALL_CDECL_OBJFIRST);
  782. // Controls::Controls() | File: ../Input/Controls.h
  783. engine->RegisterObjectBehaviour("Controls", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Controls_Controls_void), asCALL_CDECL_OBJFIRST);
  784. // Frustum::Frustum() noexcept=default | File: ../Math/Frustum.h
  785. engine->RegisterObjectBehaviour("Frustum", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Frustum_Frustum_void), asCALL_CDECL_OBJFIRST);
  786. // HashBase::HashBase() | File: ../Container/HashBase.h
  787. engine->RegisterObjectBehaviour("HashBase", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(HashBase_HashBase_void), asCALL_CDECL_OBJFIRST);
  788. // HiresTimer::HiresTimer() | File: ../Core/Timer.h
  789. engine->RegisterObjectBehaviour("HiresTimer", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(HiresTimer_HiresTimer_void), asCALL_CDECL_OBJFIRST);
  790. // IntRect::IntRect() noexcept | File: ../Math/Rect.h
  791. engine->RegisterObjectBehaviour("IntRect", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(IntRect_IntRect_void), asCALL_CDECL_OBJFIRST);
  792. // IntVector2::IntVector2() noexcept | File: ../Math/Vector2.h
  793. engine->RegisterObjectBehaviour("IntVector2", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(IntVector2_IntVector2_void), asCALL_CDECL_OBJFIRST);
  794. // IntVector3::IntVector3() noexcept | File: ../Math/Vector3.h
  795. engine->RegisterObjectBehaviour("IntVector3", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(IntVector3_IntVector3_void), asCALL_CDECL_OBJFIRST);
  796. // JSONValue::JSONValue() | File: ../Resource/JSONValue.h
  797. engine->RegisterObjectBehaviour("JSONValue", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(JSONValue_JSONValue_void), asCALL_CDECL_OBJFIRST);
  798. // ListBase::ListBase() | File: ../Container/ListBase.h
  799. engine->RegisterObjectBehaviour("ListBase", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ListBase_ListBase_void), asCALL_CDECL_OBJFIRST);
  800. // Matrix2::Matrix2() noexcept | File: ../Math/Matrix2.h
  801. engine->RegisterObjectBehaviour("Matrix2", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Matrix2_Matrix2_void), asCALL_CDECL_OBJFIRST);
  802. // Matrix3::Matrix3() noexcept | File: ../Math/Matrix3.h
  803. engine->RegisterObjectBehaviour("Matrix3", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Matrix3_Matrix3_void), asCALL_CDECL_OBJFIRST);
  804. // Matrix3x4::Matrix3x4() noexcept | File: ../Math/Matrix3x4.h
  805. engine->RegisterObjectBehaviour("Matrix3x4", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Matrix3x4_Matrix3x4_void), asCALL_CDECL_OBJFIRST);
  806. // Matrix4::Matrix4() noexcept | File: ../Math/Matrix4.h
  807. engine->RegisterObjectBehaviour("Matrix4", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Matrix4_Matrix4_void), asCALL_CDECL_OBJFIRST);
  808. // Mutex::Mutex() | File: ../Core/Mutex.h
  809. engine->RegisterObjectBehaviour("Mutex", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Mutex_Mutex_void), asCALL_CDECL_OBJFIRST);
  810. // Plane::Plane() noexcept | File: ../Math/Plane.h
  811. engine->RegisterObjectBehaviour("Plane", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Plane_Plane_void), asCALL_CDECL_OBJFIRST);
  812. // Polyhedron::Polyhedron() noexcept=default | File: ../Math/Polyhedron.h
  813. engine->RegisterObjectBehaviour("Polyhedron", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Polyhedron_Polyhedron_void), asCALL_CDECL_OBJFIRST);
  814. // Quaternion::Quaternion() noexcept | File: ../Math/Quaternion.h
  815. engine->RegisterObjectBehaviour("Quaternion", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Quaternion_Quaternion_void), asCALL_CDECL_OBJFIRST);
  816. // Ray::Ray() noexcept=default | File: ../Math/Ray.h
  817. engine->RegisterObjectBehaviour("Ray", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Ray_Ray_void), asCALL_CDECL_OBJFIRST);
  818. // Rect::Rect() noexcept | File: ../Math/Rect.h
  819. engine->RegisterObjectBehaviour("Rect", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Rect_Rect_void), asCALL_CDECL_OBJFIRST);
  820. // SceneResolver::SceneResolver() | File: ../Scene/SceneResolver.h
  821. engine->RegisterObjectBehaviour("SceneResolver", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(SceneResolver_SceneResolver_void), asCALL_CDECL_OBJFIRST);
  822. // Sphere::Sphere() noexcept | File: ../Math/Sphere.h
  823. engine->RegisterObjectBehaviour("Sphere", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Sphere_Sphere_void), asCALL_CDECL_OBJFIRST);
  824. // Spline::Spline() | File: ../Core/Spline.h
  825. engine->RegisterObjectBehaviour("Spline", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Spline_Spline_void), asCALL_CDECL_OBJFIRST);
  826. // String::String() noexcept | File: ../Container/Str.h
  827. engine->RegisterObjectBehaviour("String", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(String_String_void), asCALL_CDECL_OBJFIRST);
  828. // StringHash::StringHash() noexcept | File: ../Math/StringHash.h
  829. engine->RegisterObjectBehaviour("StringHash", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(StringHash_StringHash_void), asCALL_CDECL_OBJFIRST);
  830. // Timer::Timer() | File: ../Core/Timer.h
  831. engine->RegisterObjectBehaviour("Timer", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Timer_Timer_void), asCALL_CDECL_OBJFIRST);
  832. // UIBatch::UIBatch() | File: ../UI/UIBatch.h
  833. engine->RegisterObjectBehaviour("UIBatch", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(UIBatch_UIBatch_void), asCALL_CDECL_OBJFIRST);
  834. // Variant::Variant()=default | File: ../Core/Variant.h
  835. engine->RegisterObjectBehaviour("Variant", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Variant_Variant_void), asCALL_CDECL_OBJFIRST);
  836. // Vector2::Vector2() noexcept | File: ../Math/Vector2.h
  837. engine->RegisterObjectBehaviour("Vector2", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Vector2_Vector2_void), asCALL_CDECL_OBJFIRST);
  838. // Vector3::Vector3() noexcept | File: ../Math/Vector3.h
  839. engine->RegisterObjectBehaviour("Vector3", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Vector3_Vector3_void), asCALL_CDECL_OBJFIRST);
  840. // Vector4::Vector4() noexcept | File: ../Math/Vector4.h
  841. engine->RegisterObjectBehaviour("Vector4", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Vector4_Vector4_void), asCALL_CDECL_OBJFIRST);
  842. // VectorBase::VectorBase() noexcept | File: ../Container/VectorBase.h
  843. engine->RegisterObjectBehaviour("VectorBase", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(VectorBase_VectorBase_void), asCALL_CDECL_OBJFIRST);
  844. // VectorBuffer::VectorBuffer() | File: ../IO/VectorBuffer.h
  845. engine->RegisterObjectBehaviour("VectorBuffer", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(VectorBuffer_VectorBuffer_void), asCALL_CDECL_OBJFIRST);
  846. // XMLElement::XMLElement() | File: ../Resource/XMLElement.h
  847. engine->RegisterObjectBehaviour("XMLElement", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(XMLElement_XMLElement_void), asCALL_CDECL_OBJFIRST);
  848. // XPathQuery::XPathQuery() | File: ../Resource/XMLElement.h
  849. engine->RegisterObjectBehaviour("XPathQuery", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(XPathQuery_XPathQuery_void), asCALL_CDECL_OBJFIRST);
  850. // XPathResultSet::XPathResultSet() | File: ../Resource/XMLElement.h
  851. engine->RegisterObjectBehaviour("XPathResultSet", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(XPathResultSet_XPathResultSet_void), asCALL_CDECL_OBJFIRST);
  852. // AllocatorBlock::AllocatorBlock() | Implicitly-declared
  853. engine->RegisterObjectBehaviour("AllocatorBlock", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(AllocatorBlock_Constructor), asCALL_CDECL_OBJFIRST);
  854. // AllocatorNode::AllocatorNode() | Implicitly-declared
  855. engine->RegisterObjectBehaviour("AllocatorNode", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(AllocatorNode_Constructor), asCALL_CDECL_OBJFIRST);
  856. // AnimationKeyFrame::AnimationKeyFrame() | File: ../Graphics/Animation.h
  857. engine->RegisterObjectBehaviour("AnimationKeyFrame", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(AnimationKeyFrame_AnimationKeyFrame_void), asCALL_CDECL_OBJFIRST);
  858. // AnimationStateTrack::AnimationStateTrack() | File: ../Graphics/AnimationState.h
  859. engine->RegisterObjectBehaviour("AnimationStateTrack", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(AnimationStateTrack_AnimationStateTrack_void), asCALL_CDECL_OBJFIRST);
  860. // AnimationTriggerPoint::AnimationTriggerPoint() | File: ../Graphics/Animation.h
  861. engine->RegisterObjectBehaviour("AnimationTriggerPoint", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(AnimationTriggerPoint_AnimationTriggerPoint_void), asCALL_CDECL_OBJFIRST);
  862. // AsyncProgress::AsyncProgress() | Implicitly-declared
  863. engine->RegisterObjectBehaviour("AsyncProgress", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(AsyncProgress_Constructor), asCALL_CDECL_OBJFIRST);
  864. // AttributeInfo::AttributeInfo()=default | File: ../Core/Attribute.h
  865. engine->RegisterObjectBehaviour("AttributeInfo", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(AttributeInfo_AttributeInfo_void), asCALL_CDECL_OBJFIRST);
  866. // BackgroundLoadItem::BackgroundLoadItem() | Implicitly-declared
  867. engine->RegisterObjectBehaviour("BackgroundLoadItem", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(BackgroundLoadItem_Constructor), asCALL_CDECL_OBJFIRST);
  868. // Batch::Batch()=default | File: ../Graphics/Batch.h
  869. engine->RegisterObjectBehaviour("Batch", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Batch_Batch_void), asCALL_CDECL_OBJFIRST);
  870. // BatchGroup::BatchGroup() | File: ../Graphics/Batch.h
  871. engine->RegisterObjectBehaviour("BatchGroup", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(BatchGroup_BatchGroup_void), asCALL_CDECL_OBJFIRST);
  872. // BatchGroupKey::BatchGroupKey()=default | File: ../Graphics/Batch.h
  873. engine->RegisterObjectBehaviour("BatchGroupKey", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(BatchGroupKey_BatchGroupKey_void), asCALL_CDECL_OBJFIRST);
  874. // BatchQueue::BatchQueue() | Implicitly-declared
  875. engine->RegisterObjectBehaviour("BatchQueue", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(BatchQueue_Constructor), asCALL_CDECL_OBJFIRST);
  876. // BiasParameters::BiasParameters()=default | File: ../Graphics/Light.h
  877. engine->RegisterObjectBehaviour("BiasParameters", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(BiasParameters_BiasParameters_void), asCALL_CDECL_OBJFIRST);
  878. // CascadeParameters::CascadeParameters()=default | File: ../Graphics/Light.h
  879. engine->RegisterObjectBehaviour("CascadeParameters", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(CascadeParameters_CascadeParameters_void), asCALL_CDECL_OBJFIRST);
  880. // CharLocation::CharLocation() | Implicitly-declared
  881. engine->RegisterObjectBehaviour("CharLocation", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(CharLocation_Constructor), asCALL_CDECL_OBJFIRST);
  882. // ComponentReplicationState::ComponentReplicationState() | Implicitly-declared
  883. engine->RegisterObjectBehaviour("ComponentReplicationState", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ComponentReplicationState_Constructor), asCALL_CDECL_OBJFIRST);
  884. // CompressedLevel::CompressedLevel() | Implicitly-declared
  885. engine->RegisterObjectBehaviour("CompressedLevel", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(CompressedLevel_Constructor), asCALL_CDECL_OBJFIRST);
  886. // CursorShapeInfo::CursorShapeInfo() | File: ../UI/Cursor.h
  887. engine->RegisterObjectBehaviour("CursorShapeInfo", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(CursorShapeInfo_CursorShapeInfo_void), asCALL_CDECL_OBJFIRST);
  888. // DebugLine::DebugLine()=default | File: ../Graphics/DebugRenderer.h
  889. engine->RegisterObjectBehaviour("DebugLine", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(DebugLine_DebugLine_void), asCALL_CDECL_OBJFIRST);
  890. // DebugTriangle::DebugTriangle()=default | File: ../Graphics/DebugRenderer.h
  891. engine->RegisterObjectBehaviour("DebugTriangle", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(DebugTriangle_DebugTriangle_void), asCALL_CDECL_OBJFIRST);
  892. // Decal::Decal() | File: ../Graphics/DecalSet.h
  893. engine->RegisterObjectBehaviour("Decal", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Decal_Decal_void), asCALL_CDECL_OBJFIRST);
  894. // DecalVertex::DecalVertex()=default | File: ../Graphics/DecalSet.h
  895. engine->RegisterObjectBehaviour("DecalVertex", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(DecalVertex_DecalVertex_void), asCALL_CDECL_OBJFIRST);
  896. #ifdef URHO3D_PHYSICS
  897. // DelayedWorldTransform::DelayedWorldTransform() | Implicitly-declared
  898. engine->RegisterObjectBehaviour("DelayedWorldTransform", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(DelayedWorldTransform_Constructor), asCALL_CDECL_OBJFIRST);
  899. #endif
  900. #ifdef URHO3D_URHO2D
  901. // DelayedWorldTransform2D::DelayedWorldTransform2D() | Implicitly-declared
  902. engine->RegisterObjectBehaviour("DelayedWorldTransform2D", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(DelayedWorldTransform2D_Constructor), asCALL_CDECL_OBJFIRST);
  903. #endif
  904. // DirtyBits::DirtyBits()=default | File: ../Scene/ReplicationState.h
  905. engine->RegisterObjectBehaviour("DirtyBits", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(DirtyBits_DirtyBits_void), asCALL_CDECL_OBJFIRST);
  906. // FileSelectorEntry::FileSelectorEntry() | Implicitly-declared
  907. engine->RegisterObjectBehaviour("FileSelectorEntry", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(FileSelectorEntry_Constructor), asCALL_CDECL_OBJFIRST);
  908. // FocusParameters::FocusParameters()=default | File: ../Graphics/Light.h
  909. engine->RegisterObjectBehaviour("FocusParameters", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(FocusParameters_FocusParameters_void), asCALL_CDECL_OBJFIRST);
  910. // FontGlyph::FontGlyph() | Implicitly-declared
  911. engine->RegisterObjectBehaviour("FontGlyph", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(FontGlyph_Constructor), asCALL_CDECL_OBJFIRST);
  912. // FrameInfo::FrameInfo() | Implicitly-declared
  913. engine->RegisterObjectBehaviour("FrameInfo", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(FrameInfo_Constructor), asCALL_CDECL_OBJFIRST);
  914. // GeometryDesc::GeometryDesc() | Implicitly-declared
  915. engine->RegisterObjectBehaviour("GeometryDesc", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(GeometryDesc_Constructor), asCALL_CDECL_OBJFIRST);
  916. // HashIteratorBase::HashIteratorBase() | File: ../Container/HashBase.h
  917. engine->RegisterObjectBehaviour("HashIteratorBase", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(HashIteratorBase_HashIteratorBase_void), asCALL_CDECL_OBJFIRST);
  918. // HashNodeBase::HashNodeBase() | File: ../Container/HashBase.h
  919. engine->RegisterObjectBehaviour("HashNodeBase", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(HashNodeBase_HashNodeBase_void), asCALL_CDECL_OBJFIRST);
  920. // IndexBufferDesc::IndexBufferDesc() | Implicitly-declared
  921. engine->RegisterObjectBehaviour("IndexBufferDesc", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(IndexBufferDesc_Constructor), asCALL_CDECL_OBJFIRST);
  922. // InstanceData::InstanceData()=default | File: ../Graphics/Batch.h
  923. engine->RegisterObjectBehaviour("InstanceData", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(InstanceData_InstanceData_void), asCALL_CDECL_OBJFIRST);
  924. // LightBatchQueue::LightBatchQueue() | Implicitly-declared
  925. engine->RegisterObjectBehaviour("LightBatchQueue", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(LightBatchQueue_Constructor), asCALL_CDECL_OBJFIRST);
  926. // LightQueryResult::LightQueryResult() | Implicitly-declared
  927. engine->RegisterObjectBehaviour("LightQueryResult", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(LightQueryResult_Constructor), asCALL_CDECL_OBJFIRST);
  928. // LinkedListNode::LinkedListNode() | File: ../Container/LinkedList.h
  929. engine->RegisterObjectBehaviour("LinkedListNode", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(LinkedListNode_LinkedListNode_void), asCALL_CDECL_OBJFIRST);
  930. // ListIteratorBase::ListIteratorBase() | File: ../Container/ListBase.h
  931. engine->RegisterObjectBehaviour("ListIteratorBase", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ListIteratorBase_ListIteratorBase_void), asCALL_CDECL_OBJFIRST);
  932. // ListNodeBase::ListNodeBase() | File: ../Container/ListBase.h
  933. engine->RegisterObjectBehaviour("ListNodeBase", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ListNodeBase_ListNodeBase_void), asCALL_CDECL_OBJFIRST);
  934. #ifdef URHO3D_PHYSICS
  935. // ManifoldPair::ManifoldPair() | File: ../Physics/PhysicsWorld.h
  936. engine->RegisterObjectBehaviour("ManifoldPair", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ManifoldPair_ManifoldPair_void), asCALL_CDECL_OBJFIRST);
  937. #endif
  938. // MaterialShaderParameter::MaterialShaderParameter() | Implicitly-declared
  939. engine->RegisterObjectBehaviour("MaterialShaderParameter", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(MaterialShaderParameter_Constructor), asCALL_CDECL_OBJFIRST);
  940. // ModelMorph::ModelMorph() | Implicitly-declared
  941. engine->RegisterObjectBehaviour("ModelMorph", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ModelMorph_Constructor), asCALL_CDECL_OBJFIRST);
  942. #ifdef URHO3D_NAVIGATION
  943. // NavAreaStub::NavAreaStub() | Implicitly-declared
  944. engine->RegisterObjectBehaviour("NavAreaStub", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(NavAreaStub_Constructor), asCALL_CDECL_OBJFIRST);
  945. #endif
  946. #ifdef URHO3D_NAVIGATION
  947. // NavBuildData::NavBuildData() | File: ../Navigation/NavBuildData.h
  948. engine->RegisterObjectBehaviour("NavBuildData", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(NavBuildData_NavBuildData_void), asCALL_CDECL_OBJFIRST);
  949. #endif
  950. #ifdef URHO3D_NAVIGATION
  951. // NavigationGeometryInfo::NavigationGeometryInfo() | Implicitly-declared
  952. engine->RegisterObjectBehaviour("NavigationGeometryInfo", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(NavigationGeometryInfo_Constructor), asCALL_CDECL_OBJFIRST);
  953. #endif
  954. #ifdef URHO3D_NAVIGATION
  955. // NavigationPathPoint::NavigationPathPoint() | Implicitly-declared
  956. engine->RegisterObjectBehaviour("NavigationPathPoint", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(NavigationPathPoint_Constructor), asCALL_CDECL_OBJFIRST);
  957. #endif
  958. // NetworkState::NetworkState() | Implicitly-declared
  959. engine->RegisterObjectBehaviour("NetworkState", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(NetworkState_Constructor), asCALL_CDECL_OBJFIRST);
  960. // NodeImpl::NodeImpl() | Implicitly-declared
  961. engine->RegisterObjectBehaviour("NodeImpl", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(NodeImpl_Constructor), asCALL_CDECL_OBJFIRST);
  962. // NodeReplicationState::NodeReplicationState() | Implicitly-declared
  963. engine->RegisterObjectBehaviour("NodeReplicationState", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(NodeReplicationState_Constructor), asCALL_CDECL_OBJFIRST);
  964. // OcclusionBatch::OcclusionBatch() | Implicitly-declared
  965. engine->RegisterObjectBehaviour("OcclusionBatch", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(OcclusionBatch_Constructor), asCALL_CDECL_OBJFIRST);
  966. // OcclusionBufferData::OcclusionBufferData() | Implicitly-declared
  967. engine->RegisterObjectBehaviour("OcclusionBufferData", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(OcclusionBufferData_Constructor), asCALL_CDECL_OBJFIRST);
  968. // OctreeQueryResult::OctreeQueryResult() | File: ../Graphics/OctreeQuery.h
  969. engine->RegisterObjectBehaviour("OctreeQueryResult", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(OctreeQueryResult_OctreeQueryResult_void), asCALL_CDECL_OBJFIRST);
  970. #ifdef URHO3D_NETWORK
  971. // PackageDownload::PackageDownload() | File: ../Network/Connection.h
  972. engine->RegisterObjectBehaviour("PackageDownload", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(PackageDownload_PackageDownload_void), asCALL_CDECL_OBJFIRST);
  973. #endif
  974. #ifdef URHO3D_NETWORK
  975. // PackageUpload::PackageUpload() | File: ../Network/Connection.h
  976. engine->RegisterObjectBehaviour("PackageUpload", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(PackageUpload_PackageUpload_void), asCALL_CDECL_OBJFIRST);
  977. #endif
  978. // Particle::Particle() | Implicitly-declared
  979. engine->RegisterObjectBehaviour("Particle", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Particle_Constructor), asCALL_CDECL_OBJFIRST);
  980. #ifdef URHO3D_URHO2D
  981. // Particle2D::Particle2D() | Implicitly-declared
  982. engine->RegisterObjectBehaviour("Particle2D", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Particle2D_Constructor), asCALL_CDECL_OBJFIRST);
  983. #endif
  984. // PerThreadSceneResult::PerThreadSceneResult() | Implicitly-declared
  985. engine->RegisterObjectBehaviour("PerThreadSceneResult", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(PerThreadSceneResult_Constructor), asCALL_CDECL_OBJFIRST);
  986. #ifdef URHO3D_PHYSICS
  987. // PhysicsRaycastResult::PhysicsRaycastResult() | Implicitly-declared
  988. engine->RegisterObjectBehaviour("PhysicsRaycastResult", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(PhysicsRaycastResult_Constructor), asCALL_CDECL_OBJFIRST);
  989. #endif
  990. #ifdef URHO3D_URHO2D
  991. // PhysicsRaycastResult2D::PhysicsRaycastResult2D() | Implicitly-declared
  992. engine->RegisterObjectBehaviour("PhysicsRaycastResult2D", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(PhysicsRaycastResult2D_Constructor), asCALL_CDECL_OBJFIRST);
  993. #endif
  994. #ifdef URHO3D_PHYSICS
  995. // PhysicsWorldConfig::PhysicsWorldConfig() | File: ../Physics/PhysicsWorld.h
  996. engine->RegisterObjectBehaviour("PhysicsWorldConfig", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(PhysicsWorldConfig_PhysicsWorldConfig_void), asCALL_CDECL_OBJFIRST);
  997. #endif
  998. // RayQueryResult::RayQueryResult() | File: ../Graphics/OctreeQuery.h
  999. engine->RegisterObjectBehaviour("RayQueryResult", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(RayQueryResult_RayQueryResult_void), asCALL_CDECL_OBJFIRST);
  1000. // RefCount::RefCount() | File: ../Container/RefCounted.h
  1001. engine->RegisterObjectBehaviour("RefCount", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(RefCount_RefCount_void), asCALL_CDECL_OBJFIRST);
  1002. #ifdef URHO3D_NETWORK
  1003. // RemoteEvent::RemoteEvent() | Implicitly-declared
  1004. engine->RegisterObjectBehaviour("RemoteEvent", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(RemoteEvent_Constructor), asCALL_CDECL_OBJFIRST);
  1005. #endif
  1006. // RenderPathCommand::RenderPathCommand() | Implicitly-declared
  1007. engine->RegisterObjectBehaviour("RenderPathCommand", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(RenderPathCommand_Constructor), asCALL_CDECL_OBJFIRST);
  1008. // RenderTargetInfo::RenderTargetInfo() | Implicitly-declared
  1009. engine->RegisterObjectBehaviour("RenderTargetInfo", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(RenderTargetInfo_Constructor), asCALL_CDECL_OBJFIRST);
  1010. // ReplicationState::ReplicationState() | Implicitly-declared
  1011. engine->RegisterObjectBehaviour("ReplicationState", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ReplicationState_Constructor), asCALL_CDECL_OBJFIRST);
  1012. // ResourceGroup::ResourceGroup() | File: ../Resource/ResourceCache.h
  1013. engine->RegisterObjectBehaviour("ResourceGroup", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ResourceGroup_ResourceGroup_void), asCALL_CDECL_OBJFIRST);
  1014. // ResourceRef::ResourceRef()=default | File: ../Core/Variant.h
  1015. engine->RegisterObjectBehaviour("ResourceRef", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ResourceRef_ResourceRef_void), asCALL_CDECL_OBJFIRST);
  1016. // ResourceRefList::ResourceRefList()=default | File: ../Core/Variant.h
  1017. engine->RegisterObjectBehaviour("ResourceRefList", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ResourceRefList_ResourceRefList_void), asCALL_CDECL_OBJFIRST);
  1018. // ScenePassInfo::ScenePassInfo() | Implicitly-declared
  1019. engine->RegisterObjectBehaviour("ScenePassInfo", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ScenePassInfo_Constructor), asCALL_CDECL_OBJFIRST);
  1020. // SceneReplicationState::SceneReplicationState() | Implicitly-declared
  1021. engine->RegisterObjectBehaviour("SceneReplicationState", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(SceneReplicationState_Constructor), asCALL_CDECL_OBJFIRST);
  1022. // ScratchBuffer::ScratchBuffer() | File: ../Graphics/Graphics.h
  1023. engine->RegisterObjectBehaviour("ScratchBuffer", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ScratchBuffer_ScratchBuffer_void), asCALL_CDECL_OBJFIRST);
  1024. // ScreenModeParams::ScreenModeParams() | Implicitly-declared
  1025. engine->RegisterObjectBehaviour("ScreenModeParams", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ScreenModeParams_Constructor), asCALL_CDECL_OBJFIRST);
  1026. // ShaderParameter::ShaderParameter()=default | File: ../Graphics/ShaderVariation.h
  1027. engine->RegisterObjectBehaviour("ShaderParameter", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ShaderParameter_ShaderParameter_void), asCALL_CDECL_OBJFIRST);
  1028. // ShadowBatchQueue::ShadowBatchQueue() | Implicitly-declared
  1029. engine->RegisterObjectBehaviour("ShadowBatchQueue", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(ShadowBatchQueue_Constructor), asCALL_CDECL_OBJFIRST);
  1030. #ifdef URHO3D_NAVIGATION
  1031. // SimpleNavBuildData::SimpleNavBuildData() | File: ../Navigation/NavBuildData.h
  1032. engine->RegisterObjectBehaviour("SimpleNavBuildData", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(SimpleNavBuildData_SimpleNavBuildData_void), asCALL_CDECL_OBJFIRST);
  1033. #endif
  1034. // SourceBatch::SourceBatch() | File: ../Graphics/Drawable.h
  1035. engine->RegisterObjectBehaviour("SourceBatch", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(SourceBatch_SourceBatch_void), asCALL_CDECL_OBJFIRST);
  1036. #ifdef URHO3D_URHO2D
  1037. // SourceBatch2D::SourceBatch2D() | File: ../Urho2D/Drawable2D.h
  1038. engine->RegisterObjectBehaviour("SourceBatch2D", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(SourceBatch2D_SourceBatch2D_void), asCALL_CDECL_OBJFIRST);
  1039. #endif
  1040. // StaticModelGeometryData::StaticModelGeometryData() | Implicitly-declared
  1041. engine->RegisterObjectBehaviour("StaticModelGeometryData", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(StaticModelGeometryData_Constructor), asCALL_CDECL_OBJFIRST);
  1042. // StoredLogMessage::StoredLogMessage()=default | File: ../IO/Log.h
  1043. engine->RegisterObjectBehaviour("StoredLogMessage", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(StoredLogMessage_StoredLogMessage_void), asCALL_CDECL_OBJFIRST);
  1044. // TechniqueEntry::TechniqueEntry() noexcept | File: ../Graphics/Material.h
  1045. engine->RegisterObjectBehaviour("TechniqueEntry", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(TechniqueEntry_TechniqueEntry_void), asCALL_CDECL_OBJFIRST);
  1046. // TrailPoint::TrailPoint()=default | File: ../Graphics/RibbonTrail.h
  1047. engine->RegisterObjectBehaviour("TrailPoint", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(TrailPoint_TrailPoint_void), asCALL_CDECL_OBJFIRST);
  1048. // VAnimEventFrame::VAnimEventFrame() | Implicitly-declared
  1049. engine->RegisterObjectBehaviour("VAnimEventFrame", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(VAnimEventFrame_Constructor), asCALL_CDECL_OBJFIRST);
  1050. // VAnimKeyFrame::VAnimKeyFrame() | Implicitly-declared
  1051. engine->RegisterObjectBehaviour("VAnimKeyFrame", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(VAnimKeyFrame_Constructor), asCALL_CDECL_OBJFIRST);
  1052. #ifdef URHO3D_URHO2D
  1053. // Vertex2D::Vertex2D() | Implicitly-declared
  1054. engine->RegisterObjectBehaviour("Vertex2D", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(Vertex2D_Constructor), asCALL_CDECL_OBJFIRST);
  1055. #endif
  1056. // VertexBufferDesc::VertexBufferDesc() | Implicitly-declared
  1057. engine->RegisterObjectBehaviour("VertexBufferDesc", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(VertexBufferDesc_Constructor), asCALL_CDECL_OBJFIRST);
  1058. // VertexBufferMorph::VertexBufferMorph() | Implicitly-declared
  1059. engine->RegisterObjectBehaviour("VertexBufferMorph", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(VertexBufferMorph_Constructor), asCALL_CDECL_OBJFIRST);
  1060. // VertexElement::VertexElement() noexcept | File: ../Graphics/GraphicsDefs.h
  1061. engine->RegisterObjectBehaviour("VertexElement", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(VertexElement_VertexElement_void), asCALL_CDECL_OBJFIRST);
  1062. // WindowModeParams::WindowModeParams() | Implicitly-declared
  1063. engine->RegisterObjectBehaviour("WindowModeParams", asBEHAVE_CONSTRUCT, "void f()", asFUNCTION(WindowModeParams_Constructor), asCALL_CDECL_OBJFIRST);
  1064. }
  1065. }