언리얼엔진5 delegate1 언리얼엔진5 Delegate ▣ 델리게이트란? - 델리게이트는 함수 포인터와 비슷한 개념으로, 특정 함수에 대한 참조를 저장하고 나중에 이를 호출할 수 있는 기능을 제공합니다. - 사용: 특정 이벤트가 발생했을 때, 미리 지정된 함수나 메서드를 호출하는 데 사용됩니다. ▣ 왜 사용하는가?- 이벤트 처리: 특정 조건이 발생했을 때 여러 개의 리스너 함수가 호출되어야 할 때 유용합니다. - 콜백 메커니즘: 비동기 작업이 완료된 후 후속 작업을 수행해야 할 때 사용합니다. - 코드의 결합도 감소: 코드의 모듈성을 높이고, 서로 다른 클래스나 모듈 간의 의존성을 줄일 수 있습니다. - 유연한 설계: 런타임에 어떤 함수가 호출될지 유연하게 결정할 수 있습니다. ▣ Delegate (델리게이트)로 C++ 오브젝트 상의 멤버 함수 호출을 일반적.. 2024. 6. 9. 이전 1 다음