/Urho3D-Debug

Urho3D Debug Visualizer for Visual Studio 2017

Urho3D-Debug

Overview

This is debug visualizer of Urho3D types.

Requires Visual Studio 2015 or later.

Might work unstable if Urho3D is linked dynamically (URHO3D_LIB_TYPE=SHARED).

StringHash debugging

URHO3D_HASH_DEBUG option should be on.

If StringHashes aren't automatically reversed when Urho3D is linked dynamically (URHO3D_LIB_TYPE=SHARED), add the following snippet somewhere in the executable module.

namespace Urho3D
{
    const StringMap* hashReverseMap = StringHash::GetHashReverseMap();
}

How to install

Put Urho3D.natvis into Visual Studio 2015 folder

C:/Users/(username)/Documents/Visual Studio 2015/Visualizers

or add it to your project like source file.