nux-0.9.48

nux::FolderTreeItem Class Reference

#include <Nux/FolderTreeItem.h>

Inheritance diagram for nux::FolderTreeItem:
nux::TreeItem nux::TableItem nux::NodeNetCom nux::NodeItem

Public Member Functions

 FolderTreeItem (const TCHAR *name, const TCHAR *Path, bool Searchable=true, NodeParameterType type=NODE_TYPE_STATICTEXT)
virtual ~FolderTreeItem ()
virtual void DrawProperty (GraphicsEngine &GfxContext, TableCtrl *table, bool force_draw, Geometry geo, const BasePainter &Painter, RowHeader *row, const std::vector< ColumnHeader > &column_vector, Color ItemBackgroundColor=Color(0x0))
const TCHARGetPathName ()
const TCHARGetCleanFilename ()
void SetSynchronize (bool b)
bool IsSynchronized ()
void SetOpenIcon (const BaseTexture *Texture)
void SetCloseIcon (const BaseTexture *Texture)
bool IsSearchable ()

Constructor & Destructor Documentation

nux::FolderTreeItem::FolderTreeItem ( const TCHAR name,
const TCHAR Path,
bool  Searchable = true,
NodeParameterType  type = NODE_TYPE_STATICTEXT 
)
virtual nux::FolderTreeItem::~FolderTreeItem ( ) [virtual]

Member Function Documentation

virtual void nux::FolderTreeItem::DrawProperty ( GraphicsEngine GfxContext,
TableCtrl table,
bool  force_draw,
Geometry  geo,
const BasePainter Painter,
RowHeader row,
const std::vector< ColumnHeader > &  column_vector,
Color  ItemBackgroundColor = Color(0x0) 
) [virtual]

Reimplemented from nux::TreeItem.

const TCHAR* nux::FolderTreeItem::GetCleanFilename ( ) [inline]
const TCHAR* nux::FolderTreeItem::GetPathName ( ) [inline]
bool nux::FolderTreeItem::IsSearchable ( ) [inline]
bool nux::FolderTreeItem::IsSynchronized ( ) [inline]
void nux::FolderTreeItem::SetCloseIcon ( const BaseTexture Texture) [inline]
void nux::FolderTreeItem::SetOpenIcon ( const BaseTexture Texture) [inline]
void nux::FolderTreeItem::SetSynchronize ( bool  b) [inline]

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