entt.hpp 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. // IWYU pragma: begin_exports
  2. #include "config/config.h"
  3. #include "config/macro.h"
  4. #include "config/version.h"
  5. #include "container/dense_map.hpp"
  6. #include "container/dense_set.hpp"
  7. #include "core/algorithm.hpp"
  8. #include "core/any.hpp"
  9. #include "core/attribute.h"
  10. #include "core/compressed_pair.hpp"
  11. #include "core/enum.hpp"
  12. #include "core/family.hpp"
  13. #include "core/hashed_string.hpp"
  14. #include "core/ident.hpp"
  15. #include "core/iterator.hpp"
  16. #include "core/memory.hpp"
  17. #include "core/monostate.hpp"
  18. #include "core/tuple.hpp"
  19. #include "core/type_info.hpp"
  20. #include "core/type_traits.hpp"
  21. #include "core/utility.hpp"
  22. #include "entity/component.hpp"
  23. #include "entity/entity.hpp"
  24. #include "entity/group.hpp"
  25. #include "entity/handle.hpp"
  26. #include "entity/helper.hpp"
  27. #include "entity/mixin.hpp"
  28. #include "entity/observer.hpp"
  29. #include "entity/organizer.hpp"
  30. #include "entity/registry.hpp"
  31. #include "entity/runtime_view.hpp"
  32. #include "entity/snapshot.hpp"
  33. #include "entity/sparse_set.hpp"
  34. #include "entity/storage.hpp"
  35. #include "entity/view.hpp"
  36. #include "graph/adjacency_matrix.hpp"
  37. #include "graph/dot.hpp"
  38. #include "graph/flow.hpp"
  39. #include "locator/locator.hpp"
  40. #include "meta/adl_pointer.hpp"
  41. #include "meta/container.hpp"
  42. #include "meta/context.hpp"
  43. #include "meta/factory.hpp"
  44. #include "meta/meta.hpp"
  45. #include "meta/node.hpp"
  46. #include "meta/pointer.hpp"
  47. #include "meta/policy.hpp"
  48. #include "meta/range.hpp"
  49. #include "meta/resolve.hpp"
  50. #include "meta/template.hpp"
  51. #include "meta/type_traits.hpp"
  52. #include "meta/utility.hpp"
  53. #include "platform/android-ndk-r17.hpp"
  54. #include "poly/poly.hpp"
  55. #include "process/process.hpp"
  56. #include "process/scheduler.hpp"
  57. #include "resource/cache.hpp"
  58. #include "resource/loader.hpp"
  59. #include "resource/resource.hpp"
  60. #include "signal/delegate.hpp"
  61. #include "signal/dispatcher.hpp"
  62. #include "signal/emitter.hpp"
  63. #include "signal/sigh.hpp"
  64. // IWYU pragma: end_exports