UE5언리얼 오브젝트 리플렉션언리얼 리플렉션 시스템프로그램이 실행시간에 자기 자신을 조사하는 기능이다.C++는 어떠한 형태의 리플렉션을 지원하지 않아, 언리얼에서 자체적으로 C++ 클래스, 구조체, 함수, 멤버 변수 , 열거형 관련 정보를 수집, 질의, 조작하는 별도의 시스템이 구축되어 있다. 전형적으로 이러한 리플렉션은 ‘프로퍼티 시스템’이라고 부른다.리플리케이션 시스템은 옵션이다. 리플렉션 시스템이 보이도록 했으면 하는 유형이나 프로퍼티에 주석을 달아주면, Unreal Header Tool(UHT)가 그 프로젝트를 컴파일 할 떄 해당 정보를 수집한다.리플렉션 데이터 사용하기대부분의 게임 코드는 실행 시간에 프로퍼티 시스템을, 그 장점을 십분 활용하여 무시할 수 있지만, 코드를 작성하거나 게임플레이 시..