Navigation
API > API/Runtime > API/Runtime/CoreUObject
A subinterface of IMPCollector that uses a ICollectorMessage subclass to serialize the message.
| Name | IMPCollectorForMessage |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Cooker/MPCollector.h |
| Include Path | #include "Cooker/MPCollector.h" |
Syntax
template<typename MessageType>
class IMPCollectorForMessage : public UE::Cook::IMPCollector
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ClientReceiveMessage
(
FMPCollectorClientMessageContext& Context, |
Cooker/MPCollector.h | ||
virtual void ServerReceiveMessage
(
FMPCollectorServerMessageContext& Context, |
Cooker/MPCollector.h |
Overridden from IMPCollector
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ClientReceiveMessage
(
FMPCollectorClientMessageContext& Context, |
Called on CookWorker to receive a message from ServerTick or ServerTickPackage. | Cooker/MPCollector.h | |
virtual const TCHAR * GetDebugName() |
Return a debug name for the Collector, used in warnings or errors from the cooker about it. | Cooker/MPCollector.h | |
virtual FGuid GetMessageType () |
Return a Guid that identifies the IMPCollector uniquely from all other IMPCollectors. | Cooker/MPCollector.h | |
virtual void ServerReceiveMessage
(
FMPCollectorServerMessageContext& Context, |
Called on CookDirector to receive a message from ClientTick or ClientTickPackage. | Cooker/MPCollector.h |