EXKulo / EXkulo.github.io

0 stars 2 forks source link

20200903 UE4 如何将成员函数指针作为参数 | 左未的笔记本 #82

Open EXKulo opened 4 years ago

EXKulo commented 4 years ago

https://exkulo.github.io/2020/09/04/20200903-UE4-how-to-pass-a-member-function-as-parameter/

需求用UE4下的C++实现一个订阅分发模式。 要求: UPublisher类,有成员函数: AddListener(Callback) 添加回调。注意,回调可以是一个类的成员函数。 Publish() 发布信息 订阅者类可以是任何实现了OnMessage(FString Message)的类,注意这个函数可以是成员函数 难点在于AddListener(Callback)的参数类型。 常识: