SceneParticleEmitter.js 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. function SceneParticleEmitter() {
  2. }
  3. SceneParticleEmitter.prototype.setParticleCount = function(newParticleCount) {
  4. Polycode.SceneParticleEmitter_setParticleCount(this.__ptr, newParticleCount)
  5. }
  6. SceneParticleEmitter.prototype.getParticleCount = function() {
  7. Polycode.SceneParticleEmitter_getParticleCount(this.__ptr)
  8. }
  9. SceneParticleEmitter.prototype.setParticleLifetime = function(lifetime) {
  10. Polycode.SceneParticleEmitter_setParticleLifetime(this.__ptr, lifetime)
  11. }
  12. SceneParticleEmitter.prototype.getParticleLifetime = function() {
  13. Polycode.SceneParticleEmitter_getParticleLifetime(this.__ptr)
  14. }
  15. SceneParticleEmitter.prototype.setDirectionDeviation = function(newDeviation) {
  16. Polycode.SceneParticleEmitter_setDirectionDeviation(this.__ptr, newDeviation)
  17. }
  18. SceneParticleEmitter.prototype.getDirectionDeviation = function() {
  19. Polycode.SceneParticleEmitter_getDirectionDeviation(this.__ptr)
  20. }
  21. SceneParticleEmitter.prototype.setEmitterSize = function(newSize) {
  22. Polycode.SceneParticleEmitter_setEmitterSize(this.__ptr, newSize)
  23. }
  24. SceneParticleEmitter.prototype.getEmitterSize = function() {
  25. Polycode.SceneParticleEmitter_getEmitterSize(this.__ptr)
  26. }
  27. SceneParticleEmitter.prototype.setGravity = function(newGravity) {
  28. Polycode.SceneParticleEmitter_setGravity(this.__ptr, newGravity)
  29. }
  30. SceneParticleEmitter.prototype.getGravity = function() {
  31. Polycode.SceneParticleEmitter_getGravity(this.__ptr)
  32. }
  33. SceneParticleEmitter.prototype.fixedUpdate = function() {
  34. Polycode.SceneParticleEmitter_fixedUpdate(this.__ptr)
  35. }
  36. SceneParticleEmitter.prototype.Render = function(buffer) {
  37. Polycode.SceneParticleEmitter_Render(this.__ptr, buffer)
  38. }
  39. SceneParticleEmitter.prototype.updateParticles = function() {
  40. Polycode.SceneParticleEmitter_updateParticles(this.__ptr)
  41. }
  42. SceneParticleEmitter.prototype.rebuildParticles = function(buffer) {
  43. Polycode.SceneParticleEmitter_rebuildParticles(this.__ptr, buffer)
  44. }
  45. SceneParticleEmitter.prototype.triggerParticles = function(allAtOnce) {
  46. Polycode.SceneParticleEmitter_triggerParticles(this.__ptr, allAtOnce)
  47. }
  48. SceneParticleEmitter.prototype.enableParticleSystem = function(val) {
  49. Polycode.SceneParticleEmitter_enableParticleSystem(this.__ptr, val)
  50. }
  51. SceneParticleEmitter.prototype.setUseFloorPlane = function(val) {
  52. Polycode.SceneParticleEmitter_setUseFloorPlane(this.__ptr, val)
  53. }
  54. SceneParticleEmitter.prototype.setFloorPlaneOffset = function(floorPlaneOffset) {
  55. Polycode.SceneParticleEmitter_setFloorPlaneOffset(this.__ptr, floorPlaneOffset)
  56. }
  57. SceneParticleEmitter.prototype.setFloorDamping = function(floorDamping) {
  58. Polycode.SceneParticleEmitter_setFloorDamping(this.__ptr, floorDamping)
  59. }
  60. SceneParticleEmitter.prototype.setParticlesInWorldSpace = function(val) {
  61. Polycode.SceneParticleEmitter_setParticlesInWorldSpace(this.__ptr, val)
  62. }
  63. SceneParticleEmitter.prototype.getParticlesInWorldSpace = function() {
  64. Polycode.SceneParticleEmitter_getParticlesInWorldSpace(this.__ptr)
  65. }
  66. SceneParticleEmitter.prototype.setPerlinEnabled = function(val) {
  67. Polycode.SceneParticleEmitter_setPerlinEnabled(this.__ptr, val)
  68. }
  69. SceneParticleEmitter.prototype.getPerlinEnabled = function() {
  70. Polycode.SceneParticleEmitter_getPerlinEnabled(this.__ptr)
  71. }
  72. SceneParticleEmitter.prototype.getParticleSpeed = function() {
  73. Polycode.SceneParticleEmitter_getParticleSpeed(this.__ptr)
  74. }
  75. SceneParticleEmitter.prototype.setParticleSpeed = function(speed) {
  76. Polycode.SceneParticleEmitter_setParticleSpeed(this.__ptr, speed)
  77. }
  78. SceneParticleEmitter.prototype.setPerlinValue = function(perlinValue) {
  79. Polycode.SceneParticleEmitter_setPerlinValue(this.__ptr, perlinValue)
  80. }
  81. SceneParticleEmitter.prototype.getPerlinValue = function() {
  82. Polycode.SceneParticleEmitter_getPerlinValue(this.__ptr)
  83. }
  84. SceneParticleEmitter.prototype.setParticleType = function(particleType) {
  85. Polycode.SceneParticleEmitter_setParticleType(this.__ptr, particleType)
  86. }
  87. SceneParticleEmitter.prototype.getParticleType = function() {
  88. Polycode.SceneParticleEmitter_getParticleType(this.__ptr)
  89. }
  90. SceneParticleEmitter.prototype.setParticleSize = function(particleSize) {
  91. Polycode.SceneParticleEmitter_setParticleSize(this.__ptr, particleSize)
  92. }
  93. SceneParticleEmitter.prototype.getParticleSize = function() {
  94. Polycode.SceneParticleEmitter_getParticleSize(this.__ptr)
  95. }
  96. SceneParticleEmitter.prototype.setParticleRotationSpeed = function(rotationSpeed) {
  97. Polycode.SceneParticleEmitter_setParticleRotationSpeed(this.__ptr, rotationSpeed)
  98. }
  99. SceneParticleEmitter.prototype.getParticleRotationSpeed = function() {
  100. Polycode.SceneParticleEmitter_getParticleRotationSpeed(this.__ptr)
  101. }
  102. SceneParticleEmitter.prototype.setParticleDirection = function(direction) {
  103. Polycode.SceneParticleEmitter_setParticleDirection(this.__ptr, direction)
  104. }
  105. SceneParticleEmitter.prototype.getParticleDirection = function() {
  106. Polycode.SceneParticleEmitter_getParticleDirection(this.__ptr)
  107. }
  108. SceneParticleEmitter.prototype.setLoopParticles = function(val) {
  109. Polycode.SceneParticleEmitter_setLoopParticles(this.__ptr, val)
  110. }
  111. SceneParticleEmitter.prototype.getLoopParticles = function() {
  112. Polycode.SceneParticleEmitter_getLoopParticles(this.__ptr)
  113. }
  114. SceneParticleEmitter.prototype.addSourceMesh = function(mesh) {
  115. Polycode.SceneParticleEmitter_addSourceMesh(this.__ptr, mesh)
  116. }
  117. SceneParticleEmitter.prototype.getNumSourceMeshes = function() {
  118. Polycode.SceneParticleEmitter_getNumSourceMeshes(this.__ptr)
  119. }
  120. SceneParticleEmitter.prototype.getSourcesMeshAtIndex = function(index) {
  121. Polycode.SceneParticleEmitter_getSourcesMeshAtIndex(this.__ptr, index)
  122. }
  123. SceneParticleEmitter.prototype.removeSourceMeshAtIndex = function(index) {
  124. Polycode.SceneParticleEmitter_removeSourceMeshAtIndex(this.__ptr, index)
  125. }
  126. SceneParticleEmitter.prototype.positionParticle = function(index) {
  127. Polycode.SceneParticleEmitter_positionParticle(this.__ptr, index)
  128. }
  129. SceneParticleEmitter.prototype.Clone = function(deepClone,ignoreEditorOnly) {
  130. Polycode.SceneParticleEmitter_Clone(this.__ptr, deepClone,ignoreEditorOnly)
  131. }
  132. SceneParticleEmitter.prototype.applyClone = function(clone,deepClone,ignoreEditorOnly) {
  133. Polycode.SceneParticleEmitter_applyClone(this.__ptr, clone,deepClone,ignoreEditorOnly)
  134. }