언리얼 C++ 인터페이스인터페이스:객체가 반드시 구현해야할 행동을 지정하는데 활용되는 타입다형성(Polymorhism)의 구현, 의존성이 분리(Decouple)된 설계에 유용하게 활용언리얼 엔진에서 게임 콘텐츠를 구성하는 오브젝트의 설계 예시월드에 배치되는 모든 오브젝트. (움직이지 않은 오브젝트를 포함(Actor))움직이는 오브젝트(Pawn)길찾기 시스템을 반드시 사용하면서 움직이는 오브젝트INavAgentInterface 인터페이스를 구현한 Pawn 언리얼 C++ 인터페이스 특징인터페이스를 생성하면 두 개의 클래스가 생성됨U로 시작하는 타입 클래스I로 시작하는 인터페이스 클래스객체를 설계할 때는 I 인터페이스 클래스를 사용U타입 클래스 정보는 런타임에서 인터페이스 구현 여부를 파악하는 용도실제로 U타..