Expose API to control Capture Overwolf windows from our own app

  • Feature Description:
    We want to integrate a setting in our app, where users can choose to hide all overlays shown to users. This is currently only possible to do via going to Overwolf settings and selecting ‘Don’t capture any window’, but we’d like to have this setting in our own app’s setting so that we don’t have to redirect users to Overwolf settings.
  • impact for my app: [low, mid, high, show-stopper].
    low as the workaround is just letting users know to go to Overwolf settings
  • What is your current pain point?
    Pro users on our app have relayed to us that they’d like to have as little manual changes needed to do as possible and this is a setting that we’d like to automatically set to ‘Don’t capture any window’ if users select they are pro player in our onboarding FTUE.
  • What do you have in mind to solve it?
    No other workaround as of now.

@jkorean Hi,

I think you should check this function: overwolf.streaming.setWindowStreamingMode().

You can set that the enum to Never - which means “Never stream the window.” The viewers will not see the window even if they do see it.