Thanks for the fast reply.
The first two error are because of the function declaration and implement written in wrong place.
The function implement is outside of the macro WITH_EDITORONLY_DATA while the declaration is inside.
Other three errors I'm still looking into it.
I found problems.
These errors generated because following functions declared or implemented in wrong place.
Their declarations are outside of macro WITH_EDITORONLY_DATA while implemented inside it.
The functions are:
USpineSkeletonDataAsset::BeginDestroy(void)
USpineAtlasAsset::BeginDestroy(void)
USpineSkeletonDataAsset::GetSkeletonData(struct spAtlas *,bool)
USpineSkeletonDataAsset::GetAnimationStateData(struct spAtlas *)
USpineAtlasAsset::GetAtlas(bool)
Since I don't know what are they actually do, so I have no idea whether put them all inside or
outside the macro.
Hope this information helps.