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

FOvrGroupPresenceLeaveIntent Struct

An GroupPresenceLeaveIntent represents a user's intent to leave a group presence which is user's presence to be at a FOvrDestination and session. People with same session id are considered to be co-present together. Every combination of destination api name, lobby session id and match session id can uniquely identify a destination.

Fields

field FOvrDestination::ApiName is the unique API Name that refers to an in-app destination.
This is the match session that the current user wants to leave. A lobby session is a session ID that represents a closer group/squad/party of users. It is expected that all users with the same lobby session id can see or hear each other. Users with the same lobby session id in their group presence will show up in the roster and will show up as "Recently Played With" for future invites if they aren't already Oculus friends.
This is the match session that the current user wants to leave. A match session represents all the users that are playing a specific instance of a map, game mode, round, etc. This can include users from multiple different lobbies that joined together and the users may or may not remain together after the match is over.

Member Functions

This is the default constructor for the struct, which initializes the ::ovrGroupPresenceLeaveIntentHandle and TOvrMessageHandlePtr to their default values.
Copying values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Setting all values to their defaults, effectively clearing the struct.
Updating values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon