Application Will Terminate Delegate
- 유저가 앱 종료를 시도했을 때 호출되는 콜백이다. (윈도우 X 버튼 클릭 등)
- 앱이 종료되기 전에 처리해야 하는 게 있을 때 사용할 수 있다.
- 모바일에서는 이 델리게이트의 호출이 보장되지 않는데, 대신 ApplicationWillEnterBackgroundDelegate 를 사용하면 된다.
- FCoreDelegates 클래스에 있어서 아래 예시와 같이 사용할 수 있다.
FCoreDelegates::ApplicationWillTerminateDelegate.AddUObject(this, &ClassName::OnAppExit())
void ClassName::OnAppExit()
{
}
델리게이트이므로 AddUObject말고 AddRaw, AddUFunction 같은 것도 가능하다.
참고
우왕