API reference
API reference
Select your platform
No SDKs available
No versions available

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