How it works
ThexRLive Window Sync Subsystem (a UGameInstanceSubsystem) acts as the message bus between the two windows. Since both windows share the same process and game instance, the subsystem is globally accessible from any Blueprint.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Keep the operator viewport in sync with the game window size
xRLive Window Sync Subsystem (a UGameInstanceSubsystem) acts as the message bus between the two windows. Since both windows share the same process and game instance, the subsystem is globally accessible from any Blueprint.
Game window resizes
↓
Publish Game Window Size (NewSize) ← call this from your game window BP
↓
OnGameWindowSizeChanged delegate fires
↓
xRLive_Viewport updates its Size Box aspect ratio ← handled automatically
Get Game Instance → Get Subsystem (xRLive Window Sync Subsystem)
