TSubobjectPtr won't visualize properties properly in Visual Studio debugger Watch?
So pointers that are declared as TSubobjectPtr<> are not visualizing properly for me within Visual Studio 2013 debugger 'Watch' variables. They appear as fully expandable objects, where I can expand them all through their class hierarchy and see the properties at each class level. But I can't directly retrieve any properties on demand using "Pointer->Property" syntax -- if I try that, the Watch expression evaluator simply says "expression must have pointer type" (and manually casting the type doesn't help). (nor does it work to hover tool watch values on properties of TSubobjectPtr's in the code)
I've installed the UE4 VS 2013 debugger visualizers, and I see FNames just fine so I know that's working. I even see a section in the visualizer file about these kinds of pointers:
But it just doesn't seem to work for me, or other people whom I'm developing with :(
Has anyone had this work for them, or have any ideas how to fix it?
Thanks for your help!
asked Nov 04 '14 at 04:25 AM in C++ Programming
Follow this question
Once you sign in you will be able to subscribe for any updates here