Files
entt/functions_i.html
T
2021-12-21 13:20:51 +01:00

212 lines
16 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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>EnTT: Class Members</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.9.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<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','.html');
/* @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="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_i"></a>- i -</h3><ul>
<li>id()
: <a class="el" href="structentt_1_1meta__data.html#a5e1bd9202426e41b5a0d1f25874fa7ec">entt::meta_data</a>
, <a class="el" href="structentt_1_1meta__func.html#a5ea4ea1a05e16dcd4b19ade2bf8ffcf9">entt::meta_func</a>
, <a class="el" href="classentt_1_1meta__type.html#aa7cd3deb7464bd95259e836e21bf1710">entt::meta_type</a>
</li>
<li>identifier_type
: <a class="el" href="classentt_1_1identifier.html#a5ed0559dce16ea40707502274dba382b">entt::identifier&lt; Types &gt;</a>
</li>
<li>ignore_if_empty
: <a class="el" href="structentt_1_1basic__component__traits.html#a2e58d8aa7b15b837cbfb0963cc0c3d46">entt::basic_component_traits</a>
</li>
<li>in_place_delete
: <a class="el" href="structentt_1_1basic__component__traits.html#a4ca4508bcd9833ab7c3354704144c90b">entt::basic_component_traits</a>
</li>
<li>in_place_pop()
: <a class="el" href="classentt_1_1basic__sparse__set.html#ac307017fd20239e750c615986ba97bdf">entt::basic_sparse_set&lt; Entity, Allocator &gt;</a>
, <a class="el" href="classentt_1_1basic__storage.html#a428656927bf4fda2ef9cd88415e0096b">entt::basic_storage&lt; Entity, Type, Allocator, typename &gt;</a>
</li>
<li>index()
: <a class="el" href="classentt_1_1basic__sparse__set.html#a1af775539f37a31b1da7254491a53b1f">entt::basic_sparse_set&lt; Entity, Allocator &gt;</a>
, <a class="el" href="classentt_1_1type__info.html#a8281d599d6462d5e3717f570a8daef93">entt::type_info</a>
</li>
<li>info()
: <a class="el" href="structentt_1_1basic__organizer_1_1vertex.html#ad8302d45c317e73c115bf8b77f89cc1d">entt::basic_organizer&lt; Entity &gt;::vertex</a>
, <a class="el" href="classentt_1_1meta__type.html#a05199b5705d56386eb18e36ef73cd5f1">entt::meta_type</a>
</li>
<li>input_iterator_pointer()
: <a class="el" href="structentt_1_1input__iterator__pointer.html#a6ec178da7c2622b21dbf2852c5035bf5">entt::input_iterator_pointer&lt; Type &gt;</a>
</li>
<li>insert()
: <a class="el" href="classentt_1_1basic__registry.html#a3587004bdab85280c2a2a1b6371fd4c5">entt::basic_registry&lt; Entity &gt;</a>
, <a class="el" href="classentt_1_1basic__sparse__set.html#a1a3903daddc7ec0a8260d8828b009402">entt::basic_sparse_set&lt; Entity, Allocator &gt;</a>
, <a class="el" href="classentt_1_1basic__storage.html#abc4d7d3a84ecc5fc8e878772074ce35f">entt::basic_storage&lt; Entity, Type, Allocator, typename &gt;</a>
, <a class="el" href="classentt_1_1basic__storage_3_01Entity_00_01Type_00_01Allocator_00_01std_1_1enable__if__t_3_01igb49d3f82639348392c5a5f0f427d22ad.html#a700a2428a1a0469b912b0dbdeb9e91b2">entt::basic_storage&lt; Entity, Type, Allocator, std::enable_if_t&lt; ignore_as_empty_v&lt; Type &gt; &gt; &gt;</a>
, <a class="el" href="classentt_1_1dense__hash__map.html#ae0d01d2987f57c021d155042b87c2510">entt::dense_hash_map&lt; Key, Type, Hash, KeyEqual, Allocator &gt;</a>
, <a class="el" href="classentt_1_1dense__hash__set.html#ae249fe3c8d3a9f721f8c07fd0dbe9128">entt::dense_hash_set&lt; Type, Hash, KeyEqual, Allocator &gt;</a>
, <a class="el" href="classentt_1_1meta__associative__container.html#a292d90c2d8cbee3d6c2c32a899a9cb5e">entt::meta_associative_container</a>
, <a class="el" href="classentt_1_1meta__sequence__container.html#aaa0fc1c19ebad3201054dae00952d07f">entt::meta_sequence_container</a>
, <a class="el" href="classentt_1_1sigh__storage__mixin.html#a88cb74a6060bd49ea3f26f3921a47f81">entt::sigh_storage_mixin&lt; Type &gt;</a>
</li>
<li>insert_or_assign()
: <a class="el" href="classentt_1_1dense__hash__map.html#a4d60d3f5873f7835029659f303a15ca3">entt::dense_hash_map&lt; Key, Type, Hash, KeyEqual, Allocator &gt;</a>
</li>
<li>instance()
: <a class="el" href="classentt_1_1delegate_3_01Ret_07Args_8_8_8_08_4.html#a132448b3ee95cea57ac746f2cd306765">entt::delegate&lt; Ret(Args...)&gt;</a>
, <a class="el" href="classentt_1_1poly__vtable.html#afb72fb3a81dd22f2ca36b87adebfff46">entt::poly_vtable&lt; Concept, Len, Align &gt;</a>
</li>
<li>instance_type
: <a class="el" href="classentt_1_1sigh_3_01Ret_07Args_8_8_8_08_00_01Allocator_01_4.html#a9c23ea85323b3053fbe9fc377e78c303">entt::sigh&lt; Ret(Args...), Allocator &gt;</a>
</li>
<li>invoke()
: <a class="el" href="classentt_1_1meta__any.html#acaf2cd2589c5c3f8fa34b8bf7aca03f8">entt::meta_any</a>
, <a class="el" href="structentt_1_1meta__func.html#a83fb3576c1a3873de1e1e041f759180b">entt::meta_func</a>
, <a class="el" href="classentt_1_1meta__type.html#ad846c918ce1e2f496b7464cc6a6d6d5e">entt::meta_type</a>
, <a class="el" href="structentt_1_1poly__base.html#a814fd041b02ddfe60577b23d174e7182">entt::poly_base&lt; Poly &gt;</a>
, <a class="el" href="structentt_1_1poly__inspector.html#a8539b30952dd5a66aa24f334ae4976de">entt::poly_inspector</a>
</li>
<li>is_arithmetic()
: <a class="el" href="classentt_1_1meta__type.html#a399e9840beaadc9be07c8ec8acb8a66d">entt::meta_type</a>
</li>
<li>is_array()
: <a class="el" href="classentt_1_1meta__type.html#aac2e57ea9054001d5b6575a512337f2a">entt::meta_type</a>
</li>
<li>is_associative_container()
: <a class="el" href="classentt_1_1meta__type.html#a1cfeeb52708c5cc454b57904acde9c65">entt::meta_type</a>
</li>
<li>is_class()
: <a class="el" href="classentt_1_1meta__type.html#a8810160ba713e725bf3b672e546fba35">entt::meta_type</a>
</li>
<li>is_const()
: <a class="el" href="structentt_1_1meta__data.html#a821782f679650835b47ac17949bb5f4d">entt::meta_data</a>
, <a class="el" href="structentt_1_1meta__func.html#a7d21c937f1e1337e3f9eab27ccee52a9">entt::meta_func</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_01Class_1_1_5_01_4.html#ab7c56f9d9f9297a6d8941e38417a4047">entt::meta_function_descriptor&lt; Type, Ret Class::* &gt;</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_07_5_08_07_08_4.html#a301bb7ebf5340b15920e021b2e69a3bb">entt::meta_function_descriptor&lt; Type, Ret(*)()&gt;</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_07_5_08_07MaybeType_00_01Args_8_8_8_08_4.html#a0b5490df3a06e36ae87f2757449bf297">entt::meta_function_descriptor&lt; Type, Ret(*)(MaybeType, Args...)&gt;</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_4.html#a8227699d91d302cbe93fa8f36434aacd">entt::meta_function_descriptor&lt; Type, Ret(Class::*)(Args...) const &gt;</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_07Class_1_1_5_08_07Args_8_8_8_08_4.html#a19154b177e459db7b337ef47e3ddd43c">entt::meta_function_descriptor&lt; Type, Ret(Class::*)(Args...)&gt;</a>
</li>
<li>is_enum()
: <a class="el" href="classentt_1_1meta__type.html#ad4467cc578b7bbe9799cbd2984144376">entt::meta_type</a>
</li>
<li>is_pointer()
: <a class="el" href="classentt_1_1meta__type.html#a83ff488f0e3b09cd82190a000adb16fc">entt::meta_type</a>
</li>
<li>is_pointer_like()
: <a class="el" href="classentt_1_1meta__type.html#a9f632add22a4194a8a968badfff7c6f6">entt::meta_type</a>
</li>
<li>is_sequence_container()
: <a class="el" href="classentt_1_1meta__type.html#ab42d82a42e847fc9c5d6ac905c0d3736">entt::meta_type</a>
</li>
<li>is_static()
: <a class="el" href="structentt_1_1meta__data.html#a08417d17ad41c753ec292abdeafd1782">entt::meta_data</a>
, <a class="el" href="structentt_1_1meta__func.html#aab0625ceb6c319304e3d42f12aa1fb54">entt::meta_func</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_01Class_1_1_5_01_4.html#a5fc6893ccbbd9cafd726c361efe6ad59">entt::meta_function_descriptor&lt; Type, Ret Class::* &gt;</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_07_5_08_07_08_4.html#a5c674d0c648557b14c0e7d81e6414417">entt::meta_function_descriptor&lt; Type, Ret(*)()&gt;</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_07_5_08_07MaybeType_00_01Args_8_8_8_08_4.html#ad6eb8df95c6c2763db264ae94a844098">entt::meta_function_descriptor&lt; Type, Ret(*)(MaybeType, Args...)&gt;</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_07Class_1_1_5_08_07Args_8_8_8_08_01const_01_4.html#ad677df460bd44063d268f841e37efe9f">entt::meta_function_descriptor&lt; Type, Ret(Class::*)(Args...) const &gt;</a>
, <a class="el" href="structentt_1_1meta__function__descriptor_3_01Type_00_01Ret_07Class_1_1_5_08_07Args_8_8_8_08_4.html#a0f3d42096f81fb16c1f7f4f62f540ad1">entt::meta_function_descriptor&lt; Type, Ret(Class::*)(Args...)&gt;</a>
</li>
<li>is_template_specialization()
: <a class="el" href="classentt_1_1meta__type.html#ae7d676d99412337ef5214545e61618a6">entt::meta_type</a>
</li>
<li>is_transparent
: <a class="el" href="structentt_1_1identity.html#a4781035b1edd550804a131d80852e258">entt::identity</a>
</li>
<li>iterable
: <a class="el" href="classentt_1_1basic__group_3_01Entity_00_01owned__t_3_01Owned_8_8_8_01_4_00_01get__t_3_01Get_8_8_7e553a767a43a044ebe212daf245cf6c.html#a40a1870044ed0d131c7007744f9fb726">entt::basic_group&lt; Entity, owned_t&lt; Owned... &gt;, get_t&lt; Get... &gt;, exclude_t&lt; Exclude... &gt; &gt;</a>
, <a class="el" href="classentt_1_1basic__group_3_01Entity_00_01owned__t_3_4_00_01get__t_3_01Get_8_8_8_01_4_00_01exclu1dcd462b241f859eda99da588b99288a.html#a8a13798063fd9e34727b7de27dd2937c">entt::basic_group&lt; Entity, owned_t&lt;&gt;, get_t&lt; Get... &gt;, exclude_t&lt; Exclude... &gt; &gt;</a>
, <a class="el" href="classentt_1_1basic__storage.html#afe8de841a13f390e1d55cb4cd508e1c4">entt::basic_storage&lt; Entity, Type, Allocator, typename &gt;</a>
, <a class="el" href="classentt_1_1basic__storage_3_01Entity_00_01Type_00_01Allocator_00_01std_1_1enable__if__t_3_01igb49d3f82639348392c5a5f0f427d22ad.html#a371bf4723147609e9ba3a3ec5525f052">entt::basic_storage&lt; Entity, Type, Allocator, std::enable_if_t&lt; ignore_as_empty_v&lt; Type &gt; &gt; &gt;</a>
, <a class="el" href="classentt_1_1basic__view_3_01Entity_00_01get__t_3_01Component_01_4_00_01exclude__t_3_4_00_01std_bf8e2b91f3656eee29ec275c7d65682d.html#a9517bc8413354e5bd9972978ad79a4c2">entt::basic_view&lt; Entity, get_t&lt; Component &gt;, exclude_t&lt;&gt;, std::void_t&lt; std::enable_if_t&lt;!component_traits&lt; std::remove_const_t&lt; Component &gt; &gt;::in_place_delete &gt; &gt; &gt;</a>
, <a class="el" href="classentt_1_1basic__view_3_01Entity_00_01get__t_3_01Component_8_8_8_01_4_00_01exclude__t_3_01Exclude_8_8_8_01_4_01_4.html#affda5e25fae74678a98ed29b7f4652c1">entt::basic_view&lt; Entity, get_t&lt; Component... &gt;, exclude_t&lt; Exclude... &gt; &gt;</a>
</li>
<li>iterable_adaptor()
: <a class="el" href="structentt_1_1iterable__adaptor.html#a047f9b4bd49dd52067defbfb50ad1e92">entt::iterable_adaptor&lt; It &gt;</a>
</li>
<li>iterator
: <a class="el" href="classentt_1_1basic__group_3_01Entity_00_01owned__t_3_01Owned_8_8_8_01_4_00_01get__t_3_01Get_8_8_7e553a767a43a044ebe212daf245cf6c.html#a5e02cbec8d7d0661fbd987f1f8be65e8">entt::basic_group&lt; Entity, owned_t&lt; Owned... &gt;, get_t&lt; Get... &gt;, exclude_t&lt; Exclude... &gt; &gt;</a>
, <a class="el" href="classentt_1_1basic__group_3_01Entity_00_01owned__t_3_4_00_01get__t_3_01Get_8_8_8_01_4_00_01exclu1dcd462b241f859eda99da588b99288a.html#a9be93489b31459555199bdc70caa7ff6">entt::basic_group&lt; Entity, owned_t&lt;&gt;, get_t&lt; Get... &gt;, exclude_t&lt; Exclude... &gt; &gt;</a>
, <a class="el" href="classentt_1_1basic__observer.html#a3b57e5efae80301542b1b4011debb680">entt::basic_observer&lt; Entity &gt;</a>
, <a class="el" href="classentt_1_1basic__runtime__view.html#a0af3c7cc57aadc3166b8e53627ba1039">entt::basic_runtime_view&lt; Entity &gt;</a>
, <a class="el" href="classentt_1_1basic__sparse__set.html#a79c9252bb1121ae98e12c3308c150726">entt::basic_sparse_set&lt; Entity, Allocator &gt;</a>
, <a class="el" href="classentt_1_1basic__storage.html#a61680bb8085862ffbd988b3cf1d04b98">entt::basic_storage&lt; Entity, Type, Allocator, typename &gt;</a>
, <a class="el" href="classentt_1_1basic__view_3_01Entity_00_01get__t_3_01Component_01_4_00_01exclude__t_3_4_00_01std_bf8e2b91f3656eee29ec275c7d65682d.html#a7fd1da2f8aac98d0e560fe08e6a49def">entt::basic_view&lt; Entity, get_t&lt; Component &gt;, exclude_t&lt;&gt;, std::void_t&lt; std::enable_if_t&lt;!component_traits&lt; std::remove_const_t&lt; Component &gt; &gt;::in_place_delete &gt; &gt; &gt;</a>
, <a class="el" href="classentt_1_1basic__view_3_01Entity_00_01get__t_3_01Component_8_8_8_01_4_00_01exclude__t_3_01Exclude_8_8_8_01_4_01_4.html#a79f3c8f7fa7c2dc89510b914594d77ea">entt::basic_view&lt; Entity, get_t&lt; Component... &gt;, exclude_t&lt; Exclude... &gt; &gt;</a>
, <a class="el" href="classentt_1_1dense__hash__map.html#a8441cd459283e4345021b93a0de0f6ff">entt::dense_hash_map&lt; Key, Type, Hash, KeyEqual, Allocator &gt;</a>
, <a class="el" href="classentt_1_1dense__hash__set.html#a92770d7ee1512c5f230f670a76616821">entt::dense_hash_set&lt; Type, Hash, KeyEqual, Allocator &gt;</a>
, <a class="el" href="structentt_1_1iterable__adaptor.html#a7d3d37eb178ab61415cec31e23012478">entt::iterable_adaptor&lt; It &gt;</a>
, <a class="el" href="classentt_1_1meta__associative__container.html#aafbaf281035562432a4e8e55443e9584">entt::meta_associative_container</a>
, <a class="el" href="structentt_1_1meta__range.html#ae7ab3712220f7a5ab04b14ecdccf8abd">entt::meta_range&lt; Type, Node &gt;</a>
, <a class="el" href="classentt_1_1meta__sequence__container.html#a878e2f710e88a6ae42449cb7a93c3928">entt::meta_sequence_container</a>
</li>
<li>iterator_category
: <a class="el" href="classentt_1_1meta__associative__container_1_1meta__iterator.html#a8243592766417eadc3118ce9d251350e">entt::meta_associative_container::meta_iterator</a>
, <a class="el" href="classentt_1_1meta__sequence__container_1_1meta__iterator.html#aade7df8f3ede442e7c811828e93bbd3c">entt::meta_sequence_container::meta_iterator</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
</small></address>
</body>
</html>