Twitch SDK (Internal)
Public Member Functions | Public Attributes | List of all members
ttv::chat::ChatRoomInfo Struct Reference

#include <chattypes.h>

Public Member Functions

 ChatRoomInfo ()
 

Public Attributes

UserInfo owner
 Owner of the chatroom. More...
 
ChatRoomView view
 User-specific information for the room. More...
 
ChatModeInfo modes
 Information on what chat modes the room is in. More...
 
std::string id
 Unique id of the chatroom. More...
 
std::string name
 Name of the chatroom. More...
 
std::string topic
 Topic of the chatroom. More...
 
RoomRole minimumAllowedRole
 The minimum allowed role of the channel, anyone this role or higher can access the channel. More...
 
bool isPreviewable
 Determines if others can preview the room (public/private) More...
 

Detailed Description

ChatRoomInfo - The room information.

Constructor & Destructor Documentation

◆ ChatRoomInfo()

ttv::chat::ChatRoomInfo::ChatRoomInfo ( )

Member Data Documentation

◆ id

std::string ttv::chat::ChatRoomInfo::id

Unique id of the chatroom.

◆ isPreviewable

bool ttv::chat::ChatRoomInfo::isPreviewable

Determines if others can preview the room (public/private)

◆ minimumAllowedRole

RoomRole ttv::chat::ChatRoomInfo::minimumAllowedRole

The minimum allowed role of the channel, anyone this role or higher can access the channel.

◆ modes

ChatModeInfo ttv::chat::ChatRoomInfo::modes

Information on what chat modes the room is in.

◆ name

std::string ttv::chat::ChatRoomInfo::name

Name of the chatroom.

◆ owner

UserInfo ttv::chat::ChatRoomInfo::owner

Owner of the chatroom.

◆ topic

std::string ttv::chat::ChatRoomInfo::topic

Topic of the chatroom.

◆ view

ChatRoomView ttv::chat::ChatRoomInfo::view

User-specific information for the room.


The documentation for this struct was generated from the following file: