7#include "LiveLinkMessages.generated.h"
9#define UE_API LIVELINKMESSAGEBUSFRAMEWORK_API
25 Hub UMETA(
ToolTip =
"LiveLinkHub instance that can receive data from other hub instances and transmit it to Unreal Editor instances."),
26 Spoke UMETA(
ToolTip =
"LiveLinkHub instance can only transmit data to other LiveLinkHub instances."),
28 External UMETA(
ToolTip =
"Client that can transmit to Hubs, Spokes and UnrealClients. (Default mode for message bus providers)")
54 int32 DiscoveryProtocolVersion = 1;
62 , DiscoveryProtocolVersion(2)
85 int32 DiscoveryProtocolVersion = 1;
88 double CreationPlatformTime = -1.0;
#define ensure( InExpression)
Definition AssertionMacros.h:464
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ELiveLinkTopologyMode
Definition LiveLinkMessages.h:24
#define UE_API
Definition LiveLinkMessages.h:9
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition NameTypes.h:617
Definition UnrealType.h:3087
Definition LiveLinkMessages.h:33
LIVELINKMESSAGEBUSFRAMEWORK_API bool CanReceiveFrom(ELiveLinkTopologyMode LHSMode, ELiveLinkTopologyMode RHSMode)
LIVELINKMESSAGEBUSFRAMEWORK_API bool CanTransmitTo(ELiveLinkTopologyMode LHSMode, ELiveLinkTopologyMode RHSMode)
Definition AndroidPlatformTime.h:18
Definition LiveLinkMessages.h:116
FLiveLinkClearSubject(const FName &InSubjectName)
Definition LiveLinkMessages.h:124
Definition LiveLinkMessages.h:101
Definition LiveLinkTypes.h:626
Definition LiveLinkMessages.h:110
Definition LiveLinkMessages.h:12
static UE_API FName OriginalSourceAnnotation
Definition LiveLinkMessages.h:15
static UE_API FName CompressedPayloadSupport
Definition LiveLinkMessages.h:19
static UE_API FName SubjectAnnotation
Definition LiveLinkMessages.h:13
static UE_API FName RoleAnnotation
Definition LiveLinkMessages.h:14
static UE_API FName TopologyModeAnnotation
Definition LiveLinkMessages.h:17
Definition LiveLinkMessages.h:43
Definition LiveLinkMessages.h:68
FLiveLinkPongMessage(const FString &InProviderName, const FString &InMachineName, const FGuid &InPollRequest, int32 InLiveLinkVersion)
Definition LiveLinkMessages.h:96
Definition LiveLinkRefSkeleton.h:14