|
@@ -3,7 +3,8 @@
|
|
|
<Type Name="entt::basic_sparse_set<*>">
|
|
<Type Name="entt::basic_sparse_set<*>">
|
|
|
<DisplayString>{{ size={ packed.size() }, type={ info->alias,na } }}</DisplayString>
|
|
<DisplayString>{{ size={ packed.size() }, type={ info->alias,na } }}</DisplayString>
|
|
|
<Expand>
|
|
<Expand>
|
|
|
- <Item Name="[capacity]">packed.capacity()</Item>
|
|
|
|
|
|
|
+ <Item Name="[capacity]" ExcludeView="simple">packed.capacity()</Item>
|
|
|
|
|
+ <Item Name="[policy]" ExcludeView="simple">mode,en</Item>
|
|
|
<IndexListItems>
|
|
<IndexListItems>
|
|
|
<Size>packed.size()</Size>
|
|
<Size>packed.size()</Size>
|
|
|
<ValueNode Condition="packed[$i] < (entity_traits::reserved & ~entity_traits::entity_mask)">packed[$i]</ValueNode>
|
|
<ValueNode Condition="packed[$i] < (entity_traits::reserved & ~entity_traits::entity_mask)">packed[$i]</ValueNode>
|
|
@@ -14,9 +15,10 @@
|
|
|
<Type Name="entt::basic_storage<*>">
|
|
<Type Name="entt::basic_storage<*>">
|
|
|
<DisplayString>{{ size={ base_type::packed.size() }, type={ base_type::info->alias,na } }}</DisplayString>
|
|
<DisplayString>{{ size={ base_type::packed.size() }, type={ base_type::info->alias,na } }}</DisplayString>
|
|
|
<Expand>
|
|
<Expand>
|
|
|
- <Item Name="[capacity]" Optional="true">packed.first_base::value.capacity() * packed_page_v</Item>
|
|
|
|
|
- <Item Name="[page size]" Optional="true">packed_page_v</Item>
|
|
|
|
|
- <Item Name="[entities]">(base_type*)this,na</Item>
|
|
|
|
|
|
|
+ <Item Name="[capacity]" Optional="true" ExcludeView="simple">packed.first_base::value.capacity() * packed_page_v</Item>
|
|
|
|
|
+ <Item Name="[page size]" Optional="true" ExcludeView="simple">packed_page_v</Item>
|
|
|
|
|
+ <Item Name="[base]" ExcludeView="simple">(base_type*)this,na</Item>
|
|
|
|
|
+ <Item Name="[base]" IncludeView="simple">(base_type*)this,view(simple)na</Item>
|
|
|
<IndexListItems Optional="true">
|
|
<IndexListItems Optional="true">
|
|
|
<Size>base_type::packed.size()</Size>
|
|
<Size>base_type::packed.size()</Size>
|
|
|
<ValueNode Condition="base_type::packed[$i] < (entity_traits::reserved & ~entity_traits::entity_mask)">packed.first_base::value[$i / packed_page_v][$i & (packed_page_v - 1)]</ValueNode>
|
|
<ValueNode Condition="base_type::packed[$i] < (entity_traits::reserved & ~entity_traits::entity_mask)">packed.first_base::value[$i / packed_page_v][$i & (packed_page_v - 1)]</ValueNode>
|