Om  1.0.0
A universal framework for multimedia simulation
Public Member Functions | Public Attributes | List of all members
om::graphics::gui::objects::TreeView::RowInfo Class Reference

An object that contains information for a tree view row. More...

#include <omGraphicsGUITreeView.h>

Public Member Functions

 RowInfo ()
 Create a default row info object. More...
 

Public Attributes

Index userType
 An integer identifier for this row's type provided by the user. More...
 
Index userID
 An integer identifier for this row provided by the user. More...
 
Size childCount
 The number of direct children there are for this row. More...
 
Float size
 The size of the row. More...
 
RowFlags flags
 An object containing boolean flags for this row. More...
 

Detailed Description

An object that contains information for a tree view row.

Constructor & Destructor Documentation

om::graphics::gui::objects::TreeView::RowInfo::RowInfo ( )
inline

Create a default row info object.

Member Data Documentation

Index om::graphics::gui::objects::TreeView::RowInfo::userType

An integer identifier for this row's type provided by the user.

Index om::graphics::gui::objects::TreeView::RowInfo::userID

An integer identifier for this row provided by the user.

Size om::graphics::gui::objects::TreeView::RowInfo::childCount

The number of direct children there are for this row.

If the number of rows is not yet known when the row is added to the view, use math::max<Size(), then call finishRowScope() when the children are all finished being added to the view.

Float om::graphics::gui::objects::TreeView::RowInfo::size

The size of the row.

RowFlags om::graphics::gui::objects::TreeView::RowInfo::flags

An object containing boolean flags for this row.


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