BsScriptAudioClipImportOptions.editor.generated.cpp 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //************** Copyright (c) 2016-2019 Marko Pintera ([email protected]). All rights reserved. *******************//
  3. #include "BsScriptAudioClipImportOptions.editor.generated.h"
  4. #include "BsMonoMethod.h"
  5. #include "BsMonoClass.h"
  6. #include "BsMonoUtil.h"
  7. #include "BsScriptAudioClipImportOptions.editor.generated.h"
  8. namespace bs
  9. {
  10. ScriptAudioClipImportOptions::ScriptAudioClipImportOptions(MonoObject* managedInstance, const SPtr<AudioClipImportOptions>& value)
  11. :TScriptReflectable(managedInstance, value)
  12. {
  13. mInternal = value;
  14. }
  15. void ScriptAudioClipImportOptions::initRuntimeData()
  16. {
  17. metaData.scriptClass->addInternalCall("Internal_getformat", (void*)&ScriptAudioClipImportOptions::Internal_getformat);
  18. metaData.scriptClass->addInternalCall("Internal_setformat", (void*)&ScriptAudioClipImportOptions::Internal_setformat);
  19. metaData.scriptClass->addInternalCall("Internal_getreadMode", (void*)&ScriptAudioClipImportOptions::Internal_getreadMode);
  20. metaData.scriptClass->addInternalCall("Internal_setreadMode", (void*)&ScriptAudioClipImportOptions::Internal_setreadMode);
  21. metaData.scriptClass->addInternalCall("Internal_getis3D", (void*)&ScriptAudioClipImportOptions::Internal_getis3D);
  22. metaData.scriptClass->addInternalCall("Internal_setis3D", (void*)&ScriptAudioClipImportOptions::Internal_setis3D);
  23. metaData.scriptClass->addInternalCall("Internal_getbitDepth", (void*)&ScriptAudioClipImportOptions::Internal_getbitDepth);
  24. metaData.scriptClass->addInternalCall("Internal_setbitDepth", (void*)&ScriptAudioClipImportOptions::Internal_setbitDepth);
  25. metaData.scriptClass->addInternalCall("Internal_create", (void*)&ScriptAudioClipImportOptions::Internal_create);
  26. }
  27. MonoObject* ScriptAudioClipImportOptions::create(const SPtr<AudioClipImportOptions>& value)
  28. {
  29. if(value == nullptr) return nullptr;
  30. bool dummy = false;
  31. void* ctorParams[1] = { &dummy };
  32. MonoObject* managedInstance = metaData.scriptClass->createInstance("bool", ctorParams);
  33. new (bs_alloc<ScriptAudioClipImportOptions>()) ScriptAudioClipImportOptions(managedInstance, value);
  34. return managedInstance;
  35. }
  36. void ScriptAudioClipImportOptions::Internal_create(MonoObject* managedInstance)
  37. {
  38. SPtr<AudioClipImportOptions> instance = AudioClipImportOptions::create();
  39. new (bs_alloc<ScriptAudioClipImportOptions>())ScriptAudioClipImportOptions(managedInstance, instance);
  40. }
  41. AudioFormat ScriptAudioClipImportOptions::Internal_getformat(ScriptAudioClipImportOptions* thisPtr)
  42. {
  43. AudioFormat tmp__output;
  44. tmp__output = thisPtr->getInternal()->format;
  45. AudioFormat __output;
  46. __output = tmp__output;
  47. return __output;
  48. }
  49. void ScriptAudioClipImportOptions::Internal_setformat(ScriptAudioClipImportOptions* thisPtr, AudioFormat value)
  50. {
  51. thisPtr->getInternal()->format = value;
  52. }
  53. AudioReadMode ScriptAudioClipImportOptions::Internal_getreadMode(ScriptAudioClipImportOptions* thisPtr)
  54. {
  55. AudioReadMode tmp__output;
  56. tmp__output = thisPtr->getInternal()->readMode;
  57. AudioReadMode __output;
  58. __output = tmp__output;
  59. return __output;
  60. }
  61. void ScriptAudioClipImportOptions::Internal_setreadMode(ScriptAudioClipImportOptions* thisPtr, AudioReadMode value)
  62. {
  63. thisPtr->getInternal()->readMode = value;
  64. }
  65. bool ScriptAudioClipImportOptions::Internal_getis3D(ScriptAudioClipImportOptions* thisPtr)
  66. {
  67. bool tmp__output;
  68. tmp__output = thisPtr->getInternal()->is3D;
  69. bool __output;
  70. __output = tmp__output;
  71. return __output;
  72. }
  73. void ScriptAudioClipImportOptions::Internal_setis3D(ScriptAudioClipImportOptions* thisPtr, bool value)
  74. {
  75. thisPtr->getInternal()->is3D = value;
  76. }
  77. uint32_t ScriptAudioClipImportOptions::Internal_getbitDepth(ScriptAudioClipImportOptions* thisPtr)
  78. {
  79. uint32_t tmp__output;
  80. tmp__output = thisPtr->getInternal()->bitDepth;
  81. uint32_t __output;
  82. __output = tmp__output;
  83. return __output;
  84. }
  85. void ScriptAudioClipImportOptions::Internal_setbitDepth(ScriptAudioClipImportOptions* thisPtr, uint32_t value)
  86. {
  87. thisPtr->getInternal()->bitDepth = value;
  88. }
  89. }