ItemTreeNodeDragData Class Reference

#include <customgui_itemtree_utils.h>

Detailed Description

Owns the node array generated for an item-tree drag operation.

The item-tree implementation creates this structure while preparing drag data and releases it after the operation. The destructor owns cleanup of the node array.

Public Member Functions

 ItemTreeNodeDragData ()
 
 ~ItemTreeNodeDragData ()
 

Public Attributes

ItemTreeNode ** m_pNodes
 
Int32 m_Count
 

Constructor & Destructor Documentation

◆ ItemTreeNodeDragData()

Initializes empty drag data.

◆ ~ItemTreeNodeDragData()

Releases the allocated node array.

Member Data Documentation

◆ m_pNodes

ItemTreeNode** m_pNodes

Selected nodes included in the drag.

◆ m_Count

Int32 m_Count

Number of entries in m_pNodes.