CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::CTreeRowCell类 参考
+ 类 BUI::CTreeRowCell 继承关系图:

Public 成员函数

 CTreeRowCell ()
 
 ~CTreeRowCell ()
 
UINT Size () const
 
void Clear ()
 
void AppendDataCell (std::shared_ptr< CNodeSpanCell > &cell)
 
BOOL InsertDataCell (int column, std::shared_ptr< CNodeSpanCell > &cell)
 
void RemoveDataCell (int column)
 
CNodeSpanCellGetSubCell (int col)
 
void OnAllocNodeCell (int nCol, int count)
 
void OnDeleteCol (int nCol, int count)
 
void OnNodeCollapsed ()
 
void OnSetNodeRect (int col, int x, int y, int w, int h)
 
void OnDrawTreeCell (int col, ISurface *pSurface, RECT rcCell, COLORREF textColor, UINT textAlignFlag)
 
BOOL SetCellSelected (int start, int end, BOOL bSelt)
 

Protected 属性

std::vector< std::shared_ptr< CNodeSpanCell > > m_rowOfcells
 

构造及析构函数说明

◆ CTreeRowCell()

BUI::CTreeRowCell::CTreeRowCell ( )

◆ ~CTreeRowCell()

BUI::CTreeRowCell::~CTreeRowCell ( )

成员函数说明

◆ AppendDataCell()

void BUI::CTreeRowCell::AppendDataCell ( std::shared_ptr< CNodeSpanCell > &  cell)

◆ Clear()

void BUI::CTreeRowCell::Clear ( )

◆ GetSubCell()

CNodeSpanCell * BUI::CTreeRowCell::GetSubCell ( int  col)

◆ InsertDataCell()

BOOL BUI::CTreeRowCell::InsertDataCell ( int  column,
std::shared_ptr< CNodeSpanCell > &  cell 
)

◆ OnAllocNodeCell()

void BUI::CTreeRowCell::OnAllocNodeCell ( int  nCol,
int  count 
)

◆ OnDeleteCol()

void BUI::CTreeRowCell::OnDeleteCol ( int  nCol,
int  count 
)

◆ OnDrawTreeCell()

void BUI::CTreeRowCell::OnDrawTreeCell ( int  col,
ISurface pSurface,
RECT  rcCell,
COLORREF  textColor,
UINT  textAlignFlag 
)

◆ OnNodeCollapsed()

void BUI::CTreeRowCell::OnNodeCollapsed ( )

◆ OnSetNodeRect()

void BUI::CTreeRowCell::OnSetNodeRect ( int  col,
int  x,
int  y,
int  w,
int  h 
)

◆ RemoveDataCell()

void BUI::CTreeRowCell::RemoveDataCell ( int  column)

◆ SetCellSelected()

BOOL BUI::CTreeRowCell::SetCellSelected ( int  start,
int  end,
BOOL  bSelt 
)

◆ Size()

UINT BUI::CTreeRowCell::Size ( ) const

类成员变量说明

◆ m_rowOfcells

std::vector<std::shared_ptr<CNodeSpanCell> > BUI::CTreeRowCell::m_rowOfcells
protected
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有