diff --git a/Content/CAVEOverlay/DoorOverlay.uasset b/Content/CAVEOverlay/DoorOverlay.uasset index 195aabb982be017739bf51c3dd738d276d8a0800..85fac29265b00c51a41f0e28f586c7d19c7ec99f 100644 Binary files a/Content/CAVEOverlay/DoorOverlay.uasset and b/Content/CAVEOverlay/DoorOverlay.uasset differ diff --git a/Source/RWTHVRCluster/Private/CAVEOverlay/CAVEOverlayController.cpp b/Source/RWTHVRCluster/Private/CAVEOverlay/CAVEOverlayController.cpp index 6553ad4ea869f745d92ff95b04b258c0851dcb61..9f9a42a8f6e6e0345e61c5f69947105fe0ae48bb 100644 --- a/Source/RWTHVRCluster/Private/CAVEOverlay/CAVEOverlayController.cpp +++ b/Source/RWTHVRCluster/Private/CAVEOverlay/CAVEOverlayController.cpp @@ -217,6 +217,12 @@ void ACAVEOverlayController::BeginPlay() // Set Text to "" until someone presses the key for the first time Overlay->CornerText->SetText(FText::FromString("")); + //Make tooltip visible on primary node only + if (ScreenType == SCREEN_PRIMARY) + { + Overlay->Tooltip->SetVisibility(ESlateVisibility::Visible); + } + if (!SignStaticMesh) { UE_LOGFMT(LogCAVEOverlay, Error, "SignStaticMesh not set in CaveOverlayController!"); diff --git a/Source/RWTHVRCluster/Public/CAVEOverlay/DoorOverlayData.h b/Source/RWTHVRCluster/Public/CAVEOverlay/DoorOverlayData.h index c1150823ab4f1ea341ff96680aa57ca278f4cabe..59480e1aebe37ed2679ed3c8d154b0d290d6bf7f 100644 --- a/Source/RWTHVRCluster/Public/CAVEOverlay/DoorOverlayData.h +++ b/Source/RWTHVRCluster/Public/CAVEOverlay/DoorOverlayData.h @@ -22,6 +22,9 @@ public: UPROPERTY(BlueprintReadWrite, meta = (BindWidget)) UTextBlock* CornerText; + UPROPERTY(BlueprintReadWrite, meta = (BindWidget)) + UTextBlock* Tooltip; + UPROPERTY(BlueprintReadWrite, meta = (BindWidget)) UBorder* BlackBox; };