API reference

FOvrLivestreamingApplicationStatus Struct

The livestreaming application status represents the status result of whether the livestreaming is enabled for an app. If your app is enabled, you will receive a notification by UOvrPlatformSubsystem::OnLivestreamingStatusChange() when the livestreaming session gets updated.

Constructors

FOvrLivestreamingApplicationStatus ()
This is the default constructor for the struct, which initializes the ::ovrLivestreamingApplicationStatusHandle and TOvrMessageHandlePtr to their default values.
Signature
FOvrLivestreamingApplicationStatus::FOvrLivestreamingApplicationStatus()
FOvrLivestreamingApplicationStatus ( OvrHandle , MessageHandlePtr )
Copying values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
FOvrLivestreamingApplicationStatus::FOvrLivestreamingApplicationStatus(ovrLivestreamingApplicationStatusHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
OvrHandle: ovrLivestreamingApplicationStatusHandle
MessageHandlePtr: TOvrMessageHandlePtr

Fields

StreamingEnabled : bool
This is a boolean field and represents whether the app is allowed to do the livestreaming or not.
Signature
bool FOvrLivestreamingApplicationStatus::StreamingEnabled

Member Functions

Clear ()
Setting all values to their defaults, effectively clearing the struct.
Signature
void FOvrLivestreamingApplicationStatus::Clear()
Returns
void
Update ( OvrHandle , MessageHandlePtr )
Updating values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
void FOvrLivestreamingApplicationStatus::Update(ovrLivestreamingApplicationStatusHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
OvrHandle: ovrLivestreamingApplicationStatusHandle
MessageHandlePtr: TOvrMessageHandlePtr
Returns
void