TreeBuilder

class TreeBuilder : ObjectG {}

Constructors

this
this(DzlTreeBuilder* dzlTreeBuilder, bool ownedRef)

Sets our main struct and passes it to the parent class.

this
this()

Members

Functions

addOnAdded
gulong addOnAdded(void delegate(Tree, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnBuildChildren
gulong addOnBuildChildren(void delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnBuildNode
gulong addOnBuildNode(void delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnDragDataGet
gulong addOnDragDataGet(bool delegate(TreeNode, SelectionData, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnDragDataReceived
gulong addOnDragDataReceived(bool delegate(TreeNode, DzlTreeDropPosition, GdkDragAction, SelectionData, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnDragNodeDelete
gulong addOnDragNodeDelete(bool delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnDragNodeReceived
gulong addOnDragNodeReceived(bool delegate(TreeNode, TreeNode, DzlTreeDropPosition, GdkDragAction, SelectionData, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnNodeActivated
gulong addOnNodeActivated(bool delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnNodeCollapsed
gulong addOnNodeCollapsed(void delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnNodeDraggable
gulong addOnNodeDraggable(bool delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnNodeDroppable
gulong addOnNodeDroppable(bool delegate(TreeNode, SelectionData, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnNodeExpanded
gulong addOnNodeExpanded(void delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnNodePopup
gulong addOnNodePopup(void delegate(TreeNode, Menu, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnNodeSelected
gulong addOnNodeSelected(void delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnNodeUnselected
gulong addOnNodeUnselected(void delegate(TreeNode, TreeBuilder) dlg, ConnectFlags connectFlags)
addOnRemoved
gulong addOnRemoved(void delegate(Tree, TreeBuilder) dlg, ConnectFlags connectFlags)
getStruct
void* getStruct()

the main Gtk struct as a void*

getTree
Tree getTree()

Gets the tree that owns the builder.

getTreeBuilderStruct
DzlTreeBuilder* getTreeBuilderStruct(bool transferOwnership)

Get the main Gtk struct

Static functions

getType
GType getType()

Variables

dzlTreeBuilder
DzlTreeBuilder* dzlTreeBuilder;

the main Gtk struct

Meta