UPhysicsHandleComponent and ATriggerVolume issues

Hi

I’m having some strange issues with UPhysicsHandleComponent and ATriggerVolume classes. Basically Intelligense doesn’t recognizes them.

  1. I create a new Basic Code C++ project in Unreal
  2. I create a new C++ Actor Component class
  3. In the new Actor Component class created I just add this line, not touching anything else:
    UPhysicsHandleComponent* MyHandle

As you can see, Intellisense doesn’t detect UPhysicsHandleComponent:

When I hard code it, I get this:

85422-test_pointer.png

When I compile, I get this:

However, if I follow from the step 2 in a different project: ‘Battey Collector’ tutorial project, I have no problem. Intellisense recognizes it:

And the line is correct:

85427-bc_pointer.png

Both Actor Component classes are identical in both projects. Just to mention that the ‘Battery Collector’ tutorial project is a Third Person c++ template class.

The same happens with ATriggerVolume class. Any idea why is this happening?

Specs:
Unreal 4.11
Windows 10 Home - OS Build 10586.164
NVIDIA GeForce GTX 960 - Driver version 364.72

Visual Studio Community 2015 v14.0.25123.00 Update 2

In the case of ATriggerVolume, you must include #include “Engine/TriggerVolume.h”, I suposse that in the case o UPhysicsHandleComponent the solution will be similar.