Riwmorld
Verse.Listing_TreeThingFilter Class Reference
Inheritance diagram for Verse.Listing_TreeThingFilter:
Verse.Listing_Tree Verse.Listing_Lines Verse.Listing

Public Member Functions

 Listing_TreeThingFilter (Rect rect, ThingFilter filter, ThingFilter parentFilter, IEnumerable< ThingDef > forceHiddenDefs, IEnumerable< SpecialThingFilterDef > forceHiddenFilters)
 
MultiCheckboxState AllowanceStateOf (TreeNode_ThingCategory cat)
 
void DoCategory (TreeNode_ThingCategory node, int indentLevel, int openMask)
 
void DoCategoryChildren (TreeNode_ThingCategory node, int indentLevel, int openMask, bool isRoot=false)
 
- Public Member Functions inherited from Verse.Listing_Tree
 Listing_Tree (Rect rect)
 
bool ButtonText (string label)
 
override void End ()
 
void InfoText (string text, int indentLevel)
 
WidgetRow StartWidgetsRow (int indentLevel)
 
- Public Member Functions inherited from Verse.Listing_Lines
 Listing_Lines (Rect rect)
 
- Public Member Functions inherited from Verse.Listing
 Listing (Rect rect)
 
void Gap (float gapHeight=12f)
 
void GapLine (float gapHeight=12f)
 
Rect GetRect (float height)
 
void NewColumn ()
 

Additional Inherited Members

- Public Attributes inherited from Verse.Listing_Tree
float nestIndentWidth = 11f
 
- Public Attributes inherited from Verse.Listing_Lines
float lineHeight = 20f
 
- Public Attributes inherited from Verse.Listing
const float ColumnSpacing = 17f
 
float verticalSpacing = 2f
 
- Protected Member Functions inherited from Verse.Listing_Tree
void LabelLeft (string label, string tipText, int indentLevel)
 
bool OpenCloseWidget (TreeNode node, int indentLevel, int openMask)
 
float XAtIndentLevel (int indentLevel)
 
- Protected Member Functions inherited from Verse.Listing_Lines
void EndLine ()
 
- Protected Member Functions inherited from Verse.Listing
void NewColumnIfNeeded (float neededHeight)
 
- Protected Attributes inherited from Verse.Listing_Tree
const float OpenCloseWidgetSize = 18f
 
- Protected Attributes inherited from Verse.Listing
Rect listingRect
 
float curY
 
float curX
 
- Properties inherited from Verse.Listing_Tree
float EditAreaWidth [get]
 
virtual float LabelWidth [get]
 
- Properties inherited from Verse.Listing
float ColumnWidth [get, set]
 
float CurHeight [get]
 

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