RemoteSubsystem update
This commit is contained in:
@ -22,7 +22,6 @@ class DTFLUXREMOTE_API UDTFluxRemoteSubsystem : public UEngineSubsystem
|
||||
{
|
||||
GENERATED_BODY()
|
||||
public:
|
||||
public:
|
||||
virtual void Initialize(FSubsystemCollectionBase& Collection) override;
|
||||
virtual void Deinitialize() override;
|
||||
|
||||
@ -57,6 +56,25 @@ public:
|
||||
UFUNCTION(BlueprintCallable, Category = "DTFlux API")
|
||||
bool ProcessCommandData(const FString& JsonString);
|
||||
|
||||
|
||||
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "DTFlux API")
|
||||
bool bHasPendingTitleRequest = false;
|
||||
|
||||
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "DTFlux API")
|
||||
bool bHasPendingTitleBibRequest = false;
|
||||
|
||||
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "DTFlux API")
|
||||
FDTFluxRemoteTitleData PendingTitleData;
|
||||
|
||||
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "DTFlux API")
|
||||
FDTFluxRemoteBibData PendingTitleBibData;
|
||||
|
||||
UFUNCTION(BlueprintCallable, Category = "DTFlux API")
|
||||
void ResetPendingTitleData();
|
||||
|
||||
UFUNCTION(BlueprintCallable, Category = "DTFlux API")
|
||||
void ResetPendingBibData();
|
||||
|
||||
private:
|
||||
void SetupRoutes();
|
||||
|
||||
@ -84,6 +102,7 @@ private:
|
||||
|
||||
void UnloadCurrentRundown();
|
||||
void LoadRundownFromSettings();
|
||||
bool LoadRundown(const TSoftObjectPtr<UAvaRundown>& RundownAsset);
|
||||
|
||||
#if WITH_EDITOR
|
||||
FDelegateHandle SettingsRundownChangedHandle;
|
||||
|
||||
Reference in New Issue
Block a user