Program.cs 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. using System.Runtime.CompilerServices;
  4. [assembly: InternalsVisibleTo("MBansheeEditor")]
  5. namespace BansheeEngine
  6. {
  7. /** @addtogroup BansheeEngine
  8. * Primary scripting API.
  9. * @{
  10. */
  11. /** @defgroup GUI-Engine GUI
  12. * Graphical user interface, including elements, styles and localization.
  13. */
  14. /** @defgroup Input Input
  15. * %Input (mouse, keyboard, gamepad, etc.).
  16. */
  17. /** @defgroup Math Math
  18. * Variety of general purpose math functionality.
  19. */
  20. /** @defgroup Physics Physics
  21. * %Physics system: colliders, triggers, rigidbodies, joints, scene queries, etc.
  22. */
  23. /** @cond INTEROP */
  24. /** @defgroup Interop Interop
  25. * Glue types that are used for C++/C# interop.
  26. */
  27. /** @endcond */
  28. /** @defgroup Rendering Rendering
  29. * Materials, shaders, textures, meshes and components relating to rendering.
  30. */
  31. /** @defgroup Resources Resources
  32. * Resource types and resource management functionality.
  33. */
  34. /** @defgroup Scene Scene
  35. * Scene objects and components.
  36. */
  37. /** @defgroup Serialization Serialization
  38. * Serialization and deserialization of native objects.
  39. */
  40. /** @defgroup Utility Utility
  41. * Various utility functionality.
  42. */
  43. /** @} */
  44. /** @cond INTEROP */
  45. /// <summary>
  46. /// Contains the primary entry point for the program.
  47. /// </summary>
  48. class Program
  49. {
  50. /// <summary>
  51. /// Assembly entry point. Unused.
  52. /// </summary>
  53. static void Start()
  54. {
  55. }
  56. }
  57. /** @endcond */
  58. }