AllConfigVars.defs.h 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. // Copyright (C) 2009-2023, Panagiotis Christopoulos Charitos and contributors.
  2. // All rights reserved.
  3. // Code licensed under the BSD License.
  4. // http://www.anki3d.org/LICENSE
  5. #if !defined(ANKI_CONFIG_VAR_GROUP)
  6. # define ANKI_CONFIG_VAR_GROUP(name)
  7. #endif
  8. #if !defined(ANKI_CONFIG_VAR_U8)
  9. # define ANKI_CONFIG_VAR_U8(name, defaultValue, minValue, maxValue, description)
  10. #endif
  11. #if !defined(ANKI_CONFIG_VAR_U32)
  12. # define ANKI_CONFIG_VAR_U32(name, defaultValue, minValue, maxValue, description)
  13. #endif
  14. #if !defined(ANKI_CONFIG_VAR_PTR_SIZE)
  15. # define ANKI_CONFIG_VAR_PTR_SIZE(name, defaultValue, minValue, maxValue, description)
  16. #endif
  17. #if !defined(ANKI_CONFIG_VAR_F32)
  18. # define ANKI_CONFIG_VAR_F32(name, defaultValue, minValue, maxValue, description)
  19. #endif
  20. #if !defined(ANKI_CONFIG_VAR_BOOL)
  21. # define ANKI_CONFIG_VAR_BOOL(name, defaultValue, description)
  22. #endif
  23. #if !defined(ANKI_CONFIG_VAR_STRING)
  24. # define ANKI_CONFIG_VAR_STRING(name, defaultValue, description)
  25. #endif
  26. #include <AnKi/Core/ConfigVars.defs.h>
  27. #include <AnKi/Gr/ConfigVars.defs.h>
  28. #include <AnKi/Resource/ConfigVars.defs.h>
  29. #include <AnKi/Scene/ConfigVars.defs.h>
  30. #include <AnKi/Renderer/ConfigVars.defs.h>
  31. #undef ANKI_CONFIG_VAR_GROUP
  32. #undef ANKI_CONFIG_VAR_U8
  33. #undef ANKI_CONFIG_VAR_U32
  34. #undef ANKI_CONFIG_VAR_PTR_SIZE
  35. #undef ANKI_CONFIG_VAR_F32
  36. #undef ANKI_CONFIG_VAR_BOOL
  37. #undef ANKI_CONFIG_VAR_STRING