.. _file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_ecs_component_pool.hpp: File component_pool.hpp ======================= |exhale_lsh| :ref:`Parent directory ` (``/home/runner/work/Legion-Engine/Legion-Engine/legion/engine/core/ecs``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. contents:: Contents :local: :backlinks: none Definition (``/home/runner/work/Legion-Engine/Legion-Engine/legion/engine/core/ecs/component_pool.hpp``) -------------------------------------------------------------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_ecs_component_pool.hpp.rst Includes -------- - ``Optick/optick.h`` - ``cereal/archives/json.hpp`` - ``cereal/archives/portable_binary.hpp`` - ``cereal/types/memory.hpp`` - ``cereal/types/unordered_map.hpp`` - ``core/async/rw_spinlock.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_async_rw_spinlock.hpp`) - ``core/async/transferable_atomic.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_async_transferable_atomic.hpp`) - ``core/containers/atomic_sparse_map.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_containers_atomic_sparse_map.hpp`) - ``core/ecs/component_container.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_ecs_component_container.hpp`) - ``core/ecs/component_meta.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_ecs_component_meta.hpp`) - ``core/events/eventbus.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_events_eventbus.hpp`) - ``core/events/events.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_events_events.hpp`) - ``core/platform/platform.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_platform_platform.hpp`) - ``core/serialization/serializationmeta.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_serialization_serializationmeta.hpp`) - ``core/types/types.hpp`` (:ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_types_types.hpp`) - ``functional`` Included By ----------- - :ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_ecs_component_handle.hpp` - :ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_ecs_ecs.hpp` - :ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_ecs_ecsregistry.cpp` - :ref:`file__home_runner_work_Legion-Engine_Legion-Engine_legion_engine_core_ecs_ecsregistry.hpp` Namespaces ---------- - :ref:`namespace_legion` - :ref:`namespace_legion__core` - :ref:`namespace_legion__core__ecs` Classes ------- - :ref:`exhale_class_classlegion_1_1core_1_1ecs_1_1component__pool` - :ref:`exhale_class_classlegion_1_1core_1_1ecs_1_1component__pool__base` Typedefs -------- - :ref:`exhale_typedef_component__pool_8hpp_1a9d9862a245e6da11b2f93cfc234727bf`