make-all-help-files.js 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. #!/usr/bin/node
  2. const utils = require("./help-file");
  3. utils.makeHelpFile([
  4. "Phaser.Loader.LoaderPlugin.atlas(atlasURL)",
  5. "Phaser.Loader.LoaderPlugin.atlas(textureURL)",
  6. "Phaser.Types.Loader.FileTypes.AtlasJSONFileConfig.normalMap",
  7. "Phaser.Loader.LoaderPlugin.atlasXML(atlasURL)",
  8. "Phaser.Loader.LoaderPlugin.atlasXML(textureURL)",
  9. "Phaser.Types.Loader.FileTypes.AtlasXMLFileConfig.normalMap",
  10. "Phaser.Loader.LoaderPlugin.audio(urls)",
  11. "Phaser.Loader.LoaderPlugin.audioSprite(jsonURL)",
  12. "Phaser.Loader.LoaderPlugin.audioSprite(audioURL)",
  13. "Phaser.Loader.LoaderPlugin.bitmapFont(fontDataURL)",
  14. "Phaser.Loader.LoaderPlugin.bitmapFont(textureURL)",
  15. "Phaser.Types.Loader.FileTypes.BitmapFontFileConfig.normalMap",
  16. "Phaser.Loader.LoaderPlugin.htmlTexture(url)",
  17. "Phaser.Loader.LoaderPlugin.htmlTexture(width)",
  18. "Phaser.Loader.LoaderPlugin.htmlTexture(height)",
  19. "Phaser.Loader.LoaderPlugin.image(url)",
  20. "Phaser.Types.Loader.FileTypes.ImageFileConfig.normalMap",
  21. "Phaser.Loader.LoaderPlugin.multiatlas(atlasURL)",
  22. "Phaser.Loader.LoaderPlugin.multiatlas(path)",
  23. "Phaser.Loader.LoaderPlugin.plugin(url)",
  24. "Phaser.Loader.LoaderPlugin.plugin(start)",
  25. "Phaser.Loader.LoaderPlugin.plugin(mapping)",
  26. "Phaser.Loader.LoaderPlugin.scenePlugin(url)",
  27. "Phaser.Loader.LoaderPlugin.scenePlugin(systemKey)",
  28. "Phaser.Loader.LoaderPlugin.scenePlugin(sceneKey)",
  29. "Phaser.Loader.LoaderPlugin.animation(url)",
  30. "Phaser.Loader.LoaderPlugin.sceneFile(url)",
  31. "Phaser.Loader.LoaderPlugin.script(url)",
  32. "Phaser.Loader.LoaderPlugin.text(url)",
  33. "Phaser.Loader.LoaderPlugin.glsl(url)",
  34. "Phaser.Loader.LoaderPlugin.html(url)",
  35. "Phaser.Loader.LoaderPlugin.json(url)",
  36. "Phaser.Loader.LoaderPlugin.xml(url)",
  37. "Phaser.Types.Textures.SpriteSheetConfig.frameWidth",
  38. "Phaser.Types.Textures.SpriteSheetConfig.frameHeight",
  39. "Phaser.Types.Textures.SpriteSheetConfig.startFrame",
  40. "Phaser.Types.Textures.SpriteSheetConfig.endFrame",
  41. "Phaser.Types.Textures.SpriteSheetConfig.margin",
  42. "Phaser.Types.Textures.SpriteSheetConfig.spacing",
  43. "Phaser.Loader.LoaderPlugin.spritesheet(url)",
  44. "Phaser.Loader.LoaderPlugin.svg(url)",
  45. "Phaser.Types.Loader.FileTypes.SVGSizeConfig.width",
  46. "Phaser.Types.Loader.FileTypes.SVGSizeConfig.height",
  47. "Phaser.Types.Loader.FileTypes.SVGSizeConfig.scale",
  48. "Phaser.Loader.LoaderPlugin.tilemapCSV(url)",
  49. "Phaser.Loader.LoaderPlugin.tilemapImpact(url)",
  50. "Phaser.Loader.LoaderPlugin.tilemapTiledJSON(url)",
  51. "Phaser.Loader.LoaderPlugin.unityAtlas(atlasURL)",
  52. "Phaser.Loader.LoaderPlugin.unityAtlas(textureURL)",
  53. "Phaser.Types.Loader.FileTypes.UnityAtlasFileConfig.normalMap",
  54. "Phaser.Loader.LoaderPlugin.video(urls)",
  55. ], "../source/editor/plugins/phasereditor2d.pack/data/phaser-docs.json");
  56. utils.makeHelpFile([
  57. "Phaser.GameObjects.Image",
  58. "Phaser.GameObjects.Sprite",
  59. "Phaser.GameObjects.Container",
  60. "Phaser.GameObjects.Components.Transform.x",
  61. "Phaser.GameObjects.Components.Transform.y",
  62. "Phaser.GameObjects.Components.Transform.setPosition",
  63. "Phaser.GameObjects.Components.Transform.scaleX",
  64. "Phaser.GameObjects.Components.Transform.scaleY",
  65. "Phaser.GameObjects.Components.Transform.angle",
  66. "Phaser.GameObjects.Components.Origin.originX",
  67. "Phaser.GameObjects.Components.Origin.originY",
  68. "Phaser.GameObjects.Components.Origin.setOrigin",
  69. "Phaser.GameObjects.Components.Alpha.alpha",
  70. "Phaser.GameObjects.Components.Alpha.alphaTopLeft",
  71. "Phaser.GameObjects.Components.Alpha.alphaTopRight",
  72. "Phaser.GameObjects.Components.Alpha.alphaBottomLeft",
  73. "Phaser.GameObjects.Components.Alpha.alphaBottomRight",
  74. "Phaser.GameObjects.Components.Flip.flipX",
  75. "Phaser.GameObjects.Components.Flip.flipY",
  76. "Phaser.GameObjects.Components.Visible.visible",
  77. "Phaser.GameObjects.Components.Tint.tint",
  78. "Phaser.GameObjects.Components.Tint.tintFill",
  79. "Phaser.GameObjects.Components.Tint.tintTopLeft",
  80. "Phaser.GameObjects.Components.Tint.tintTopRight",
  81. "Phaser.GameObjects.Components.Tint.tintBottomLeft",
  82. "Phaser.GameObjects.Components.Tint.tintBottomRight",
  83. "Phaser.GameObjects.TileSprite",
  84. "Phaser.GameObjects.Components.ComputedSize.width",
  85. "Phaser.GameObjects.Components.ComputedSize.height",
  86. "Phaser.GameObjects.Components.ComputedSize.setSize",
  87. "Phaser.GameObjects.TileSprite.tilePositionX",
  88. "Phaser.GameObjects.TileSprite.tilePositionY",
  89. "Phaser.GameObjects.TileSprite.setTilePosition",
  90. "Phaser.GameObjects.TileSprite.tileScaleX",
  91. "Phaser.GameObjects.TileSprite.tileScaleY",
  92. "Phaser.GameObjects.TileSprite.setTileScale",
  93. "Phaser.GameObjects.GameObject.parentContainer",
  94. "Phaser.GameObjects.Text",
  95. "Phaser.Types.GameObjects.Text.TextStyle.fixedWidth",
  96. "Phaser.Types.GameObjects.Text.TextStyle.fixedHeight",
  97. "Phaser.GameObjects.TextStyle.setFixedSize",
  98. "Phaser.GameObjects.Text.setPadding",
  99. "Phaser.Types.GameObjects.Text.TextPadding.left",
  100. "Phaser.Types.GameObjects.Text.TextPadding.top",
  101. "Phaser.Types.GameObjects.Text.TextPadding.right",
  102. "Phaser.Types.GameObjects.Text.TextPadding.bottom",
  103. "Phaser.GameObjects.Text.lineSpacing",
  104. "Phaser.GameObjects.Text.setAlign",
  105. "Phaser.GameObjects.Text.setFontFamily",
  106. "Phaser.GameObjects.Text.setFontSize",
  107. "Phaser.GameObjects.Text.setFontStyle",
  108. "Phaser.GameObjects.Text.setColor",
  109. "Phaser.GameObjects.Text.setStroke(color)",
  110. "Phaser.GameObjects.Text.setStroke(thickness)",
  111. "Phaser.GameObjects.Text.setBackgroundColor",
  112. "Phaser.GameObjects.Text.setShadowOffset",
  113. "Phaser.GameObjects.Text.setShadowOffset(x)",
  114. "Phaser.GameObjects.Text.setShadowOffset(y)",
  115. "Phaser.GameObjects.Text.setShadowStroke",
  116. "Phaser.GameObjects.Text.setShadowFill",
  117. "Phaser.GameObjects.Text.setShadowColor",
  118. "Phaser.GameObjects.Text.setShadowBlur",
  119. "Phaser.GameObjects.TextStyle.baselineX",
  120. "Phaser.GameObjects.TextStyle.baselineY",
  121. "Phaser.GameObjects.Text.setMaxLines",
  122. "Phaser.GameObjects.BitmapText",
  123. "Phaser.GameObjects.BitmapText.setFont",
  124. "Phaser.GameObjects.BitmapText.align",
  125. "Phaser.GameObjects.BitmapText.setFontSize",
  126. "Phaser.GameObjects.BitmapText.setLetterSpacing",
  127. "Phaser.GameObjects.BitmapText.dropShadowX",
  128. "Phaser.GameObjects.BitmapText.dropShadowY",
  129. "Phaser.GameObjects.BitmapText.dropShadowColor",
  130. "Phaser.GameObjects.BitmapText.dropShadowAlpha",
  131. "Phaser.Tilemaps.Tilemap",
  132. "Phaser.Tilemaps.Tilemap.tileWidth",
  133. "Phaser.Tilemaps.Tilemap.tileHeight",
  134. "Phaser.GameObjects.GameObjectFactory.tilemap(key)",
  135. "Phaser.Tilemaps.Tileset",
  136. "Phaser.Tilemaps.Tileset.name",
  137. "Phaser.Tilemaps.Tileset.image",
  138. "Phaser.Tilemaps.Tileset.tileWidth",
  139. "Phaser.Tilemaps.Tileset.tileHeight",
  140. "Phaser.Tilemaps.Tileset.tileMargin",
  141. "Phaser.Tilemaps.Tileset.tileSpacing",
  142. "Phaser.Tilemaps.TilemapLayer",
  143. "Phaser.Tilemaps.TilemapLayer",
  144. "Phaser.Tilemaps.LayerData",
  145. "Phaser.Tilemaps.LayerData.name",
  146. "Phaser.Tilemaps.LayerData.width",
  147. "Phaser.Tilemaps.LayerData.height",
  148. "Phaser.Tilemaps.LayerData.tileWidth",
  149. "Phaser.Tilemaps.LayerData.tileHeight",
  150. "Phaser.Tilemaps.LayerData.widthInPixels",
  151. "Phaser.Tilemaps.LayerData.heightInPixels",
  152. "Phaser.GameObjects.Shape",
  153. "Phaser.GameObjects.Shape.isFilled",
  154. "Phaser.GameObjects.Shape.fillColor",
  155. "Phaser.GameObjects.Shape.fillAlpha",
  156. "Phaser.GameObjects.Shape.isStroked",
  157. "Phaser.GameObjects.Shape.strokeColor",
  158. "Phaser.GameObjects.Shape.strokeAlpha",
  159. "Phaser.GameObjects.Shape.lineWidth",
  160. "Phaser.GameObjects.Rectangle",
  161. "Phaser.GameObjects.Ellipse",
  162. "Phaser.GameObjects.Ellipse.smoothness",
  163. "Phaser.GameObjects.Triangle",
  164. "Phaser.Geom.Triangle.x1",
  165. "Phaser.Geom.Triangle.y1",
  166. "Phaser.Geom.Triangle.x2",
  167. "Phaser.Geom.Triangle.y2",
  168. "Phaser.Geom.Triangle.x3",
  169. "Phaser.Geom.Triangle.y3",
  170. "Phaser.GameObjects.Layer",
  171. ], "../source/editor/plugins/phasereditor2d.scene/data/phaser-docs.json");
  172. utils.makeHelpFile([
  173. "Phaser.Types.Animations.Animation.key",
  174. "Phaser.Types.Animations.Animation.frameRate",
  175. "Phaser.Types.Animations.Animation.delay",
  176. "Phaser.Types.Animations.Animation.repeat",
  177. "Phaser.Types.Animations.Animation.repeatDelay",
  178. "Phaser.Types.Animations.Animation.yoyo",
  179. "Phaser.Types.Animations.Animation.showOnStart",
  180. "Phaser.Types.Animations.Animation.hideOnComplete",
  181. "Phaser.Types.Animations.Animation.skipMissedFrames",
  182. ], "../source/editor/plugins/phasereditor2d.animations/data/phaser-docs.json");
  183. console.log("DONE!");