|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Collaboration diagram for Terraria.GameContent.Bestiary.BestiaryDatabase:Public Member Functions | |
| BestiaryEntry | Register (BestiaryEntry entry) |
| IBestiaryEntryFilter | Register (IBestiaryEntryFilter filter) |
| IBestiarySortStep | Register (IBestiarySortStep sortStep) |
| BestiaryEntry | FindEntryByNPCID (int npcNetId) |
| void | Merge (ItemDropDatabase dropsDatabase) |
| void | ApplyPass (BestiaryDatabase.BestiaryEntriesPass pass) |
| BestiaryDatabase () | |
| delegate void | BestiaryEntriesPass (BestiaryEntry entry) |
Properties | |
| List< BestiaryEntry > | Entries [get, set] |
| List< IBestiaryEntryFilter > | Filters [get, set] |
| List< IBestiarySortStep > | SortSteps [get, set] |
Private Member Functions | |
| void | ExtractDropsForNPC (ItemDropDatabase dropsDatabase, int npcId) |
Private Attributes | |
| List< BestiaryEntry > | _entries |
| List< IBestiaryEntryFilter > | _filters |
| List< IBestiarySortStep > | _sortSteps |
| Dictionary< int, BestiaryEntry > | _byNpcId |
| BestiaryEntry | _trashEntry |
Definition at line 11 of file BestiaryDatabase.cs.