Skip to main content
Skip table of contents

Change a user's Browser mouse cursor from the Blueprint of the Unreal App

DemoLink:
https://connector.eagle3dstreaming.com/v5/demo/E3DSFeaturesTemplate/E3DS-Iframe-Demo?exeLunchArgs=-boothno=21

Before using some of the features take a look at the document below covering how to send a pixel streaming command to E3DS System:
How to send a Pixel Streaming Response

To Change the user's browser mouse cursor, you have to pass a valid mouse cursor property (https://developer.mozilla.org/en-US/docs/Web/CSS/cursor) from the Unreal app to the browser side through a JSON object. Our browser-side system will collect that property from the JSON object and apply it to the mouse cursor of the browser.

Please note if you provide an invalid value or you have done some other operation on mouse cursor then the effect will be different than expected.
This cmd will not have anything to do with the Unreal side mouse cursor.

Syntax:

{"cmd":"setBrowserSideMouseCursorTo","value":"valid mouse cursor property "}

You can collect valid values from :

https://developer.mozilla.org/en-US/docs/Web/CSS/cursor

Image 1. Cursor: Try it

CSS
// Some valid mouse cursor property values are:

cursor: defaultcursor
cursor: grab
cursor: text
cursor: move
cursor: help
cursor: not-allowed

Example ot the Descriptor from the Unreal app:
{"cmd":"setBrowserSideMouseCursorTo","value":"cursor: grab"}


Image 2. Cursor: grab

Blueprint from the example project:

We will fill this section in the future.

Need help? Contact Support

If you still need help, contact support to get your issue resolved quickly.

Submit a new request at E3DS support portal or send an Email at support@eagle3dstreaming.com.

Seek advice. Connect with others. Share your experiences. Join our lively Community Forum today.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.