IBestiaryUICollectionInfoProvider UIInfoProvider
override void Update(GameTime gameTime)
override void DrawSelf(SpriteBatch spriteBatch)
UIBestiaryEntryIcon(BestiaryEntry entry, bool isPortrait)
BestiaryUICollectionInfo _collectionInfo
Asset< Texture2D > _notUnlockedTexture
static SamplerState DefaultSamplerState
static IAssetRepository Assets
BestiaryUICollectionInfo GetEntryUICollectionInfo()
void Update(BestiaryUICollectionInfo providedInfo, Rectangle hitbox, EntryIconDrawSettings settings)
string GetHoverText(BestiaryUICollectionInfo providedInfo)
void Draw(BestiaryUICollectionInfo providedInfo, SpriteBatch spriteBatch, EntryIconDrawSettings settings)
bool GetUnlockState(BestiaryUICollectionInfo providedInfo)