This website uses cookies to improve our services and deliver relevant ads.
By interacting with this site, you agree to this use. For more information, see our Cookies Policy

Platform 1.32 Reference Guide

OVR_MatchmakingOptions.h File Reference

Typedefs

struct ovrMatchmakingOptions *

Typedef Documentation

typedef struct ovrMatchmakingOptions* ovrMatchmakingOptionsHandle ( )

Function Documentation

ovrMatchmakingOptionsHandle ovr_MatchmakingOptions_Create ( )
void ovr_MatchmakingOptions_Destroy ( ovrMatchmakingOptionsHandle handle )
void ovr_MatchmakingOptions_SetCreateRoomDataStoreString ( ovrMatchmakingOptionsHandle handle, const char * key, const char * value )
void ovr_MatchmakingOptions_ClearCreateRoomDataStore ( ovrMatchmakingOptionsHandle handle )
void ovr_MatchmakingOptions_SetCreateRoomJoinPolicy ( ovrMatchmakingOptionsHandle handle, ovrRoomJoinPolicy value )
void ovr_MatchmakingOptions_SetCreateRoomMaxUsers ( ovrMatchmakingOptionsHandle handle, unsigned int value )
void ovr_MatchmakingOptions_AddEnqueueAdditionalUser ( ovrMatchmakingOptionsHandle handle, ovrID value )
void ovr_MatchmakingOptions_ClearEnqueueAdditionalUsers ( ovrMatchmakingOptionsHandle handle )
void ovr_MatchmakingOptions_SetEnqueueDataSettingsInt ( ovrMatchmakingOptionsHandle handle, const char * key, int value )
void ovr_MatchmakingOptions_SetEnqueueDataSettingsDouble ( ovrMatchmakingOptionsHandle handle, const char * key, double value )
void ovr_MatchmakingOptions_SetEnqueueDataSettingsString ( ovrMatchmakingOptionsHandle handle, const char * key, const char * value )
void ovr_MatchmakingOptions_ClearEnqueueDataSettings ( ovrMatchmakingOptionsHandle handle )
void ovr_MatchmakingOptions_SetEnqueueIsDebug ( ovrMatchmakingOptionsHandle handle, bool value )
void ovr_MatchmakingOptions_SetEnqueueQueryKey ( ovrMatchmakingOptionsHandle handle, const char * value )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// This file was @generated with LibOVRPlatform/codegen/main. Do not modify it!

#ifndef OVR_MATCHMAKING_OPTIONS_H
#define OVR_MATCHMAKING_OPTIONS_H

#include "OVR_Platform_Defs.h"
#include "OVR_Types.h"
#include <stddef.h>
#include <stdbool.h>

#include "OVR_RoomJoinPolicy.h"

struct ovrMatchmakingOptions;
typedefstruct ovrMatchmakingOptions* ovrMatchmakingOptionsHandle;

OVRP_PUBLIC_FUNCTION(ovrMatchmakingOptionsHandle) ovr_MatchmakingOptions_Create();
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_Destroy(ovrMatchmakingOptionsHandle handle);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_SetCreateRoomDataStoreString(ovrMatchmakingOptionsHandle handle, constchar* key, constchar* value);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_ClearCreateRoomDataStore(ovrMatchmakingOptionsHandle handle);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_SetCreateRoomJoinPolicy(ovrMatchmakingOptionsHandle handle, ovrRoomJoinPolicy value);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_SetCreateRoomMaxUsers(ovrMatchmakingOptionsHandle handle, unsignedint value);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_AddEnqueueAdditionalUser(ovrMatchmakingOptionsHandle handle, ovrID value);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_ClearEnqueueAdditionalUsers(ovrMatchmakingOptionsHandle handle);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_SetEnqueueDataSettingsInt(ovrMatchmakingOptionsHandle handle, constchar* key, int value);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_SetEnqueueDataSettingsDouble(ovrMatchmakingOptionsHandle handle, constchar* key, double value);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_SetEnqueueDataSettingsString(ovrMatchmakingOptionsHandle handle, constchar* key, constchar* value);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_ClearEnqueueDataSettings(ovrMatchmakingOptionsHandle handle);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_SetEnqueueIsDebug(ovrMatchmakingOptionsHandle handle, bool value);
OVRP_PUBLIC_FUNCTION(void) ovr_MatchmakingOptions_SetEnqueueQueryKey(ovrMatchmakingOptionsHandle handle, constchar * value);

#endif
The documentation for this file was generated from the following file: OVR_MatchmakingOptions.h