Riwmorld
Verse.TreeNode_Editor Class Reference
Inheritance diagram for Verse.TreeNode_Editor:
Verse.TreeNode

Public Member Functions

void CheckLatentDelete ()
 
void Delete ()
 
void DoSpecialPreElements (Listing_TreeDefs listing)
 
void RebuildChildNodes ()
 
override string ToString ()
 
- Public Member Functions inherited from Verse.TreeNode
bool IsOpen (int mask)
 
void SetOpen (int mask, bool val)
 

Static Public Member Functions

static TreeNode_Editor NewChildNodeFromField (TreeNode_Editor parent, FieldInfo fieldInfo)
 
static TreeNode_Editor NewRootNode (object rootObj)
 

Public Attributes

object obj
 
FieldInfo owningField
 
int owningIndex = -1
 
EditTreeNodeType nodeType
 
- Public Attributes inherited from Verse.TreeNode
TreeNode parentNode
 
List< TreeNodechildren
 
int nestDepth
 

Properties

string ExtraInfoText [get]
 
bool HasContentLines [get]
 
bool HasDeleteButton [get]
 
bool HasNewButton [get]
 
bool IsListItem [get]
 
string LabelText [get]
 
Type ObjectType [get]
 
override bool Openable [get]
 
object ParentObj [get]
 
object Value [get, set]
 
- Properties inherited from Verse.TreeNode
virtual bool Openable [get]
 

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