以下のことがしたいです。
①:C++で親クラスと関数(BPでオーバーライドする用)を作成
②:BPで①のC++クラスを親として子クラス作成
③:②のBPで①で作成した関数をオーバーライドする
ですが、下記画像のように①の関数の引数型によって
C++コンパイルが通ったり通らなかったりします。
コンパイルが通る場合(関数の引数がFloatの場合はコンパイルが通る)
関数の引数をFStringにするとコンパイルエラーが発生
画像1枚目(関数の引数型がFloat)の場合は問題なくコンパイルができて③のオーバーライドまでできるのですが、
画像2枚目(関数の引数型がFString)の場合はコンパイルが通りません。
型によって方法が異なるのでしょうか?
それとも根本的にやり方が間違っているのでしょうか?