mirror of
https://github.com/zhenyan121/Cubed.git
synced 2026-08-08 17:57:02 +08:00
27 lines
897 B
XML
27 lines
897 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
|
|
<Type Name="entt::resource<*>">
|
|
<DisplayString>{ value }</DisplayString>
|
|
<Expand>
|
|
<ExpandedItem>value</ExpandedItem>
|
|
</Expand>
|
|
</Type>
|
|
<Type Name="entt::resource_cache<*>">
|
|
<Intrinsic Name="size" Expression="pool.first_base::value.size()"/>
|
|
<DisplayString>{{ size={ size() } }}</DisplayString>
|
|
<Expand>
|
|
<CustomListItems>
|
|
<Variable Name="pos" InitialValue="0" />
|
|
<Variable Name="last" InitialValue="size()"/>
|
|
<Loop>
|
|
<Break Condition="pos == last"/>
|
|
<Item Name="[{ pool.first_base::value.packed.first_base::value[pos].element.first }]">
|
|
*pool.first_base::value.packed.first_base::value[pos].element.second
|
|
</Item>
|
|
<Exec>++pos</Exec>
|
|
</Loop>
|
|
</CustomListItems>
|
|
</Expand>
|
|
</Type>
|
|
</AutoVisualizer>
|