ApplicationOptions
()
|
Creates a new instance of ::ApplicationOptions which is used to customize the option flow. It returns a handle to the newly created options object, which can be used to set various properties for the options.
Signature
Oculus.Platform.ApplicationOptions.ApplicationOptions() |
SetDeeplinkMessage
(
value
)
|
A message to be passed to a launched app, which can be retrieved with LaunchDetails::DeeplinkMessage.
Signature
void Oculus.Platform.ApplicationOptions.SetDeeplinkMessage(string value) Parameters value: stringReturns void |
SetDestinationApiName
(
value
)
|
If provided, the intended destination to be passed to the launched app, which can be retrieved with LaunchDetails::DestinationApiName.
Signature
void Oculus.Platform.ApplicationOptions.SetDestinationApiName(string value) Parameters value: stringReturns void |
SetLobbySessionId
(
value
)
|
If provided, the intended lobby where the launched app should take the user. All users with the same lobby_session_id should end up grouped together in the launched app, which can be retrieved with LaunchDetails::LobbySessionID.
Signature
void Oculus.Platform.ApplicationOptions.SetLobbySessionId(string value) Parameters value: stringReturns void |
SetMatchSessionId
(
value
)
|
If provided, the intended instance of the destination that a user should be launched into, which can be retrieved with LaunchDetails::MatchSessionID.
Signature
void Oculus.Platform.ApplicationOptions.SetMatchSessionId(string value) Parameters value: stringReturns void |
SetRoomId
(
value
)
|
[Deprecated]If provided, the intended room where the launched app should take the user (all users heading to the same place should have the same value). A room_id of 0 is INVALID.
Signature
void Oculus.Platform.ApplicationOptions.SetRoomId(UInt64 value) Parameters value: UInt64Returns void |
operator IntPtr
(
options
)
|
This operator allows you to pass an instance of the ::ApplicationOptions class to native C code as an IntPtr. The operator returns the handle of the options object, or IntPtr.Zero if the object is null.
Signature
static Oculus.Platform.ApplicationOptions.operator IntPtr(ApplicationOptions options) Parameters options: ApplicationOptions |