Namespace SociallyDistant.Core.Social
Structs
ChannelIconData
Structure containing information about the icon of a chat conversation.
Interfaces
ICharacterGenerator
Interface for a script that generates non-player characters.
IChatChannel
Interface representing a channel of messages in chat.
IChatGroup
Interface for a group of people within chat.
IChatMember
Interface for an object representing a member of a chat conversation or guild.
IDirectConversation
Interface for a direct message thread.
IGuild
Interface representing a chat server.
IGuildList
Interface for an observable collection of chat servers.
IMailMessage
interface for a single email message.
IMailThread
Interface that represents an email conversation.
INarrativeThread
Interface that represents a narrative conversation thread.
INewsArticle
Interface for a news article.
INewsManager
Interface for Socially Distant's news article API.
IProfile
Interface representing a social media profile.
ISocialService
Interface for Socially Distant's social and narrative API.
IUserMessage
Interface for an object that describes a message from a user.
Enums
AvatarSize
Enumeration representing different sizes of an avatar.
NarrativeThread
An enum defining different kinds of narrative conversation threads.