|
|
@@ -1,7 +1,7 @@
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
|
|
|
<Type Name="entt::basic_sparse_set<*>">
|
|
|
- <DisplayString>{{ size={ packed.size() } }}</DisplayString>
|
|
|
+ <DisplayString>{{ size={ packed.size() }, type={ info->alias,na } }}</DisplayString>
|
|
|
<Expand>
|
|
|
<Item Name="[capacity]">packed.capacity()</Item>
|
|
|
<IndexListItems Condition="packed.size() != 0">
|
|
|
@@ -12,11 +12,11 @@
|
|
|
</Expand>
|
|
|
</Type>
|
|
|
<Type Name="entt::basic_storage<*>">
|
|
|
- <DisplayString>{{ size={ base_type::packed.size() } }}</DisplayString>
|
|
|
+ <DisplayString>{{ size={ base_type::packed.size() }, type={ base_type::info->alias,na } }}</DisplayString>
|
|
|
<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,nd</Item>
|
|
|
+ <Item Name="[entities]">(base_type*)this,na</Item>
|
|
|
<IndexListItems Optional="true" Condition="base_type::packed.size() != 0">
|
|
|
<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>
|