FVivoxCoreModule
Reference the FVivoxCoreModule class for accessing the Vivox SDK module.
Read time 1 minuteLast updated 2 days ago
An Unreal Engine 4 plugin for Vivox voice.
#include <VivoxCore.h>Public Functions
Name | |
|---|---|
| FVivoxCoreModule() Constructor. | |
| void | StartupModule() override IModuleInterface implementation - called on Modules startup. |
| void | ShutdownModule() override IModuleInterface implementation - called on Module shutdon. |
| IClient & | VoiceClient() const The voice client. |
| AccountId | GetRandomAccountId(const FString & issuer, const FString & domain, const FString & prefix) Get a random account identifier. For internal testing purposes only. |
| ChannelId | GetRandomChannelId(const FString & issuer, const FString & domain, const FString & prefix, ChannelType type) Get a random channel identifier. For internal testing purposes only. |
| const char * | ErrorToString(VivoxCoreError error) Get the UTF-8 string for a specific error code in US English. |
Public Functions Documentation
function FVivoxCoreModule
Constructor.FVivoxCoreModule()
function StartupModule
IModuleInterface implementation - called on Modules startup.void StartupModule() override
function ShutdownModule
IModuleInterface implementation - called on Module shutdon.void ShutdownModule() override
function VoiceClient
The voice client. Return: The voice client.IClient & VoiceClient() const
function GetRandomAccountId
Get a random account identifier. For internal testing purposes only.static AccountId GetRandomAccountId( const FString & issuer, const FString & domain, const FString & prefix)
function GetRandomChannelId
Get a random channel identifier. For internal testing purposes only.static ChannelId GetRandomChannelId( const FString & issuer, const FString & domain, const FString & prefix, ChannelType type)
function ErrorToString
Get the UTF-8 string for a specific error code in US English.static const char * ErrorToString( VivoxCoreError error)