예제 #1
0
 public InspectorTreeNode(InspectorProperty property, IInspectorPropertyEditor editor)
 {
     TreeNode = new AGSTreeNode <ITreeStringNode>(this);
     _item    = new AGSStringItem();
     Text     = property.Name;
     Property = property;
     Editor   = editor;
 }
예제 #2
0
 public AGSTreeStringNode(string text, IFont font)
 {
     TreeNode = new AGSTreeNode <ITreeStringNode>(this);
     _item    = new AGSStringItem(font);
     Text     = text;
 }
예제 #3
0
 public override void Init(IEntity entity)
 {
     base.Init(entity);
     TreeNode = new AGSTreeNode <IObject>((IObject)entity);
 }
예제 #4
0
 public AGSTreeStringNode()
 {
     TreeNode = new AGSTreeNode <ITreeStringNode>(this);
     _item    = new AGSStringItem();
 }