2
0

Util.h 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. // Copyright (C) 2009-2016, Panagiotis Christopoulos Charitos.
  2. // All rights reserved.
  3. // Code licensed under the BSD License.
  4. // http://www.anki3d.org/LICENSE
  5. /// @defgroup util Utilities (like STL)
  6. /// @defgroup util_containers STL compatible containers
  7. /// @ingroup util
  8. /// @defgroup util_memory Memory management
  9. /// @ingroup util
  10. /// @defgroup util_file Filesystem
  11. /// @ingroup util
  12. /// @defgroup util_time Time
  13. /// @ingroup util
  14. /// @defgroup util_patterns Design patterns
  15. /// @ingroup util
  16. /// @defgroup util_system System
  17. /// @ingroup util
  18. /// @defgroup util_file Filesystem
  19. /// @ingroup util
  20. /// @defgroup util_thread Threading
  21. /// @ingroup util
  22. /// @defgroup util_logging Logging
  23. /// @ingroup util
  24. /// @defgroup util_other Other interfaces
  25. /// @ingroup util
  26. /// @defgroup util_private Private interfaces
  27. /// @ingroup util
  28. #pragma once
  29. #include <anki/util/Allocator.h>
  30. #include <anki/util/Array.h>
  31. #include <anki/util/Assert.h>
  32. #include <anki/util/Atomic.h>
  33. #include <anki/util/Bitset.h>
  34. #include <anki/util/DArray.h>
  35. #include <anki/util/Dictionary.h>
  36. #include <anki/util/Enum.h>
  37. #include <anki/util/File.h>
  38. #include <anki/util/Filesystem.h>
  39. #include <anki/util/Functions.h>
  40. #include <anki/util/Hash.h>
  41. #include <anki/util/HighRezTimer.h>
  42. #include <anki/util/List.h>
  43. #include <anki/util/Logger.h>
  44. #include <anki/util/Memory.h>
  45. #include <anki/util/NonCopyable.h>
  46. #include <anki/util/Hierarchy.h>
  47. #include <anki/util/Ptr.h>
  48. #include <anki/util/Singleton.h>
  49. #include <anki/util/StdTypes.h>
  50. #include <anki/util/String.h>
  51. #include <anki/util/StringList.h>
  52. #include <anki/util/System.h>
  53. #include <anki/util/Thread.h>
  54. #include <anki/util/Visitor.h>