Models ====== Common ------ .. automodule:: aiosu.models.common :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.common.SortType .. autodata:: aiosu.models.common.ScoreType .. autodata:: aiosu.models.common.BeatmapScoreboardType Rankings -------- .. automodule:: aiosu.models.rankings :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.rankings.RankingType .. autodata:: aiosu.models.rankings.RankingFilter .. autodata:: aiosu.models.rankings.RankingVariant User ---- .. automodule:: aiosu.models.user :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Beatmap ------- .. automodule:: aiosu.models.beatmap :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.beatmap.BeatmapsetCategory .. autodata:: aiosu.models.beatmap.BeatmapsetDisscussionType .. autodata:: aiosu.models.beatmap.BeatmapsetEventType .. autodata:: aiosu.models.beatmap.BeatmapsetRequestStatus .. autodata:: aiosu.models.beatmap.BeatmapsetBundleFilterType .. autodata:: aiosu.models.beatmap.BeatmapsetSortType .. autodata:: aiosu.models.beatmap.BeatmapsetGenre .. autodata:: aiosu.models.beatmap.BeatmapsetLanguage .. autodata:: aiosu.models.beatmap.BeatmapsetDiscussionVoteScoreType .. autodata:: aiosu.models.beatmap.UserBeatmapType Score ----- .. automodule:: aiosu.models.score :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Replay ------ .. automodule:: aiosu.models.files.replay :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Mods ---- .. automodule:: aiosu.models.mods :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.mods.KeyMod .. autodata:: aiosu.models.mods.FreemodAllowed .. autodata:: aiosu.models.mods.ScoreIncreaseMods .. autodata:: aiosu.models.mods.SpeedChangingMods Performance ----------- .. automodule:: aiosu.models.performance :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Gamemode -------- .. automodule:: aiosu.models.gamemode :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Lazer ----- .. automodule:: aiosu.models.lazer :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Multiplayer ----------- .. automodule:: aiosu.models.multiplayer :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.multiplayer.MultiplayerScoreSortType .. autodata:: aiosu.models.multiplayer.MultiplayerEventType .. autodata:: aiosu.models.multiplayer.MultiplayerRoomMode .. autodata:: aiosu.models.multiplayer.MultiplayerRoomCategory .. autodata:: aiosu.models.multiplayer.MultiplayerRoomGroupType .. autodata:: aiosu.models.multiplayer.MultiplayerQueueMode Featured Artists ---------------- .. automodule:: aiosu.models.artist :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.artist.ArtistSortType Backgrounds ----------- .. automodule:: aiosu.models.backgrounds :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Changelogs ---------- .. automodule:: aiosu.models.changelog :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.changelog.ChangelogMessageFormat .. autodata:: aiosu.models.changelog.ChangelogEntryType Spotlights ---------- .. automodule:: aiosu.models.spotlight :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.spotlight.SpotlightType News ---- .. automodule:: aiosu.models.news :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.news.NewsSortType Forum ----- .. automodule:: aiosu.models.forum :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.forum.ForumTopicType Chat ---- .. automodule:: aiosu.models.chat :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.chat.ChatChannelType .. autodata:: aiosu.models.chat.ChatIncludeType Wiki ---- .. automodule:: aiosu.models.wiki :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Kudosu ------ .. automodule:: aiosu.models.kudosu :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.kudosu.KudosuAction Search ------ .. automodule:: aiosu.models.search :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.search.SearchMode Comments -------- .. automodule:: aiosu.models.comment :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.comment.CommentSortType .. autodata:: aiosu.models.comment.CommentableType API Events ---------- .. automodule:: aiosu.models.event :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. autodata:: aiosu.models.event.EventType OAuth Token ----------- .. automodule:: aiosu.models.oauthtoken :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel OAuth Scopes ------------ .. automodule:: aiosu.models.scopes :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel Legacy ------ These classes are exclusive to API v1 requests. .. automodule:: aiosu.models.legacy.match :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel .. automodule:: aiosu.models.legacy.replay :members: :exclude-members: Config :undoc-members: :inherited-members: BaseModel