FishManagerImpl

class FishManagerImpl : FishManager, KoinComponent

魚の管理を行う実装クラス

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun getFish(): List<FishData>

登録されている魚の一覧を取得する

Link copied to clipboard
open override fun getFishesWithRarity(rarity: RarityId): List<FishData>

レアリティに基づいて魚を取得する

Link copied to clipboard
open override fun getFishWithId(id: FishId): FishData?

魚を取得する

Link copied to clipboard
open fun getKoin(): Koin
Link copied to clipboard
open override fun loadFishes()

魚のデータを読み込む 管理しやすいようにfish//.jsonに移動

Link copied to clipboard
open override fun registerFish(fish: FishData)

魚を登録する

Link copied to clipboard
open override fun unloadFishes()