コンストラクタエラーについてAFood::AFood(float satiety) : Satiety(satiety)

タイトルの通りこのコードがなぜかエラーを起こしてしまっております。
ue4 c++ではコンストラクタ引数を使う場合FObjectInitializerというものしか
使うことができないのでしょうか?
AFood::AFood(float satiety) : Satiety(satiety)

引数なしコンストラクタを作ることでエラー回避