Navigation
API > API/Editor > API/Editor/SwarmInterface
Inheritance Hierarchy
- FMessage
- FAlertMessage
- FInfoMessage
- FJobState
- FTaskRequestResponse
- FTaskSpecification
- FTaskState
- FTimingMessage
References
Module | SwarmInterface |
Header | /Engine/Source/Editor/SwarmInterface/Public/SwarmInterface.h |
Include | #include "SwarmInterface.h" |
Syntax
class FMessage
Remarks
A simple base class for messages. For each version of the messaging interface a newly derived type will inherit from this class. The base class is used to simply carry lightweight loads for messages, i.e. just the message type, which may be enough information in itself. For additional message data, subclass and add any additional data there.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TMessageType | Type | The type of the message, one of EMessageType |
![]() |
TSwarmVersionValue | Version | The version of the message format; one of ESwarmVersionValue |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FMessage () |
Default constructor, initializes to default values | |
![]() |
FMessage
(
TMessageType NewType |
Constructor, initializes to specified values | |
![]() |
FMessage
(
TSwarmVersionValue NewVersion, |
Constructor, initializes to specified values |