Cant create generated.h Please help!

im using 4.15.1. now i custom a anim_graphNode in UE.

i create a class inherit from “UAnimGraphNode_SkeletalControlBase”.it works fine. the animBP’s animgraph shows the graph node worked!

but i cant create a sub class from FAnimNode_SkeletalControlBase Using UE editor,

i new a c++ class in UE editor-> choose parent class ->show all class-> search "SkeletalControlBase "-> the edtor only shows the class “UAnimGraphNode_SkeletalControlBase’”.

so i create class Using VS2015,i create a class A inherit from class “FAnimNode_SkeletalControlBase”.but it needs a header file “A.generated.h”, how i generate a “A.generated.h” file?

is there a way to let the engine do the job?? btw im define my class like this:

   USTRUCT()
    struct TRAFFIC_1_API AnimNode_WheelHandlerXXL : public FAnimNode_SkeletalControlBase
   {
        GENERATED_USTRUCT_BODY()

	AnimNode_WheelHandlerXXL();
            ......
    }

The *.generated.h header files are generated automatically by the Unreal Header Tool (I think). You just need to include the header file manually at the last item in your #include list in your (normal) header file.