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

Public Member Functions

 Listing_TreeDefs (Rect rect, float labelColumnWidth)
 
void ContentLines (TreeNode_Editor node, int indentLevel)
 
- 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 ()
 

Protected Member Functions

void MakeCreateNewObjectMenu (TreeNode_Editor owningNode, FieldInfo owningField, Type baseType, Action< object > addAction)
 
void NodeLabelLeft (TreeNode_Editor node, int indentLevel)
 
void ValueEditWidgetRight (TreeNode_Editor node, float leftX)
 
- 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)
 

Properties

override float LabelWidth [get]
 
- 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]
 

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 Attributes inherited from Verse.Listing_Tree
const float OpenCloseWidgetSize = 18f
 
- Protected Attributes inherited from Verse.Listing
Rect listingRect
 
float curY
 
float curX
 

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