CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
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) |
CNodeSpanCell * | GetSubCell (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 |
BUI::CTreeRowCell::CTreeRowCell | ( | ) |
BUI::CTreeRowCell::~CTreeRowCell | ( | ) |
void BUI::CTreeRowCell::AppendDataCell | ( | std::shared_ptr< CNodeSpanCell > & | cell | ) |
void BUI::CTreeRowCell::Clear | ( | ) |
CNodeSpanCell * BUI::CTreeRowCell::GetSubCell | ( | int | col | ) |
BOOL BUI::CTreeRowCell::InsertDataCell | ( | int | column, |
std::shared_ptr< CNodeSpanCell > & | cell | ||
) |
void BUI::CTreeRowCell::OnAllocNodeCell | ( | int | nCol, |
int | count | ||
) |
void BUI::CTreeRowCell::OnDeleteCol | ( | int | nCol, |
int | count | ||
) |
void BUI::CTreeRowCell::OnDrawTreeCell | ( | int | col, |
ISurface * | pSurface, | ||
RECT | rcCell, | ||
COLORREF | textColor, | ||
UINT | textAlignFlag | ||
) |
void BUI::CTreeRowCell::OnNodeCollapsed | ( | ) |
void BUI::CTreeRowCell::OnSetNodeRect | ( | int | col, |
int | x, | ||
int | y, | ||
int | w, | ||
int | h | ||
) |
void BUI::CTreeRowCell::RemoveDataCell | ( | int | column | ) |
UINT BUI::CTreeRowCell::Size | ( | ) | const |
|
protected |