Child asset type in C++

So I’m attempting to create a child class of Vector Field in C++, but I am unable to move my class into the cascade vector field.  I copied over the factory for vector field static, but that has had no apparent effect thus far.  Do I need to set up AssetTypeActions?   I’ve been struggling with this for a bit and I don’t know what I should try next.

Thanks!