public LayerTreeNode(LayerData data, UIntPtr handle, HandleMap handleMap) { Visible = data.Visible; Freeze = data.Freeze; Render = data.Render; Box = data.Box; WasExpanded = data.Expanded; Handle = handle; HandleMap = handleMap; handleMap.AddTreeNode(handle, this); }
public ObjectTreeNode(ObjectClass objClass, UIntPtr handle, HandleMap handleMap) { Class = objClass; Handle = handle; handleMap.AddTreeNode(handle, this); }
public LayerTreeNode(UIntPtr handle, HandleMap handleMap) { Handle = handle; HandleMap = handleMap; handleMap.AddTreeNode(handle, this); }