Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem > API/Plugins/OnlineSubsystem/Interfaces
Inheritance Hierarchy
- IModularFeature
- IVoiceChatRoom
References
| Module | OnlineSubsystem |
| Header | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/IVoiceChatRoom.h |
| Include | #include "Interfaces/IVoiceChatRoom.h" |
Syntax
class IVoiceChatRoom : public IModularFeature
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | EnterRoom
(
VoiceChatRoomId InRoomId, |
Enter a voice chat room | |
| void | ExitRoom
(
VoiceChatRoomId InRoomId, |
Exit a voice chat room | |
| FName | |||
| void | GetRooms
(
TArray< TSharedRef< FVoiceChatRoomInfo > >& OutRooms |
Get all known voice chat rooms | |
| void | SetDisplayName
(
const FString& InDisplayName |
Set a display name for the chat room, if applicable | |
| void | ShowUI
(
bool bShow, |
Show or hide the UI related to the voice chat system | |
| void | SwitchRoom
(
VoiceChatRoomId InRoomId, |
Switch between voice chat rooms |