Riwmorld
Verse.ThingCategoryDef Class Reference
Inheritance diagram for Verse.ThingCategoryDef:
Verse.Def Verse.Editable

Public Member Functions

override int GetHashCode ()
 
override void PostLoad ()
 
- Public Member Functions inherited from Verse.Def
virtual void ClearCachedData ()
 
override IEnumerable< string > ConfigErrors ()
 
override int GetHashCode ()
 
virtual IEnumerable< StatDrawEntrySpecialDisplayStats ()
 
override string ToString ()
 
- Public Member Functions inherited from Verse.Editable
virtual void ResolveReferences ()
 

Static Public Member Functions

static ThingCategoryDef Named (string defName)
 

Public Attributes

ThingCategoryDef parent
 
string iconPath
 
bool resourceReadoutRoot
 
TreeNode_ThingCategory treeNode
 
List< ThingCategoryDefchildCategories = new List<ThingCategoryDef>()
 
List< ThingDefchildThingDefs = new List<ThingDef>()
 
List< SpecialThingFilterDefchildSpecialFilters = new List<SpecialThingFilterDef>()
 
Texture2D icon = BaseContent.BadTex
 
- Public Attributes inherited from Verse.Def
const string DefaultDefName = "UnnamedDef"
 
string defName = "UnnamedDef"
 
string label
 
string description
 
ushort shortHash
 
ushort index = 65535
 
ushort debugRandomId = (ushort)Rand.RangeInclusive(0, 65535)
 

Properties

IEnumerable< SpecialThingFilterDefDescendantSpecialThingFilterDefs [get]
 
IEnumerable< ThingDefDescendantThingDefs [get]
 
IEnumerable< ThingCategoryDefParents [get]
 
IEnumerable< SpecialThingFilterDefParentsSpecialThingFilterDefs [get]
 
IEnumerable< ThingCategoryDefThisAndChildCategoryDefs [get]
 
- Properties inherited from Verse.Def
string LabelCap [get]
 

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