[UE][解決策] IsDataValidが呼ばれない

IsDataValid()を用意したのになぜか呼ばれてないな…
そんな時に解決したことがあったので、
メモしておきます。

// 非推奨
virtual EDataValidationResult IsDataValid(FDataValidationContext& Context) override;
	
// こっちは呼ばれる
virtual EDataValidationResult IsDataValid(FDataValidationContext& Context) const override;

const無しが非推奨になっていました
こっちで作ってた気になってたので呼ばれなかったんですね。

参考文献