API reference v3.5.2
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">EnTT
|
||||
 <span id="projectnumber">3.5.1</span>
|
||||
 <span id="projectnumber">3.5.2</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -305,7 +305,7 @@ $(function() {
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  </div>
|
||||
<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="classentt_1_1sparse__set.html#a2912e032eec6f1ea78dddf0b0f1d0e06"> 387</a></span>  <span class="keywordtype">void</span> <a class="code" href="classentt_1_1sparse__set.html#a2912e032eec6f1ea78dddf0b0f1d0e06">emplace</a>(<span class="keyword">const</span> <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a> <a class="code" href="namespaceentt.html">entt</a>) {</div>
|
||||
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  ENTT_ASSERT(!<a class="code" href="classentt_1_1sparse__set.html#ade11e6ef782602dd3ce2272718acbcd5">contains</a>(<a class="code" href="namespaceentt.html">entt</a>));</div>
|
||||
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  assure(page(<a class="code" href="namespaceentt.html">entt</a>))[offset(<a class="code" href="namespaceentt.html">entt</a>)] = <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a>(<span class="keyword">static_cast<</span>typename traits_type::entity_type<span class="keyword">></span>(packed.size()));</div>
|
||||
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  assure(page(<a class="code" href="namespaceentt.html">entt</a>))[offset(<a class="code" href="namespaceentt.html">entt</a>)] = <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a>{<span class="keyword">static_cast<</span>typename traits_type::entity_type<span class="keyword">></span>(packed.size())};</div>
|
||||
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>  packed.push_back(<a class="code" href="namespaceentt.html">entt</a>);</div>
|
||||
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>  }</div>
|
||||
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  </div>
|
||||
@@ -317,7 +317,7 @@ $(function() {
|
||||
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  <span class="keywordflow">while</span>(first != last) {</div>
|
||||
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  <span class="keyword">const</span> <span class="keyword">auto</span> <a class="code" href="namespaceentt.html">entt</a> = *(first++);</div>
|
||||
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  ENTT_ASSERT(!<a class="code" href="classentt_1_1sparse__set.html#ade11e6ef782602dd3ce2272718acbcd5">contains</a>(<a class="code" href="namespaceentt.html">entt</a>));</div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  assure(page(<a class="code" href="namespaceentt.html">entt</a>))[offset(<a class="code" href="namespaceentt.html">entt</a>)] = <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a>(next++);</div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  assure(page(<a class="code" href="namespaceentt.html">entt</a>))[offset(<a class="code" href="namespaceentt.html">entt</a>)] = <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a>{next++};</div>
|
||||
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>  }</div>
|
||||
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  }</div>
|
||||
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  </div>
|
||||
@@ -351,7 +351,7 @@ $(function() {
|
||||
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>  algo(from, to, std::move(compare), std::forward<Args>(args)...);</div>
|
||||
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>  </div>
|
||||
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  <span class="keywordflow">for</span>(<a class="code" href="classentt_1_1sparse__set.html#a3d2138b0eb8c7ac968e9e38a9e981ec1">size_type</a> pos = skip, <a class="code" href="classentt_1_1sparse__set.html#a71146da1ec5ecafebb4a74f9f6f3b938">end</a> = skip+length; pos < <a class="code" href="classentt_1_1sparse__set.html#a71146da1ec5ecafebb4a74f9f6f3b938">end</a>; ++pos) {</div>
|
||||
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  sparse[page(packed[pos])][offset(packed[pos])] = <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a>(<span class="keyword">static_cast<</span>typename traits_type::entity_type<span class="keyword">></span>(pos));</div>
|
||||
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  sparse[page(packed[pos])][offset(packed[pos])] = <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a>{<span class="keyword">static_cast<</span>typename traits_type::entity_type<span class="keyword">></span>(pos)};</div>
|
||||
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>  }</div>
|
||||
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>  }</div>
|
||||
<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>  </div>
|
||||
@@ -373,7 +373,7 @@ $(function() {
|
||||
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>  </div>
|
||||
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>  <span class="keywordflow">while</span>(curr != next) {</div>
|
||||
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>  apply(packed[curr], packed[next]);</div>
|
||||
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  sparse[page(packed[curr])][offset(packed[curr])] = <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a>(<span class="keyword">static_cast<</span>typename traits_type::entity_type<span class="keyword">></span>(curr));</div>
|
||||
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  sparse[page(packed[curr])][offset(packed[curr])] = <a class="code" href="classentt_1_1sparse__set.html#a9a1dbe5ab2dbb098beae0bff56bbf780">entity_type</a>{<span class="keyword">static_cast<</span>typename traits_type::entity_type<span class="keyword">></span>(curr)};</div>
|
||||
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  </div>
|
||||
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  curr = next;</div>
|
||||
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>  next = <a class="code" href="classentt_1_1sparse__set.html#a17386e505ea87ccc100e23360c93aa46">index</a>(packed[curr]);</div>
|
||||
|
||||
Reference in New Issue
Block a user