언리얼엔진 C++ Object클래스를 생성하고 스크립트를 짤때에 선언부, 생성자에 초기화, 혹은 변경될때는 에디터를 꺼주는것이 좋다.
언리얼 C++ 선언부에서 #include 할 때에는
generated.h가 반드시 제일 밑으로 와야한다. (중요)
본 선언부는 반드시 제일 위에 있어야한다.
이처럼 인터페이스지만 구현이 가능하다. 이렇게 하면 상속 받은 클래스들은 구현을 강제하지 않아도 된다.