# Soulless v0.3.0 - Table of Contents

Mahjong Soul API client

## Pages

- [Soulless](readme.md)

## Modules

- [Soulless](Soulless.md)
- [Soulless.Auth.Yostar](Soulless.Auth.Yostar.md)
- [Soulless.ChatClient](Soulless.ChatClient.md)
- [Soulless.Endpoint](Soulless.Endpoint.md): Hardcoded per-region endpoint URLs with per-call overrides.
- [Soulless.Game.Lq](Soulless.Game.Lq.md)
- [Soulless.GameClient](Soulless.GameClient.md)
- [Soulless.HTTP](Soulless.HTTP.md)
- [Soulless.Handler](Soulless.Handler.md)
- [Soulless.Handler.Default](Soulless.Handler.Default.md)
- [Soulless.LobbyClient](Soulless.LobbyClient.md)
- [Soulless.LobbyClient.Route](Soulless.LobbyClient.Route.md)
- [Soulless.Module](Soulless.Module.md)
- [Soulless.Packet.GamePacket](Soulless.Packet.GamePacket.md)
- [Soulless.Packet.SpectatorPacket](Soulless.Packet.SpectatorPacket.md)
- [Soulless.Packet.SpectatorRPC](Soulless.Packet.SpectatorRPC.md)
- [Soulless.Packet.TourneyChat](Soulless.Packet.TourneyChat.md)
- [Soulless.RPC](Soulless.RPC.md)
- [Soulless.SpectatorClient](Soulless.SpectatorClient.md)
- [Soulless.Util](Soulless.Util.md)
- [Soulless.Websocket.Client](Soulless.Websocket.Client.md)
- [Soulless.Websocket.Implementation](Soulless.Websocket.Implementation.md)
- [Soulless.Websocket.Implementation.Chat](Soulless.Websocket.Implementation.Chat.md)
- [Soulless.Websocket.Implementation.Game](Soulless.Websocket.Implementation.Game.md)
- [Soulless.Websocket.Implementation.Lobby](Soulless.Websocket.Implementation.Lobby.md)
- [Soulless.Websocket.Implementation.Spectator](Soulless.Websocket.Implementation.Spectator.md)

