Unreal Engine 4/C++
2022. 4. 15.
<Unreal C++> 16 - Multicast Delegate
필요한 개념 (싱글 캐스트에서 리턴값 및 파라미터 다루기) // 이 매크로는 return Type이 있는 매크로 // 1 : 반환 타입 2 : 델리게이트 이름 // #define DECLARE_DELEGATE_RetVal( ReturnValueType, DelegateName ) FUNC_DECLARE_DELEGATE( DelegateName, ReturnValueType ) // 파라미터가 한개 있는 매크로(1 ~ 8 파라미터 까지 있음) // 1 : 델리게이트 이름 2 : 파라미터 타입 #define DECLARE_DELEGATE_OneParam( DelegateName, Param1Type ) FUNC_DECLARE_DELEGATE( DelegateName, void, Param1Type ) // ..