Files
entt/inherits.html
2021-01-09 18:58:42 +01:00

905 lines
72 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>EnTT: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">EnTT
&#160;<span id="projectnumber">3.6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class Hierarchy</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" usemap="#aentt_1_1adl__meta__pointer__like_3_01Type_01_4" alt=""/>
<map name="entt_1_1adl__meta__pointer__like_3_01Type_01_4" id="aentt_1_1adl__meta__pointer__like_3_01Type_01_4">
<area shape="rect" href="structentt_1_1adl__meta__pointer__like.html" title="Fake ADL based lookup function for meta pointer&#45;like types." alt="" coords="5,5,156,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" usemap="#aentt_1_1any" alt=""/>
<map name="entt_1_1any" id="aentt_1_1any">
<area shape="rect" href="classentt_1_1any.html" title="A SBO friendly, type&#45;safe container for single values of any type." alt="" coords="5,5,79,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" usemap="#aentt_1_1as__cref__t" alt=""/>
<map name="entt_1_1as__cref__t" id="aentt_1_1as__cref__t">
<area shape="rect" href="structentt_1_1as__cref__t.html" title="Empty class type used to request the as cref policy." alt="" coords="5,5,111,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" usemap="#aentt_1_1as__group_3_01Entity_01_4" alt=""/>
<map name="entt_1_1as__group_3_01Entity_01_4" id="aentt_1_1as__group_3_01Entity_01_4">
<area shape="rect" href="structentt_1_1as__group.html" title="Converts a registry to a group." alt="" coords="5,5,168,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" usemap="#aentt_1_1as__is__t" alt=""/>
<map name="entt_1_1as__is__t" id="aentt_1_1as__is__t">
<area shape="rect" href="structentt_1_1as__is__t.html" title="Empty class type used to request the as&#45;is policy." alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" usemap="#aentt_1_1as__ref__t" alt=""/>
<map name="entt_1_1as__ref__t" id="aentt_1_1as__ref__t">
<area shape="rect" href="structentt_1_1as__ref__t.html" title="Empty class type used to request the as ref policy." alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" usemap="#aentt_1_1as__view_3_01Entity_01_4" alt=""/>
<map name="entt_1_1as__view_3_01Entity_01_4" id="aentt_1_1as__view_3_01Entity_01_4">
<area shape="rect" href="structentt_1_1as__view.html" title="Converts a registry to a view." alt="" coords="5,5,160,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" usemap="#aentt_1_1as__void__t" alt=""/>
<map name="entt_1_1as__void__t" id="aentt_1_1as__void__t">
<area shape="rect" href="structentt_1_1as__void__t.html" title="Empty class type used to request the as void policy." alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" usemap="#aentt_1_1basic__associative__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1basic__associative__container_3_01Container_01_4" id="aentt_1_1basic__associative__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1basic__associative__container.html" title="Basic STL&#45;compatible associative container traits." alt="" coords="5,5,167,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" usemap="#aentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_3_01Require_8_8_8_01_4_00_01Rule_8_8_8_01_4_00_01Other_8_8_8_01_4" alt=""/>
<map name="entt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_3_01Require_8_8_8_01_4_00_01Rule_8_8_8_01_4_00_01Other_8_8_8_01_4" id="aentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_3_01Require_8_8_8_01_4_00_01Rule_8_8_8_01_4_00_01Other_8_8_8_01_4">
<area shape="rect" href="structentt_1_1basic__collector_3_01matcher_3_01type__list_3_01Reject_8_8_8_01_4_00_01type__list_98a79514dcad34a82f321f0796064ffb.html" title="Collector." alt="" coords="5,5,157,91"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" usemap="#aentt_1_1basic__collector_3_8_8_8_01_4" alt=""/>
<map name="entt_1_1basic__collector_3_8_8_8_01_4" id="aentt_1_1basic__collector_3_8_8_8_01_4">
<area shape="rect" href="structentt_1_1basic__collector.html" title="Collector." alt="" coords="5,5,144,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" usemap="#aentt_1_1basic__collector_3_4" alt=""/>
<map name="entt_1_1basic__collector_3_4" id="aentt_1_1basic__collector_3_4">
<area shape="rect" href="structentt_1_1basic__collector_3_4.html" title="Collector." alt="" coords="5,5,160,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" usemap="#aentt_1_1basic__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1basic__container_3_01Container_01_4" id="aentt_1_1basic__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1basic__container.html" title="Basic STL&#45;compatible container traits." alt="" coords="5,5,148,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" usemap="#aentt_1_1basic__container_3_01std_1_1array_3_01Type_00_01N_01_4_01_4" alt=""/>
<map name="entt_1_1basic__container_3_01std_1_1array_3_01Type_00_01N_01_4_01_4" id="aentt_1_1basic__container_3_01std_1_1array_3_01Type_00_01N_01_4_01_4">
<area shape="rect" href="structentt_1_1basic__container.html" title=" " alt="" coords="5,27,176,69"/>
<area shape="rect" href="structentt_1_1meta__container__traits.html" title=" " alt="" coords="224,5,412,91"/>
<area shape="rect" href="structentt_1_1meta__sequence__container__traits_3_01std_1_1array_3_01Type_00_01N_01_4_01_4.html" title="Meta sequence container traits for std::arrays of any type." alt="" coords="460,20,608,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" usemap="#aentt_1_1basic__container_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1basic__container_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4" id="aentt_1_1basic__container_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1basic__container.html" title=" " alt="" coords="5,35,171,91"/>
<area shape="rect" href="structentt_1_1meta__container__traits.html" title=" " alt="" coords="219,5,501,120"/>
<area shape="rect" href="structentt_1_1meta__associative__container__traits_3_01std_1_1map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html" title="Meta associative container traits for std::maps of any type." alt="" coords="549,35,752,91"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" usemap="#aentt_1_1basic__container_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1basic__container_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4" id="aentt_1_1basic__container_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1basic__container.html" title=" " alt="" coords="5,42,189,83"/>
<area shape="rect" href="structentt_1_1meta__container__traits.html" title=" " alt="" coords="237,5,515,120"/>
<area shape="rect" href="structentt_1_1meta__associative__container__traits_3_01std_1_1set_3_01Key_00_01Args_8_8_8_01_4_01_4.html" title="Meta associative container traits for std::sets of any type." alt="" coords="563,35,717,91"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" usemap="#aentt_1_1basic__container_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1basic__container_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4" id="aentt_1_1basic__container_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1basic__container.html" title=" " alt="" coords="5,42,175,98"/>
<area shape="rect" href="structentt_1_1meta__container__traits.html" title=" " alt="" coords="223,5,456,135"/>
<area shape="rect" href="structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__map_3_01Key_00_01Value_00_01Args_8_8_8_01_4_01_4.html" title="Meta associative container traits for std::unordered_maps of any type." alt="" coords="504,35,703,105"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" usemap="#aentt_1_1basic__container_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1basic__container_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4" id="aentt_1_1basic__container_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1basic__container.html" title=" " alt="" coords="5,35,148,91"/>
<area shape="rect" href="structentt_1_1meta__container__traits.html" title=" " alt="" coords="196,5,473,120"/>
<area shape="rect" href="structentt_1_1meta__associative__container__traits_3_01std_1_1unordered__set_3_01Key_00_01Args_8_8_8_01_4_01_4.html" title="Meta associative container traits for std::unordered_sets of any type." alt="" coords="521,35,740,91"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" usemap="#aentt_1_1basic__container_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1basic__container_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4" id="aentt_1_1basic__container_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1basic__container.html" title=" " alt="" coords="5,35,148,91"/>
<area shape="rect" href="structentt_1_1meta__container__traits.html" title=" " alt="" coords="196,5,399,120"/>
<area shape="rect" href="structentt_1_1meta__sequence__container__traits_3_01std_1_1vector_3_01Type_00_01Args_8_8_8_01_4_01_4.html" title="Meta sequence container traits for std::vectors of any type." alt="" coords="447,35,621,91"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" usemap="#aentt_1_1basic__continuous__loader_3_01Entity_01_4" alt=""/>
<map name="entt_1_1basic__continuous__loader_3_01Entity_01_4" id="aentt_1_1basic__continuous__loader_3_01Entity_01_4">
<area shape="rect" href="classentt_1_1basic__continuous__loader.html" title="Utility class for continuous loading." alt="" coords="5,5,159,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" usemap="#aentt_1_1basic__dynamic__associative__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1basic__dynamic__associative__container_3_01Container_01_4" id="aentt_1_1basic__dynamic__associative__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1basic__dynamic__associative__container.html" title="Basic STL&#45;compatible dynamic associative container traits." alt="" coords="5,5,159,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" usemap="#aentt_1_1basic__dynamic__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1basic__dynamic__container_3_01Container_01_4" id="aentt_1_1basic__dynamic__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1basic__dynamic__container.html" title="Basic STL&#45;compatible dynamic container traits." alt="" coords="5,5,167,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" usemap="#aentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4" id="aentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4">
<area shape="rect" href="classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_01_4.html" title="Non&#45;owning group." alt="" coords="5,5,140,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" usemap="#aentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_00_01Owned_8_8_8_01_4" alt=""/>
<map name="entt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_00_01Owned_8_8_8_01_4" id="aentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_8_8_8_01_4_00_01Owned_8_8_8_01_4">
<area shape="rect" href="classentt_1_1basic__group_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01get__t_3_01Get_1aada3a14110654dc27700c17c9c2396.html" title="Owning group." alt="" coords="5,5,156,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" usemap="#aentt_1_1basic__group_3_8_8_8_01_4" alt=""/>
<map name="entt_1_1basic__group_3_8_8_8_01_4" id="aentt_1_1basic__group_3_8_8_8_01_4">
<area shape="rect" href="classentt_1_1basic__group.html" title="Group." alt="" coords="5,5,160,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" usemap="#aentt_1_1basic__handle_3_01Entity_00_01Type_01_4" alt=""/>
<map name="entt_1_1basic__handle_3_01Entity_00_01Type_01_4" id="aentt_1_1basic__handle_3_01Entity_00_01Type_01_4">
<area shape="rect" href="structentt_1_1basic__handle.html" title="Non&#45;owning handle to an entity." alt="" coords="5,5,133,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" usemap="#aentt_1_1basic__hashed__string_3_01Char_01_4" alt=""/>
<map name="entt_1_1basic__hashed__string_3_01Char_01_4" id="aentt_1_1basic__hashed__string_3_01Char_01_4">
<area shape="rect" href="classentt_1_1basic__hashed__string.html" title="Zero overhead unique identifier." alt="" coords="5,5,137,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" usemap="#aentt_1_1basic__observer_3_01Entity_01_4" alt=""/>
<map name="entt_1_1basic__observer_3_01Entity_01_4" id="aentt_1_1basic__observer_3_01Entity_01_4">
<area shape="rect" href="classentt_1_1basic__observer.html" title="Observer." alt="" coords="5,5,144,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" usemap="#aentt_1_1basic__organizer_3_01Entity_01_4" alt=""/>
<map name="entt_1_1basic__organizer_3_01Entity_01_4" id="aentt_1_1basic__organizer_3_01Entity_01_4">
<area shape="rect" href="classentt_1_1basic__organizer.html" title="Utility class for creating a static task graph." alt="" coords="5,5,148,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" usemap="#aentt_1_1basic__organizer_3_01Entity_01_4_1_1vertex" alt=""/>
<map name="entt_1_1basic__organizer_3_01Entity_01_4_1_1vertex" id="aentt_1_1basic__organizer_3_01Entity_01_4_1_1vertex">
<area shape="rect" href="structentt_1_1basic__organizer_1_1vertex.html" title="Vertex type of a task graph defined as an adjacency list." alt="" coords="5,5,148,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" usemap="#aentt_1_1basic__registry_3_01Entity_01_4" alt=""/>
<map name="entt_1_1basic__registry_3_01Entity_01_4" id="aentt_1_1basic__registry_3_01Entity_01_4">
<area shape="rect" href="classentt_1_1basic__registry.html" title="Fast and reliable entity&#45;component system." alt="" coords="5,5,139,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" usemap="#aentt_1_1basic__registry_3_01entity__type_01_4" alt=""/>
<map name="entt_1_1basic__registry_3_01entity__type_01_4" id="aentt_1_1basic__registry_3_01entity__type_01_4">
<area shape="rect" href="classentt_1_1basic__registry.html" title=" " alt="" coords="5,5,139,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" usemap="#aentt_1_1basic__runtime__view_3_01Entity_01_4" alt=""/>
<map name="entt_1_1basic__runtime__view_3_01Entity_01_4" id="aentt_1_1basic__runtime__view_3_01Entity_01_4">
<area shape="rect" href="classentt_1_1basic__runtime__view.html" title="Runtime view." alt="" coords="5,5,139,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" usemap="#aentt_1_1basic__sequence__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1basic__sequence__container_3_01Container_01_4" id="aentt_1_1basic__sequence__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1basic__sequence__container.html" title="Basic STL&#45;compatible sequence container traits." alt="" coords="5,5,167,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" usemap="#aentt_1_1basic__snapshot_3_01Entity_01_4" alt=""/>
<map name="entt_1_1basic__snapshot_3_01Entity_01_4" id="aentt_1_1basic__snapshot_3_01Entity_01_4">
<area shape="rect" href="classentt_1_1basic__snapshot.html" title="Utility class to create snapshots from a registry." alt="" coords="5,5,148,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" usemap="#aentt_1_1basic__snapshot__loader_3_01Entity_01_4" alt=""/>
<map name="entt_1_1basic__snapshot__loader_3_01Entity_01_4" id="aentt_1_1basic__snapshot__loader_3_01Entity_01_4">
<area shape="rect" href="classentt_1_1basic__snapshot__loader.html" title="Utility class to restore a snapshot as a whole." alt="" coords="5,5,148,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" usemap="#aentt_1_1basic__sparse__set_3_01Entity_01_4" alt=""/>
<map name="entt_1_1basic__sparse__set_3_01Entity_01_4" id="aentt_1_1basic__sparse__set_3_01Entity_01_4">
<area shape="rect" href="classentt_1_1basic__sparse__set.html" title="Basic sparse set implementation." alt="" coords="5,20,135,61"/>
<area shape="rect" href="classentt_1_1basic__storage_3_01Entity_00_01Type_00_01std_1_1enable__if__t_3_01is__empty__v_3_01Type_01_4_01_4_01_4.html" title="Basic storage implementation." alt="" coords="183,5,340,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" usemap="#aentt_1_1basic__sparse__set_3_01entity__type_01_4" alt=""/>
<map name="entt_1_1basic__sparse__set_3_01entity__type_01_4" id="aentt_1_1basic__sparse__set_3_01entity__type_01_4">
<area shape="rect" href="classentt_1_1basic__sparse__set.html" title=" " alt="" coords="5,5,140,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" usemap="#aentt_1_1basic__storage_3_01Entity_00_01Type_00_01typename_01_4" alt=""/>
<map name="entt_1_1basic__storage_3_01Entity_00_01Type_00_01typename_01_4" id="aentt_1_1basic__storage_3_01Entity_00_01Type_00_01typename_01_4">
<area shape="rect" href="classentt_1_1basic__storage.html" title="Basic storage implementation." alt="" coords="5,5,187,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" usemap="#aentt_1_1basic__storage_3_01entity__type_00_01payload__type_01_4" alt=""/>
<map name="entt_1_1basic__storage_3_01entity__type_00_01payload__type_01_4" id="aentt_1_1basic__storage_3_01entity__type_00_01payload__type_01_4">
<area shape="rect" href="classentt_1_1basic__storage.html" title=" " alt="" coords="5,5,156,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" usemap="#aentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4" alt=""/>
<map name="entt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4" id="aentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4">
<area shape="rect" href="classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_01Exclude_8_8_8_01_4_00_01Component_8_8_8_01_4.html" title="Multi component view." alt="" coords="5,5,169,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" usemap="#aentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4" alt=""/>
<map name="entt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4" id="aentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4">
<area shape="rect" href="classentt_1_1basic__view_3_01Entity_00_01exclude__t_3_4_00_01Component_01_4.html" title="Single component view specialization." alt="" coords="5,5,189,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" usemap="#aentt_1_1basic__view_3_8_8_8_01_4" alt=""/>
<map name="entt_1_1basic__view_3_8_8_8_01_4" id="aentt_1_1basic__view_3_8_8_8_01_4">
<area shape="rect" href="classentt_1_1basic__view.html" title="View." alt="" coords="5,5,152,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" usemap="#aentt_1_1choice__t_3_010_01_4" alt=""/>
<map name="entt_1_1choice__t_3_010_01_4" id="aentt_1_1choice__t_3_010_01_4">
<area shape="rect" href="structentt_1_1choice__t_3_010_01_4.html" title="Utility class to disambiguate overloaded functions." alt="" coords="5,5,137,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" usemap="#aentt_1_1choice__t_3_01N_01_4" alt=""/>
<map name="entt_1_1choice__t_3_01N_01_4" id="aentt_1_1choice__t_3_01N_01_4">
<area shape="rect" href="structentt_1_1choice__t.html" title="Utility class to disambiguate overloaded functions." alt="" coords="5,5,140,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" usemap="#aentt_1_1connect__arg__t_3_01auto_01_4" alt=""/>
<map name="entt_1_1connect__arg__t_3_01auto_01_4" id="aentt_1_1connect__arg__t_3_01auto_01_4">
<area shape="rect" href="structentt_1_1connect__arg__t.html" title="Used to wrap a function or a member of a specified type." alt="" coords="5,5,140,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" usemap="#aentt_1_1connection" alt=""/>
<map name="entt_1_1connection" id="aentt_1_1connection">
<area shape="rect" href="classentt_1_1connection.html" title="Connection class." alt="" coords="5,5,120,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" usemap="#aentt_1_1constness__as_3_01To_00_01const_01From_01_4" alt=""/>
<map name="entt_1_1constness__as_3_01To_00_01const_01From_01_4" id="aentt_1_1constness__as_3_01To_00_01const_01From_01_4">
<area shape="rect" href="structentt_1_1constness__as_3_01To_00_01const_01From_01_4.html" title="Transcribes the constness of a type to another type." alt="" coords="5,5,140,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" usemap="#aentt_1_1constness__as_3_01To_00_01From_01_4" alt=""/>
<map name="entt_1_1constness__as_3_01To_00_01From_01_4" id="aentt_1_1constness__as_3_01To_00_01From_01_4">
<area shape="rect" href="structentt_1_1constness__as.html" title="Transcribes the constness of a type to another type." alt="" coords="5,5,139,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_49.png" border="0" usemap="#aentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4" alt=""/>
<map name="entt_1_1delegate_3_01Ret_07Args_8_8_8_08_4" id="aentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4">
<area shape="rect" href="classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html" title="Utility class to use to send around functions and members." alt="" coords="5,5,139,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_50.png" border="0" usemap="#aentt_1_1delegate_3_01typename_01_4" alt=""/>
<map name="entt_1_1delegate_3_01typename_01_4" id="aentt_1_1delegate_3_01typename_01_4">
<area shape="rect" href="classentt_1_1delegate.html" title="Basic delegate implementation." alt="" coords="5,5,188,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_51.png" border="0" usemap="#aentt_1_1delegate_3_01void_07entt_1_1basic__observer_01_6_08_4" alt=""/>
<map name="entt_1_1delegate_3_01void_07entt_1_1basic__observer_01_6_08_4" id="aentt_1_1delegate_3_01void_07entt_1_1basic__observer_01_6_08_4">
<area shape="rect" href="classentt_1_1delegate.html" title=" " alt="" coords="5,5,172,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_52.png" border="0" usemap="#aentt_1_1delegate_3_01void_07void_01_5_08_4" alt=""/>
<map name="entt_1_1delegate_3_01void_07void_01_5_08_4" id="aentt_1_1delegate_3_01void_07void_01_5_08_4">
<area shape="rect" href="classentt_1_1delegate.html" title=" " alt="" coords="5,5,140,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_53.png" border="0" usemap="#aentt_1_1dispatcher" alt=""/>
<map name="entt_1_1dispatcher" id="aentt_1_1dispatcher">
<area shape="rect" href="classentt_1_1dispatcher.html" title="Basic dispatcher implementation." alt="" coords="5,5,117,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_54.png" border="0" usemap="#aentt_1_1dynamic__associative__key__only__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1dynamic__associative__key__only__container_3_01Container_01_4" id="aentt_1_1dynamic__associative__key__only__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1dynamic__associative__key__only__container.html" title="STL&#45;compatible dynamic associative key&#45;only container traits." alt="" coords="5,5,225,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_55.png" border="0" usemap="#aentt_1_1dynamic__associative__key__value__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1dynamic__associative__key__value__container_3_01Container_01_4" id="aentt_1_1dynamic__associative__key__value__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1dynamic__associative__key__value__container.html" title="STL&#45;compatible dynamic key&#45;value associative container traits." alt="" coords="5,5,231,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_56.png" border="0" usemap="#aentt_1_1dynamic__sequence__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1dynamic__sequence__container_3_01Container_01_4" id="aentt_1_1dynamic__sequence__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1dynamic__sequence__container.html" title="STL&#45;compatible dynamic sequence container traits." alt="" coords="5,5,169,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_57.png" border="0" usemap="#aentt_1_1emitter_3_01Derived_01_4" alt=""/>
<map name="entt_1_1emitter_3_01Derived_01_4" id="aentt_1_1emitter_3_01Derived_01_4">
<area shape="rect" href="classentt_1_1emitter.html" title="General purpose event emitter." alt="" coords="5,5,164,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_58.png" border="0" usemap="#aentt_1_1emitter_3_01Derived_01_4_1_1connection_3_01Event_01_4" alt=""/>
<map name="entt_1_1emitter_3_01Derived_01_4_1_1connection_3_01Event_01_4" id="aentt_1_1emitter_3_01Derived_01_4_1_1connection_3_01Event_01_4">
<area shape="rect" title=" " alt="" coords="5,13,123,39"/>
<area shape="rect" href="structentt_1_1emitter_1_1connection.html" title="Generic connection type for events." alt="" coords="171,5,332,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_59.png" border="0" usemap="#aentt_1_1empty__storage__tag" alt=""/>
<map name="entt_1_1empty__storage__tag" id="aentt_1_1empty__storage__tag">
<area shape="rect" href="structentt_1_1empty__storage__tag.html" title="Empty storage category tag." alt="" coords="5,5,168,32"/>
<area shape="rect" href="structentt_1_1dense__storage__tag.html" title="Dense storage category tag." alt="" coords="216,5,379,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_60.png" border="0" usemap="#aentt_1_1entt__traits_3_01std_1_1uint32__t_01_4" alt=""/>
<map name="entt_1_1entt__traits_3_01std_1_1uint32__t_01_4" id="aentt_1_1entt__traits_3_01std_1_1uint32__t_01_4">
<area shape="rect" href="structentt_1_1entt__traits_3_01std_1_1uint32__t_01_4.html" title="Entity traits for a 32 bits entity identifier." alt="" coords="5,5,124,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_61.png" border="0" usemap="#aentt_1_1entt__traits_3_01std_1_1uint64__t_01_4" alt=""/>
<map name="entt_1_1entt__traits_3_01std_1_1uint64__t_01_4" id="aentt_1_1entt__traits_3_01std_1_1uint64__t_01_4">
<area shape="rect" href="structentt_1_1entt__traits_3_01std_1_1uint64__t_01_4.html" title="Entity traits for a 64 bits entity identifier." alt="" coords="5,5,124,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_62.png" border="0" usemap="#aentt_1_1entt__traits_3_01std_1_1underlying__type__t_3_01Type_01_4_01_4" alt=""/>
<map name="entt_1_1entt__traits_3_01std_1_1underlying__type__t_3_01Type_01_4_01_4" id="aentt_1_1entt__traits_3_01std_1_1underlying__type__t_3_01Type_01_4_01_4">
<area shape="rect" href="structentt_1_1entt__traits.html" title=" " alt="" coords="5,5,148,61"/>
<area shape="rect" href="structentt_1_1entt__traits_3_01Type_00_01std_1_1enable__if__t_3_01std_1_1is__enum__v_3_01Type_01_4_01_4_01_4.html" title="Entity traits for enumeration types." alt="" coords="196,5,404,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_63.png" border="0" usemap="#aentt_1_1entt__traits_3_01typename_00_01typename_01_4" alt=""/>
<map name="entt_1_1entt__traits_3_01typename_00_01typename_01_4" id="aentt_1_1entt__traits_3_01typename_00_01typename_01_4">
<area shape="rect" href="structentt_1_1entt__traits.html" title="Entity traits." alt="" coords="5,5,165,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_64.png" border="0" usemap="#aentt_1_1family_3_8_8_8_01_4" alt=""/>
<map name="entt_1_1family_3_8_8_8_01_4" id="aentt_1_1family_3_8_8_8_01_4">
<area shape="rect" href="classentt_1_1family.html" title="Dynamic identifier generator." alt="" coords="5,5,124,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_65.png" border="0" usemap="#aentt_1_1fixed__sequence__container_3_01Container_01_4" alt=""/>
<map name="entt_1_1fixed__sequence__container_3_01Container_01_4" id="aentt_1_1fixed__sequence__container_3_01Container_01_4">
<area shape="rect" href="structentt_1_1fixed__sequence__container.html" title="STL&#45;compatible fixed sequence container traits." alt="" coords="5,5,167,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_66.png" border="0" usemap="#aentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_01meta__associative__container__traits_3_01Type_01_4_1_1key__type_01_4_01_4" alt=""/>
<map name="entt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_01meta__associative__container__traits_3_01Type_01_4_1_1key__type_01_4_01_4" id="aentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_01meta__associative__container__traits_3_01Type_01_4_1_1key__type_01_4_01_4">
<area shape="rect" title=" " alt="" coords="5,371,81,397"/>
<area shape="rect" href="structentt_1_1has__meta__associative__container__traits_3_01Type_00_01std_1_1void__t_3_01typenam21a695b0ef9490dc30d599dbd3717cc9.html" title="Provides the member constant value to true if support for meta associative containers is enabled for ..." alt="" coords="130,5,319,91"/>
<area shape="rect" href="structentt_1_1has__meta__sequence__container__traits_3_01Type_00_01std_1_1void__t_3_01typename_0354118c7c2a13f482a34301995287a7a.html" title="Provides the member constant value to true if support for meta sequence containers is enabled for the..." alt="" coords="131,115,318,200"/>
<area shape="rect" href="structentt_1_1is__complete_3_01Type_00_01std_1_1void__t_3_01decltype_07sizeof_07Type_08_08_4_01_4.html" title="Provides the member constant value to true if a given type is complete, false otherwise." alt="" coords="138,224,311,280"/>
<area shape="rect" href="structentt_1_1is__equality__comparable_3_01Type_00_01std_1_1void__t_3_01decltype_07std_1_1declva46aebf4c20f38cbd0108d1e297595736.html" title="Provides the member constant value to true if a given type is equality comparable,..." alt="" coords="129,305,320,375"/>
<area shape="rect" href="structentt_1_1is__key__only__meta__associative__container.html" title="Provides the member constant value to true if a meta associative container claims to wrap a key&#45;only ..." alt="" coords="141,400,309,456"/>
<area shape="rect" href="structentt_1_1is__meta__pointer__like_3_01std_1_1shared__ptr_3_01Type_01_4_01_4.html" title="Makes std::shared_ptrs of any type pointer&#45;like types for the meta system." alt="" coords="151,480,299,536"/>
<area shape="rect" href="structentt_1_1is__meta__pointer__like_3_01std_1_1unique__ptr_3_01Type_00_01Args_8_8_8_01_4_01_4.html" title="Makes std::unique_ptrs of any type pointer&#45;like types for the meta system." alt="" coords="151,560,298,616"/>
<area shape="rect" href="structentt_1_1is__meta__pointer__like_3_01Type_01_5_01_4.html" title="Makes plain pointers pointer&#45;like types for the meta system." alt="" coords="153,641,297,682"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_67.png" border="0" usemap="#aentt_1_1has__meta__associative__container__traits_3_01typename_00_01typename_01_4" alt=""/>
<map name="entt_1_1has__meta__associative__container__traits_3_01typename_00_01typename_01_4" id="aentt_1_1has__meta__associative__container__traits_3_01typename_00_01typename_01_4">
<area shape="rect" title=" " alt="" coords="5,320,87,347"/>
<area shape="rect" href="structentt_1_1has__meta__associative__container__traits.html" title="Provides the member constant value to true if support for meta associative containers is enabled for ..." alt="" coords="149,5,340,61"/>
<area shape="rect" href="structentt_1_1has__meta__sequence__container__traits.html" title="Provides the member constant value to true if support for meta sequence containers is enabled for the..." alt="" coords="159,85,331,141"/>
<area shape="rect" href="structentt_1_1is__applicable.html" title="Same as std::is_invocable, but with tuples." alt="" coords="161,166,329,207"/>
<area shape="rect" href="structentt_1_1is__applicable__r.html" title="Same as std::is_invocable_r, but with tuples for arguments." alt="" coords="159,232,330,288"/>
<area shape="rect" href="structentt_1_1is__complete.html" title="Provides the member constant value to true if a given type is complete, false otherwise." alt="" coords="179,313,310,354"/>
<area shape="rect" href="structentt_1_1is__equality__comparable.html" title="Provides the member constant value to true if a given type is equality comparable,..." alt="" coords="151,378,339,419"/>
<area shape="rect" href="structentt_1_1is__key__only__meta__associative__container_3_01Type_00_01std_1_1void__t_3_01typen8fdfab51b1c3e3be6b1d16233dc1b887.html" title="Provides the member constant value to true if a meta associative container claims to wrap a key&#45;only ..." alt="" coords="135,444,355,529"/>
<area shape="rect" href="structentt_1_1is__meta__pointer__like.html" title="Provides the member constant value to true if a given type is a pointer&#45;like type from the point of v..." alt="" coords="173,554,317,595"/>
<area shape="rect" href="structentt_1_1is__meta__pointer__like.html" title=" " alt="" coords="173,619,317,661"/>
<area shape="rect" href="structentt_1_1is__meta__pointer__like_3_01const_01Type_01_4.html" title="Partial specialization to ensure that const pointer&#45;like types are also accepted." alt="" coords="403,619,547,661"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_68.png" border="0" usemap="#aentt_1_1identifier_3_01Types_01_4" alt=""/>
<map name="entt_1_1identifier_3_01Types_01_4" id="aentt_1_1identifier_3_01Types_01_4">
<area shape="rect" href="classentt_1_1identifier.html" title="Types identifiers." alt="" coords="5,5,164,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_69.png" border="0" usemap="#aentt_1_1identity" alt=""/>
<map name="entt_1_1identity" id="aentt_1_1identity">
<area shape="rect" href="structentt_1_1identity.html" title="Identity function object (waiting for C++20)." alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_70.png" border="0" usemap="#aentt_1_1insertion__sort" alt=""/>
<map name="entt_1_1insertion__sort" id="aentt_1_1insertion__sort">
<area shape="rect" href="structentt_1_1insertion__sort.html" title="Function object for performing insertion sort." alt="" coords="5,5,136,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_71.png" border="0" usemap="#aentt_1_1is__applicable_3_01Func_00_01const_01Tuple_3_01Args_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1is__applicable_3_01Func_00_01const_01Tuple_3_01Args_8_8_8_01_4_01_4" id="aentt_1_1is__applicable_3_01Func_00_01const_01Tuple_3_01Args_8_8_8_01_4_01_4">
<area shape="rect" title=" " alt="" coords="5,57,97,84"/>
<area shape="rect" href="structentt_1_1is__applicable_3_01Func_00_01const_01Tuple_3_01Args_8_8_8_01_4_01_4.html" title="Same as std::is_invocable, but with tuples." alt="" coords="165,5,303,61"/>
<area shape="rect" href="structentt_1_1is__applicable_3_01Func_00_01Tuple_3_01Args_8_8_8_01_4_01_4.html" title="Same as std::is_invocable, but with tuples." alt="" coords="145,86,323,127"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_72.png" border="0" usemap="#aentt_1_1is__applicable__r_3_01Ret_00_01Func_00_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1is__applicable__r_3_01Ret_00_01Func_00_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4" id="aentt_1_1is__applicable__r_3_01Ret_00_01Func_00_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4">
<area shape="rect" title=" " alt="" coords="5,20,108,47"/>
<area shape="rect" href="structentt_1_1is__applicable__r_3_01Ret_00_01Func_00_01std_1_1tuple_3_01Args_8_8_8_01_4_01_4.html" title="Same as std::is_invocable_r, but with tuples for arguments." alt="" coords="156,5,292,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_73.png" border="0" usemap="#aentt_1_1is__empty_3_01Type_00_01typename_01_4" alt=""/>
<map name="entt_1_1is__empty_3_01Type_00_01typename_01_4" id="aentt_1_1is__empty_3_01Type_00_01typename_01_4">
<area shape="rect" title=" " alt="" coords="5,13,80,39"/>
<area shape="rect" href="structentt_1_1is__empty.html" title="Provides the member constant value to true if a given type is empty and the empty type optimization i..." alt="" coords="128,5,277,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_74.png" border="0" usemap="#aentt_1_1matcher_3_8_8_8_01_4" alt=""/>
<map name="entt_1_1matcher_3_8_8_8_01_4" id="aentt_1_1matcher_3_8_8_8_01_4">
<area shape="rect" href="structentt_1_1matcher.html" title="Grouping matcher." alt="" coords="5,5,136,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_75.png" border="0" usemap="#aentt_1_1member__class_3_01Member_01_4" alt=""/>
<map name="entt_1_1member__class_3_01Member_01_4" id="aentt_1_1member__class_3_01Member_01_4">
<area shape="rect" href="classentt_1_1member__class.html" title="Extracts the class of a non&#45;static member object or function." alt="" coords="5,5,143,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_76.png" border="0" usemap="#aentt_1_1meta__any" alt=""/>
<map name="entt_1_1meta__any" id="aentt_1_1meta__any">
<area shape="rect" href="classentt_1_1meta__any.html" title="Opaque wrapper for values of any type." alt="" coords="5,5,115,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_77.png" border="0" usemap="#aentt_1_1meta__associative__container" alt=""/>
<map name="entt_1_1meta__associative__container" id="aentt_1_1meta__associative__container">
<area shape="rect" href="classentt_1_1meta__associative__container.html" title="Proxy object for associative containers." alt="" coords="5,5,157,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_78.png" border="0" usemap="#aentt_1_1meta__associative__container_1_1meta__iterator" alt=""/>
<map name="entt_1_1meta__associative__container_1_1meta__iterator" id="aentt_1_1meta__associative__container_1_1meta__iterator">
<area shape="rect" href="classentt_1_1meta__associative__container_1_1meta__iterator.html" title="Opaque iterator for meta associative containers." alt="" coords="5,5,172,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_79.png" border="0" usemap="#aentt_1_1meta__associative__container__traits_3_01typename_01_4" alt=""/>
<map name="entt_1_1meta__associative__container__traits_3_01typename_01_4" id="aentt_1_1meta__associative__container__traits_3_01typename_01_4">
<area shape="rect" href="structentt_1_1meta__associative__container__traits.html" title="Traits class template to be specialized to enable support for meta associative containers." alt="" coords="5,5,204,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_80.png" border="0" usemap="#aentt_1_1meta__base" alt=""/>
<map name="entt_1_1meta__base" id="aentt_1_1meta__base">
<area shape="rect" href="structentt_1_1meta__base.html" title="Opaque wrapper for meta base classes." alt="" coords="5,5,121,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_81.png" border="0" usemap="#aentt_1_1meta__container__traits_3_01Container_00_01Trait_01_4" alt=""/>
<map name="entt_1_1meta__container__traits_3_01Container_00_01Trait_01_4" id="aentt_1_1meta__container__traits_3_01Container_00_01Trait_01_4">
<area shape="rect" title=" " alt="" coords="5,13,52,39"/>
<area shape="rect" href="structentt_1_1meta__container__traits.html" title="Container traits." alt="" coords="100,5,271,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_82.png" border="0" usemap="#aentt_1_1meta__conv" alt=""/>
<map name="entt_1_1meta__conv" id="aentt_1_1meta__conv">
<area shape="rect" href="structentt_1_1meta__conv.html" title="Opaque wrapper for meta conversion functions." alt="" coords="5,5,120,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_83.png" border="0" usemap="#aentt_1_1meta__ctor" alt=""/>
<map name="entt_1_1meta__ctor" id="aentt_1_1meta__ctor">
<area shape="rect" href="structentt_1_1meta__ctor.html" title="Opaque wrapper for meta constructors." alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_84.png" border="0" usemap="#aentt_1_1meta__ctx" alt=""/>
<map name="entt_1_1meta__ctx" id="aentt_1_1meta__ctx">
<area shape="rect" href="structentt_1_1meta__ctx.html" title="Opaque container for a meta context." alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_85.png" border="0" usemap="#aentt_1_1meta__data" alt=""/>
<map name="entt_1_1meta__data" id="aentt_1_1meta__data">
<area shape="rect" href="structentt_1_1meta__data.html" title="Opaque wrapper for meta data." alt="" coords="5,5,119,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_86.png" border="0" usemap="#aentt_1_1meta__factory_3_01Type_01_4" alt=""/>
<map name="entt_1_1meta__factory_3_01Type_01_4" id="aentt_1_1meta__factory_3_01Type_01_4">
<area shape="rect" href="classentt_1_1meta__factory_3_01Type_01_4.html" title="Basic meta factory to be used for reflection purposes." alt="" coords="5,5,132,47"/>
<area shape="rect" href="classentt_1_1meta__factory_3_01Type_00_01Spec_8_8_8_01_4.html" title="Extended meta factory to be used for reflection purposes." alt="" coords="180,5,307,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_87.png" border="0" usemap="#aentt_1_1meta__factory_3_8_8_8_01_4" alt=""/>
<map name="entt_1_1meta__factory_3_8_8_8_01_4" id="aentt_1_1meta__factory_3_8_8_8_01_4">
<area shape="rect" href="classentt_1_1meta__factory.html" title="Meta factory to be used for reflection purposes." alt="" coords="5,5,132,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_88.png" border="0" usemap="#aentt_1_1meta__func" alt=""/>
<map name="entt_1_1meta__func" id="aentt_1_1meta__func">
<area shape="rect" href="structentt_1_1meta__func.html" title="Opaque wrapper for meta functions." alt="" coords="5,5,117,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_89.png" border="0" usemap="#aentt_1_1meta__handle" alt=""/>
<map name="entt_1_1meta__handle" id="aentt_1_1meta__handle">
<area shape="rect" href="structentt_1_1meta__handle.html" title="Opaque pointers to instances of any type." alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_90.png" border="0" usemap="#aentt_1_1meta__prop" alt=""/>
<map name="entt_1_1meta__prop" id="aentt_1_1meta__prop">
<area shape="rect" href="structentt_1_1meta__prop.html" title="Opaque wrapper for meta properties of any type." alt="" coords="5,5,119,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_91.png" border="0" usemap="#aentt_1_1meta__range_3_01Type_01_4" alt=""/>
<map name="entt_1_1meta__range_3_01Type_01_4" id="aentt_1_1meta__range_3_01Type_01_4">
<area shape="rect" href="classentt_1_1meta__range.html" title="Iterable range to use to iterate all types of meta objects." alt="" coords="5,5,177,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_92.png" border="0" usemap="#aentt_1_1meta__sequence__container" alt=""/>
<map name="entt_1_1meta__sequence__container" id="aentt_1_1meta__sequence__container">
<area shape="rect" href="classentt_1_1meta__sequence__container.html" title="Proxy object for sequence containers." alt="" coords="5,5,149,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_93.png" border="0" usemap="#aentt_1_1meta__sequence__container_1_1meta__iterator" alt=""/>
<map name="entt_1_1meta__sequence__container_1_1meta__iterator" id="aentt_1_1meta__sequence__container_1_1meta__iterator">
<area shape="rect" href="classentt_1_1meta__sequence__container_1_1meta__iterator.html" title="Opaque iterator for meta sequence containers." alt="" coords="5,5,172,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_94.png" border="0" usemap="#aentt_1_1meta__sequence__container__traits_3_01typename_01_4" alt=""/>
<map name="entt_1_1meta__sequence__container__traits_3_01typename_01_4" id="aentt_1_1meta__sequence__container__traits_3_01typename_01_4">
<area shape="rect" href="structentt_1_1meta__sequence__container__traits.html" title="Traits class template to be specialized to enable support for meta sequence containers." alt="" coords="5,5,204,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_95.png" border="0" usemap="#aentt_1_1meta__type" alt=""/>
<map name="entt_1_1meta__type" id="aentt_1_1meta__type">
<area shape="rect" href="classentt_1_1meta__type.html" title="Opaque wrapper for meta types." alt="" coords="5,5,119,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_96.png" border="0" usemap="#aentt_1_1monostate_3_01id__type_01_4" alt=""/>
<map name="entt_1_1monostate_3_01id__type_01_4" id="aentt_1_1monostate_3_01id__type_01_4">
<area shape="rect" href="structentt_1_1monostate.html" title="Minimal implementation of the monostate pattern." alt="" coords="5,5,140,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_97.png" border="0" usemap="#aentt_1_1null__t" alt=""/>
<map name="entt_1_1null__t" id="aentt_1_1null__t">
<area shape="rect" href="structentt_1_1null__t.html" title="Null object for all entity identifiers." alt="" coords="5,5,88,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_98.png" border="0" usemap="#aentt_1_1poly_3_01Concept_01_4" alt=""/>
<map name="entt_1_1poly_3_01Concept_01_4" id="aentt_1_1poly_3_01Concept_01_4">
<area shape="rect" title=" " alt="" coords="5,5,107,32"/>
<area shape="rect" href="classentt_1_1poly.html" title="Static polymorphism made simple and within everyone&#39;s reach." alt="" coords="155,5,303,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_99.png" border="0" usemap="#aentt_1_1poly__base_3_01Poly_01_4" alt=""/>
<map name="entt_1_1poly__base_3_01Poly_01_4" id="aentt_1_1poly__base_3_01Poly_01_4">
<area shape="rect" href="structentt_1_1poly__base.html" title="Poly base class used to inject functionalities into concepts." alt="" coords="5,5,167,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_100.png" border="0" usemap="#aentt_1_1poly__inspector" alt=""/>
<map name="entt_1_1poly__inspector" id="aentt_1_1poly__inspector">
<area shape="rect" href="structentt_1_1poly__inspector.html" title="Inspector class used to infer the type of the virtual table." alt="" coords="5,5,141,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_101.png" border="0" usemap="#aentt_1_1poly__storage__traits_3_01Entity_01_4" alt=""/>
<map name="entt_1_1poly__storage__traits_3_01Entity_01_4" id="aentt_1_1poly__storage__traits_3_01Entity_01_4">
<area shape="rect" href="structentt_1_1poly__storage__traits.html" title=" " alt="" coords="5,5,132,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_102.png" border="0" usemap="#aentt_1_1poly__storage__traits_3_01Entity_00_01typename_01_4" alt=""/>
<map name="entt_1_1poly__storage__traits_3_01Entity_00_01typename_01_4" id="aentt_1_1poly__storage__traits_3_01Entity_00_01typename_01_4">
<area shape="rect" href="structentt_1_1poly__storage__traits.html" title="Defines the poly storage type associate with a given entity type." alt="" coords="5,5,187,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_103.png" border="0" usemap="#aentt_1_1poly__vtable_3_01Concept_01_4" alt=""/>
<map name="entt_1_1poly__vtable_3_01Concept_01_4" id="aentt_1_1poly__vtable_3_01Concept_01_4">
<area shape="rect" href="classentt_1_1poly__vtable.html" title="Static virtual table factory." alt="" coords="5,5,129,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_104.png" border="0" usemap="#aentt_1_1process_3_01Derived_00_01Delta_01_4" alt=""/>
<map name="entt_1_1process_3_01Derived_00_01Delta_01_4" id="aentt_1_1process_3_01Derived_00_01Delta_01_4">
<area shape="rect" href="classentt_1_1process.html" title="Base class for processes." alt="" coords="5,5,161,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_105.png" border="0" usemap="#aentt_1_1process_3_01process__adaptor_3_01Func_00_01Delta_01_4_00_01Delta_01_4" alt=""/>
<map name="entt_1_1process_3_01process__adaptor_3_01Func_00_01Delta_01_4_00_01Delta_01_4" id="aentt_1_1process_3_01process__adaptor_3_01Func_00_01Delta_01_4_00_01Delta_01_4">
<area shape="rect" title=" " alt="" coords="58,5,109,32"/>
<area shape="rect" href="structentt_1_1overloaded.html" title="Helper type for visitors." alt="" coords="209,5,376,32"/>
<area shape="rect" href="structentt_1_1process__adaptor.html" title="Adaptor for lambdas and functors to turn them into processes." alt="" coords="219,59,367,101"/>
<area shape="rect" href="classentt_1_1process.html" title=" " alt="" coords="5,56,161,112"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_106.png" border="0" usemap="#aentt_1_1radix__sort_3_01Bit_00_01N_01_4" alt=""/>
<map name="entt_1_1radix__sort_3_01Bit_00_01N_01_4" id="aentt_1_1radix__sort_3_01Bit_00_01N_01_4">
<area shape="rect" href="structentt_1_1radix__sort.html" title="Function object for performing LSD radix sort." alt="" coords="5,5,172,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_107.png" border="0" usemap="#aentt_1_1resource__cache_3_01Resource_01_4" alt=""/>
<map name="entt_1_1resource__cache_3_01Resource_01_4" id="aentt_1_1resource__cache_3_01Resource_01_4">
<area shape="rect" href="structentt_1_1resource__cache.html" title="Simple cache for resources of a given type." alt="" coords="5,5,149,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_108.png" border="0" usemap="#aentt_1_1resource__handle_3_01Resource_01_4" alt=""/>
<map name="entt_1_1resource__handle_3_01Resource_01_4" id="aentt_1_1resource__handle_3_01Resource_01_4">
<area shape="rect" href="classentt_1_1resource__handle.html" title="Shared resource handle." alt="" coords="5,5,152,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_109.png" border="0" usemap="#aentt_1_1resource__loader_3_01Loader_00_01Resource_01_4" alt=""/>
<map name="entt_1_1resource__loader_3_01Loader_00_01Resource_01_4" id="aentt_1_1resource__loader_3_01Loader_00_01Resource_01_4">
<area shape="rect" href="classentt_1_1resource__loader.html" title="Base class for resource loaders." alt="" coords="5,5,153,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_110.png" border="0" usemap="#aentt_1_1scheduler_3_01Delta_01_4" alt=""/>
<map name="entt_1_1scheduler_3_01Delta_01_4" id="aentt_1_1scheduler_3_01Delta_01_4">
<area shape="rect" href="classentt_1_1scheduler.html" title="Cooperative scheduler for processes." alt="" coords="5,5,168,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_111.png" border="0" usemap="#aentt_1_1scoped__connection" alt=""/>
<map name="entt_1_1scoped__connection" id="aentt_1_1scoped__connection">
<area shape="rect" href="structentt_1_1scoped__connection.html" title="Scoped connection class." alt="" coords="5,5,169,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_112.png" border="0" usemap="#aentt_1_1service__locator_3_01Service_01_4" alt=""/>
<map name="entt_1_1service__locator_3_01Service_01_4" id="aentt_1_1service__locator_3_01Service_01_4">
<area shape="rect" href="structentt_1_1service__locator.html" title="Service locator, nothing more." alt="" coords="5,5,144,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_113.png" border="0" usemap="#aentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4" alt=""/>
<map name="entt_1_1sigh_3_01Ret_07Args_8_8_8_08_4" id="aentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4">
<area shape="rect" href="classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_4.html" title="Unmanaged signal handler." alt="" coords="5,5,168,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_114.png" border="0" usemap="#aentt_1_1sigh_3_01typename_01_4" alt=""/>
<map name="entt_1_1sigh_3_01typename_01_4" id="aentt_1_1sigh_3_01typename_01_4">
<area shape="rect" href="classentt_1_1sigh.html" title="Unmanaged signal handler." alt="" coords="5,5,163,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_115.png" border="0" usemap="#aentt_1_1sigh_3_01void_07entt_1_1basic__registry_3_01entity__type_01_4_01_6_00_01const_01entity__type_08_4" alt=""/>
<map name="entt_1_1sigh_3_01void_07entt_1_1basic__registry_3_01entity__type_01_4_01_6_00_01const_01entity__type_08_4" id="aentt_1_1sigh_3_01void_07entt_1_1basic__registry_3_01entity__type_01_4_01_6_00_01const_01entity__type_08_4">
<area shape="rect" href="classentt_1_1sigh.html" title=" " alt="" coords="5,5,204,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_116.png" border="0" usemap="#aentt_1_1sigh_3_01void_07Event_01_6_08_4" alt=""/>
<map name="entt_1_1sigh_3_01void_07Event_01_6_08_4" id="aentt_1_1sigh_3_01void_07Event_01_6_08_4">
<area shape="rect" href="classentt_1_1sigh.html" title=" " alt="" coords="5,5,176,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_117.png" border="0" usemap="#aentt_1_1sigh__storage__mixin_3_01Type_01_4" alt=""/>
<map name="entt_1_1sigh__storage__mixin_3_01Type_01_4" id="aentt_1_1sigh__storage__mixin_3_01Type_01_4">
<area shape="rect" title=" " alt="" coords="5,46,56,73"/>
<area shape="rect" href="structentt_1_1sigh__storage__mixin.html" title="Mixin type to use to add signal support to storage types." alt="" coords="113,5,240,47"/>
<area shape="rect" href="structentt_1_1storage__adapter__mixin.html" title="Mixin type to use to wrap basic storage classes." alt="" coords="104,71,249,112"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_118.png" border="0" usemap="#aentt_1_1sink_3_01Ret_07Args_8_8_8_08_4" alt=""/>
<map name="entt_1_1sink_3_01Ret_07Args_8_8_8_08_4" id="aentt_1_1sink_3_01Ret_07Args_8_8_8_08_4">
<area shape="rect" href="classentt_1_1sink_3_01Ret_07Args_8_8_8_08_4.html" title="Sink class." alt="" coords="5,5,168,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_119.png" border="0" usemap="#aentt_1_1sink_3_01typename_01_4" alt=""/>
<map name="entt_1_1sink_3_01typename_01_4" id="aentt_1_1sink_3_01typename_01_4">
<area shape="rect" href="classentt_1_1sink.html" title="Sink class." alt="" coords="5,5,163,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_120.png" border="0" usemap="#aentt_1_1size__of_3_01Type_00_01typename_01_4" alt=""/>
<map name="entt_1_1size__of_3_01Type_00_01typename_01_4" id="aentt_1_1size__of_3_01Type_00_01typename_01_4">
<area shape="rect" title=" " alt="" coords="5,50,127,77"/>
<area shape="rect" href="structentt_1_1size__of.html" title="A type&#45;only sizeof wrapper that returns 0 where sizeof complains." alt="" coords="179,5,317,47"/>
<area shape="rect" href="structentt_1_1size__of_3_01Type_00_01std_1_1void__t_3_01decltype_07sizeof_07Type_08_08_4_01_4.html" title="A type&#45;only sizeof wrapper that returns 0 where sizeof complains." alt="" coords="175,71,321,127"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_121.png" border="0" usemap="#aentt_1_1std__sort" alt=""/>
<map name="entt_1_1std__sort" id="aentt_1_1std__sort">
<area shape="rect" href="structentt_1_1std__sort.html" title="Function object to wrap std::sort in a class type." alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_122.png" border="0" usemap="#aentt_1_1Storage_3_01Entity_01_4_1_1type_3_01Base_01_4" alt=""/>
<map name="entt_1_1Storage_3_01Entity_01_4_1_1type_3_01Base_01_4" id="aentt_1_1Storage_3_01Entity_01_4_1_1type_3_01Base_01_4">
<area shape="rect" title=" " alt="" coords="5,13,57,39"/>
<area shape="rect" href="structentt_1_1Storage_1_1type.html" title="Concept definition." alt="" coords="105,5,248,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_123.png" border="0" usemap="#aentt_1_1storage__traits_3_01Entity_00_01Type_00_01typename_01_4" alt=""/>
<map name="entt_1_1storage__traits_3_01Entity_00_01Type_00_01typename_01_4" id="aentt_1_1storage__traits_3_01Entity_00_01Type_00_01typename_01_4">
<area shape="rect" href="structentt_1_1storage__traits.html" title="Defines the component&#45;to&#45;storage conversion." alt="" coords="5,5,187,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_124.png" border="0" usemap="#aentt_1_1type__hash_3_01Type_00_01typename_01_4" alt=""/>
<map name="entt_1_1type__hash_3_01Type_00_01typename_01_4" id="aentt_1_1type__hash_3_01Type_00_01typename_01_4">
<area shape="rect" href="structentt_1_1type__hash.html" title="Type hash." alt="" coords="5,5,161,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_125.png" border="0" usemap="#aentt_1_1type__identity_3_01Type_01_4" alt=""/>
<map name="entt_1_1type__identity_3_01Type_01_4" id="aentt_1_1type__identity_3_01Type_01_4">
<area shape="rect" href="structentt_1_1type__identity.html" title="Identity type trait." alt="" coords="5,5,132,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_126.png" border="0" usemap="#aentt_1_1type__info" alt=""/>
<map name="entt_1_1type__info" id="aentt_1_1type__info">
<area shape="rect" href="classentt_1_1type__info.html" title="Implementation specific information about a type." alt="" coords="5,5,109,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_127.png" border="0" usemap="#aentt_1_1type__list_3_01Type_01_4" alt=""/>
<map name="entt_1_1type__list_3_01Type_01_4" id="aentt_1_1type__list_3_01Type_01_4">
<area shape="rect" href="structentt_1_1type__list.html" title="A class to use to push around lists of types, nothing more." alt="" coords="5,5,159,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_128.png" border="0" usemap="#aentt_1_1type__list_3_01Type_8_8_8_01_4" alt=""/>
<map name="entt_1_1type__list_3_01Type_8_8_8_01_4" id="aentt_1_1type__list_3_01Type_8_8_8_01_4">
<area shape="rect" href="structentt_1_1type__list.html" title=" " alt="" coords="5,31,171,57"/>
<area shape="rect" href="structentt_1_1exclude__t.html" title="Alias for exclusion lists." alt="" coords="219,5,379,32"/>
<area shape="rect" href="structentt_1_1get__t.html" title="Alias for lists of observed components." alt="" coords="232,56,365,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_129.png" border="0" usemap="#aentt_1_1type__list_3_01type__info_07_08_01const_01noexcept_00_01void_07basic__registry_3_01Entity_01_4_01_6_00_01const_01Entity_01_5_00_01const_01Entity_01_5_08_01_4" alt=""/>
<map name="entt_1_1type__list_3_01type__info_07_08_01const_01noexcept_00_01void_07basic__registry_3_01Entity_01_4_01_6_00_01const_01Entity_01_5_00_01const_01Entity_01_5_08_01_4" id="aentt_1_1type__list_3_01type__info_07_08_01const_01noexcept_00_01void_07basic__registry_3_01Entity_01_4_01_6_00_01const_01Entity_01_5_00_01const_01Entity_01_5_08_01_4">
<area shape="rect" href="structentt_1_1type__list.html" title=" " alt="" coords="5,5,184,91"/>
<area shape="rect" href="structentt_1_1Storage.html" title="Basic poly storage implementation." alt="" coords="232,35,387,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_130.png" border="0" usemap="#aentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4" id="aentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_01_4.html" title="Concatenates multiple type lists." alt="" coords="5,5,164,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_131.png" border="0" usemap="#aentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4" alt=""/>
<map name="entt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4" id="aentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4">
<area shape="rect" href="structentt_1_1type__list__cat_3_01type__list_3_01Type_8_8_8_01_4_00_01type__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html" title="Concatenates multiple type lists." alt="" coords="5,5,152,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_132.png" border="0" usemap="#aentt_1_1type__list__cat_3_8_8_8_01_4" alt=""/>
<map name="entt_1_1type__list__cat_3_8_8_8_01_4" id="aentt_1_1type__list__cat_3_8_8_8_01_4">
<area shape="rect" href="structentt_1_1type__list__cat.html" title="Primary template isn&#39;t defined on purpose." alt="" coords="5,5,132,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_133.png" border="0" usemap="#aentt_1_1type__list__cat_3_4" alt=""/>
<map name="entt_1_1type__list__cat_3_4" id="aentt_1_1type__list__cat_3_4">
<area shape="rect" href="structentt_1_1type__list__cat_3_4.html" title="Concatenates multiple type lists." alt="" coords="5,5,148,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_134.png" border="0" usemap="#aentt_1_1type__list__contains_3_01List_00_01Type_01_4" alt=""/>
<map name="entt_1_1type__list__contains_3_01List_00_01Type_01_4" id="aentt_1_1type__list__contains_3_01List_00_01Type_01_4">
<area shape="rect" href="structentt_1_1type__list__contains.html" title="Provides the member constant value to true if a type list contains a given type, false otherwise." alt="" coords="5,5,163,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_135.png" border="0" usemap="#aentt_1_1type__list__contains_3_01type__list_3_01Type_8_8_8_01_4_00_01Other_01_4" alt=""/>
<map name="entt_1_1type__list__contains_3_01type__list_3_01Type_8_8_8_01_4_00_01Other_01_4" id="aentt_1_1type__list__contains_3_01type__list_3_01Type_8_8_8_01_4_00_01Other_01_4">
<area shape="rect" title=" " alt="" coords="5,20,89,47"/>
<area shape="rect" href="structentt_1_1type__list__contains_3_01type__list_3_01Type_8_8_8_01_4_00_01Other_01_4.html" title="Provides the member constant value to true if a type list contains a given type, false otherwise." alt="" coords="137,5,295,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_136.png" border="0" usemap="#aentt_1_1type__list__element_3_010u_00_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1type__list__element_3_010u_00_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4" id="aentt_1_1type__list__element_3_010u_00_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1type__list__element_3_010u_00_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html" title="Provides compile&#45;time indexed access to the types of a type list." alt="" coords="5,5,160,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_137.png" border="0" usemap="#aentt_1_1type__list__element_3_01Index_01-_011u_00_01type__list_3_01Other_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1type__list__element_3_01Index_01-_011u_00_01type__list_3_01Other_8_8_8_01_4_01_4" id="aentt_1_1type__list__element_3_01Index_01-_011u_00_01type__list_3_01Other_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1type__list__element.html" title=" " alt="" coords="5,5,160,61"/>
<area shape="rect" href="structentt_1_1type__list__element_3_01Index_00_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html" title="Provides compile&#45;time indexed access to the types of a type list." alt="" coords="208,5,375,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_138.png" border="0" usemap="#aentt_1_1type__list__element_3_01size__t_00_01typename_01_4" alt=""/>
<map name="entt_1_1type__list__element_3_01size__t_00_01typename_01_4" id="aentt_1_1type__list__element_3_01size__t_00_01typename_01_4">
<area shape="rect" href="structentt_1_1type__list__element.html" title="Primary template isn&#39;t defined on purpose." alt="" coords="5,5,160,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_139.png" border="0" usemap="#aentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4" id="aentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1type__list__unique_3_01type__list_3_01Type_00_01Other_8_8_8_01_4_01_4.html" title="Removes duplicates types from a type list." alt="" coords="5,5,204,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_140.png" border="0" usemap="#aentt_1_1type__list__unique_3_01type__list_3_4_01_4" alt=""/>
<map name="entt_1_1type__list__unique_3_01type__list_3_4_01_4" id="aentt_1_1type__list__unique_3_01type__list_3_4_01_4">
<area shape="rect" href="structentt_1_1type__list__unique_3_01type__list_3_4_01_4.html" title="Removes duplicates types from a type list." alt="" coords="5,5,152,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_141.png" border="0" usemap="#aentt_1_1type__list__unique_3_01typename_01_4" alt=""/>
<map name="entt_1_1type__list__unique_3_01typename_01_4" id="aentt_1_1type__list__unique_3_01typename_01_4">
<area shape="rect" href="structentt_1_1type__list__unique.html" title="Primary template isn&#39;t defined on purpose." alt="" coords="5,5,152,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_142.png" border="0" usemap="#aentt_1_1type__name_3_01Type_00_01typename_01_4" alt=""/>
<map name="entt_1_1type__name_3_01Type_00_01typename_01_4" id="aentt_1_1type__name_3_01Type_00_01typename_01_4">
<area shape="rect" href="structentt_1_1type__name.html" title="Type name." alt="" coords="5,5,165,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_143.png" border="0" usemap="#aentt_1_1type__seq_3_01Type_00_01typename_01_4" alt=""/>
<map name="entt_1_1type__seq_3_01Type_00_01typename_01_4" id="aentt_1_1type__seq_3_01Type_00_01typename_01_4">
<area shape="rect" href="structentt_1_1type__seq.html" title="Type sequential identifier." alt="" coords="5,5,155,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_144.png" border="0" usemap="#aentt_1_1value__list_3_01Value_01_4" alt=""/>
<map name="entt_1_1value__list_3_01Value_01_4" id="aentt_1_1value__list_3_01Value_01_4">
<area shape="rect" href="structentt_1_1value__list.html" title="A class to use to push around lists of constant values, nothing more." alt="" coords="5,5,168,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_145.png" border="0" usemap="#aentt_1_1value__list__cat_3_01value__list_3_01Value_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1value__list__cat_3_01value__list_3_01Value_8_8_8_01_4_01_4" id="aentt_1_1value__list__cat_3_01value__list_3_01Value_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1value__list__cat_3_01value__list_3_01Value_8_8_8_01_4_01_4.html" title="Concatenates multiple value lists." alt="" coords="5,5,173,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_146.png" border="0" usemap="#aentt_1_1value__list__cat_3_01value__list_3_01Value_8_8_8_01_4_00_01value__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4" alt=""/>
<map name="entt_1_1value__list__cat_3_01value__list_3_01Value_8_8_8_01_4_00_01value__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4" id="aentt_1_1value__list__cat_3_01value__list_3_01Value_8_8_8_01_4_00_01value__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4">
<area shape="rect" href="structentt_1_1value__list__cat_3_01value__list_3_01Value_8_8_8_01_4_00_01value__list_3_01Other_8_8_8_01_4_00_01List_8_8_8_01_4.html" title="Concatenates multiple value lists." alt="" coords="5,5,156,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_147.png" border="0" usemap="#aentt_1_1value__list__cat_3_8_8_8_01_4" alt=""/>
<map name="entt_1_1value__list__cat_3_8_8_8_01_4" id="aentt_1_1value__list__cat_3_8_8_8_01_4">
<area shape="rect" href="structentt_1_1value__list__cat.html" title="Primary template isn&#39;t defined on purpose." alt="" coords="5,5,136,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_148.png" border="0" usemap="#aentt_1_1value__list__cat_3_4" alt=""/>
<map name="entt_1_1value__list__cat_3_4" id="aentt_1_1value__list__cat_3_4">
<area shape="rect" href="structentt_1_1value__list__cat_3_4.html" title="Concatenates multiple value lists." alt="" coords="5,5,152,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_149.png" border="0" usemap="#aentt_1_1value__list__element_3_010u_00_01value__list_3_01Value_00_01Other_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1value__list__element_3_010u_00_01value__list_3_01Value_00_01Other_8_8_8_01_4_01_4" id="aentt_1_1value__list__element_3_010u_00_01value__list_3_01Value_00_01Other_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1value__list__element_3_010u_00_01value__list_3_01Value_00_01Other_8_8_8_01_4_01_4.html" title="Provides compile&#45;time indexed access to the types of a type list." alt="" coords="5,5,164,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_150.png" border="0" usemap="#aentt_1_1value__list__element_3_01Index_01-_011u_00_01value__list_3_01Other_8_8_8_01_4_01_4" alt=""/>
<map name="entt_1_1value__list__element_3_01Index_01-_011u_00_01value__list_3_01Other_8_8_8_01_4_01_4" id="aentt_1_1value__list__element_3_01Index_01-_011u_00_01value__list_3_01Other_8_8_8_01_4_01_4">
<area shape="rect" href="structentt_1_1value__list__element.html" title=" " alt="" coords="5,5,164,61"/>
<area shape="rect" href="structentt_1_1value__list__element_3_01Index_00_01value__list_3_01Value_00_01Other_8_8_8_01_4_01_4.html" title="Provides compile&#45;time indexed access to the values of a value list." alt="" coords="212,5,387,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_151.png" border="0" usemap="#aentt_1_1value__list__element_3_01size__t_00_01typename_01_4" alt=""/>
<map name="entt_1_1value__list__element_3_01size__t_00_01typename_01_4" id="aentt_1_1value__list__element_3_01size__t_00_01typename_01_4">
<area shape="rect" href="structentt_1_1value__list__element.html" title="Primary template isn&#39;t defined on purpose." alt="" coords="5,5,164,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_152.png" border="0" usemap="#aentt_1_1view__pack_3_01Head_00_01Tail_01_4" alt=""/>
<map name="entt_1_1view__pack_3_01Head_00_01Tail_01_4" id="aentt_1_1view__pack_3_01Head_00_01Tail_01_4">
<area shape="rect" href="classentt_1_1view__pack.html" title="View pack." alt="" coords="5,5,163,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_153.png" border="0" usemap="#aentt_1_1y__combinator_3_01Func_01_4" alt=""/>
<map name="entt_1_1y__combinator_3_01Func_01_4" id="aentt_1_1y__combinator_3_01Func_01_4">
<area shape="rect" href="structentt_1_1y__combinator.html" title="Basic implementation of a y&#45;combinator." alt="" coords="5,5,136,47"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
</small></address>
</body>
</html>