- Delegate

특정 객체가 해야 할 로직을 다른 객체가 대신 처리할 수 있도록 만드는 보편적인 설계의 개념

 

언리얼 Delegate

- C++ 객체에서만 사용할 수 있는 Delegate와 C++/블루프린트 객체가 모두 사용할 수 있는 Delegate로 나뉜다.

블루프린트는 멤버 함수에 대한 정보를 저장하고 로딩하는 Serialization 메커니즘이 적용되어 있다.

블루프린트와 관련된 C++ 함수는 모두 UFUNCTION 매크로를 사용해야 한다.

 

C++/블루프린트에 같이 사용할 수 있는 Delegate를 Dynamic Delegate라 한다.

 


WRITTEN BY
KeithHong
개인 기록 공간입니다. 잘못된 정보에 대한 수정 및 조언은 항상 감사합니다 ( _ _ )

,