LEAP Documentation 40220
Documentation for the LEAP project
VivoxGameInstance.cpp File Reference
#include "VivoxGameInstance.h"
#include "ProjectX.h"
#include "Runtime/Engine/Classes/Engine/LocalPlayer.h"
#include "GameFramework/GameStateBase.h"
#include "GameModes/ProjectXPlayerState.h"
#include "OnlineSubsystemUtils.h"
#include "Sound/SoundClass.h"
#include "System/SaveManager.h"
#include "GameModes/Team/SquadComponent.h"
#include "UI/MainMenuGameMode.h"
#include "Vivox/VivoxSteamBeaconClient.h"
#include "SteamBeaconPlayerController.h"
#include "Vivox/VivoxSteamBeaconHost.h"

Macros

#define VIVOX_USE_DEV_BRANCH   UE_EDITOR
 
#define VIVOX_VOICE_SERVER   TEXT("https://mt1p.www.vivox.com/api2")
 
#define VIVOX_VOICE_DOMAIN   TEXT("mt1p.vivox.com")
 
#define VIVOX_VOICE_ISSUER   TEXT("blueisle_studios-leap")
 
#define VIVOX_VOICE_KEY   TEXT("uzCqLRLWZqhHg8V3weAQaBVulEG2yoCI")
 
#define DEV_VIVOX_VOICE_SERVER   TEXT("https://vdx5.www.vivox.com/api2")
 
#define DEV_VIVOX_VOICE_DOMAIN   TEXT("vdx5.vivox.com")
 
#define DEV_VIVOX_VOICE_ISSUER   TEXT("blueisle_studios-leap-dev")
 
#define DEV_VIVOX_VOICE_KEY   TEXT("Re2BbWsTr8GWJHphOPw9JGwQ0dOO6VZK")
 

Functions

 DECLARE_CYCLE_STAT (TEXT("VivoxGameInstance::Relog"), STAT_RelogAttempt, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("VivoxGameInstance::ReJoinLastKnownSquadChannel"), STAT_RejoinSquadChannel, STATGROUP_PROJECTY)
 
 DECLARE_CYCLE_STAT (TEXT("VivoxGameInstance::ReJoinPartySquadChannel"), STAT_RejoinPartyChannel, STATGROUP_PROJECTY)
 

Macro Definition Documentation

◆ DEV_VIVOX_VOICE_DOMAIN

#define DEV_VIVOX_VOICE_DOMAIN   TEXT("vdx5.vivox.com")

◆ DEV_VIVOX_VOICE_ISSUER

#define DEV_VIVOX_VOICE_ISSUER   TEXT("blueisle_studios-leap-dev")

◆ DEV_VIVOX_VOICE_KEY

#define DEV_VIVOX_VOICE_KEY   TEXT("Re2BbWsTr8GWJHphOPw9JGwQ0dOO6VZK")

◆ DEV_VIVOX_VOICE_SERVER

#define DEV_VIVOX_VOICE_SERVER   TEXT("https://vdx5.www.vivox.com/api2")

◆ VIVOX_USE_DEV_BRANCH

#define VIVOX_USE_DEV_BRANCH   UE_EDITOR

◆ VIVOX_VOICE_DOMAIN

#define VIVOX_VOICE_DOMAIN   TEXT("mt1p.vivox.com")

◆ VIVOX_VOICE_ISSUER

#define VIVOX_VOICE_ISSUER   TEXT("blueisle_studios-leap")

◆ VIVOX_VOICE_KEY

#define VIVOX_VOICE_KEY   TEXT("uzCqLRLWZqhHg8V3weAQaBVulEG2yoCI")

◆ VIVOX_VOICE_SERVER

#define VIVOX_VOICE_SERVER   TEXT("https://mt1p.www.vivox.com/api2")

Function Documentation

◆ DECLARE_CYCLE_STAT() [1/3]

DECLARE_CYCLE_STAT ( TEXT("VivoxGameInstance::ReJoinLastKnownSquadChannel")  ,
STAT_RejoinSquadChannel  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [2/3]

DECLARE_CYCLE_STAT ( TEXT("VivoxGameInstance::ReJoinPartySquadChannel")  ,
STAT_RejoinPartyChannel  ,
STATGROUP_PROJECTY   
)

◆ DECLARE_CYCLE_STAT() [3/3]

DECLARE_CYCLE_STAT ( TEXT("VivoxGameInstance::Relog")  ,
STAT_RelogAttempt  ,
STATGROUP_PROJECTY   
)