Class GameDev* SheepAdult

[Unreal Engine 5] Error: the following data tables are missing their row structure and will not be editable 본문

Unreal Engine

[Unreal Engine 5] Error: the following data tables are missing their row structure and will not be editable

SheepAdult 2023. 7. 24. 02:22

 해당 에러는 FTableRowBase를 상속한 구조체를 기반으로 데이터 테이블을 만든 후, 구조체를 C++에서 해결하면 발생하는 문제이다. 항상 발생하는 것은 아니고, C++에서 구조체 수정 후, 핫리로드(편집기가 아닌 엔진 내에서 컴파일) 했을 때 발생한다.

 인터넷을 곳곳이 뒤져 봤지만 한 번 발생하면 다시 되돌릴 수 없는 비가역적 에러같다... 에디터를 껐다 켜도 안되고 프로젝트 재생성해도 되지 않았다. 그래서 나도 다시 만들었다.

 원래 언리얼은 핫리로드가 지양되는만큼, 엔진 종료 후 vs에서 컴파일하는 게 국룰이지만 까먹을 때도 많고, 다시 껐다 켜는 게 여간 번거로운 일이 아니다.. 하지만 이런 일이 발생하지 않도록 핫리로드를 최대한 사용하지 말도록 하자.