Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.GameContent.Bestiary.BestiaryDatabase Class Reference

Public Member Functions

delegate void BestiaryEntriesPass (BestiaryEntry entry)
 
BestiaryEntry Register (BestiaryEntry entry)
 
IBestiaryEntryFilter Register (IBestiaryEntryFilter filter)
 
IBestiarySortStep Register (IBestiarySortStep sortStep)
 
BestiaryEntry FindEntryByNPCID (int npcNetId)
 
void Merge (ItemDropDatabase dropsDatabase)
 
void ApplyPass (BestiaryEntriesPass pass)
 

Properties

List< BestiaryEntryEntries [get]
 
List< IBestiaryEntryFilterFilters [get]
 
List< IBestiarySortStepSortSteps [get]
 

Private Member Functions

void ExtractDropsForNPC (ItemDropDatabase dropsDatabase, int npcId)
 

Private Attributes

List< BestiaryEntry_entries = new List<BestiaryEntry>()
 
List< IBestiaryEntryFilter_filters = new List<IBestiaryEntryFilter>()
 
List< IBestiarySortStep_sortSteps = new List<IBestiarySortStep>()
 
Dictionary< int, BestiaryEntry_byNpcId = new Dictionary<int, BestiaryEntry>()
 
BestiaryEntry _trashEntry = new BestiaryEntry()
 

Detailed Description

Definition at line 7 of file BestiaryDatabase.cs.


The documentation for this class was generated from the following file: