nodesnim.nim 805 B

12345678910111213141516171819202122232425262728293031323334353637
  1. when defined(debug):
  2. import logging
  3. var console_logger = newConsoleLogger(fmtStr="[$time]::$levelname - ")
  4. addHandler(console_logger)
  5. var file_logger = newFileLogger("logs.log", fmtStr="[$date at $time]::$levelname - ")
  6. addHandler(file_logger)
  7. info("Compiled in debug mode.")
  8. import nodesnim/thirdparty/sdl2 except Color
  9. import
  10. nodesnim/thirdparty/opengl,
  11. nodesnim/window,
  12. nodesnim/environment,
  13. nodesnim/core,
  14. nodesnim/graphics,
  15. nodesnim/nodes,
  16. nodesnim/nodescontrol,
  17. nodesnim/nodes2d,
  18. nodesnim/nodes3d
  19. export
  20. # Third party
  21. opengl, sdl2,
  22. # Main
  23. window, environment,
  24. # Nodes
  25. core, nodes, graphics,
  26. nodescontrol, nodes2d, nodes3d
  27. when defined(debug):
  28. if standard_font.isNil():
  29. error("standard_font not loaded!")