From b150a3e8b5bc7e7154470233d694c2b934b22249 Mon Sep 17 00:00:00 2001 From: jehret <ehret@vr.rwth-aachen.de> Date: Mon, 8 Jul 2024 12:21:24 +0200 Subject: [PATCH] add some debug output --- .../RWTHVRCluster/Public/Events/DisplayClusterEventWrapper.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/RWTHVRCluster/Public/Events/DisplayClusterEventWrapper.h b/Source/RWTHVRCluster/Public/Events/DisplayClusterEventWrapper.h index f7df285..ae07015 100644 --- a/Source/RWTHVRCluster/Public/Events/DisplayClusterEventWrapper.h +++ b/Source/RWTHVRCluster/Public/Events/DisplayClusterEventWrapper.h @@ -71,6 +71,8 @@ public: // This call will deserialze the values and fill all values in the tuple appropriately. FillArgumentTuple<0>(&MemoryReader, &ArgumentTuple); + UE_LOG(LogTemp, Warning, TEXT("[DisplayClusterEventWrapper] Cluster event was received, call function.")) + ArgumentTuple.ApplyBefore([this](const ArgTypes&... Arguments) { (Object->*MemberFunction)(Forward<const ArgTypes&>(Arguments)...); }); }); @@ -100,6 +102,7 @@ public: EDisplayClusterOperationMode OperationMode = IDisplayCluster::Get().GetOperationMode(); if (OperationMode != EDisplayClusterOperationMode::Cluster) { + UE_LOG(LogTemp, Warning, TEXT("[DisplayClusterEventWrapper] Cluster event was bypassed and function directly called")) (Object->*MemberFunction)(Forward<ArgTypes>(Arguments)...); } else @@ -117,6 +120,8 @@ public: SerializeParameters(&MemoryWriter, Forward<ArgTypes>(Arguments)...); ClusterManager->EmitClusterEventBinary(ClusterEvent, true); + + UE_LOG(LogTemp, Warning, TEXT("[DisplayClusterEventWrapper] Cluster event was emitted")) } } -- GitLab