doom3-gpl
Doom 3 GPL source release
|
#include <PropTreeItem.h>
Public Types | |
enum | { ACTIVATE_TYPE_KEYBOARD, ACTIVATE_TYPE_MOUSE } |
Protected Types | |
enum | TreeItemStates { TreeItemSelected = 0x00000001, TreeItemExpanded = 0x00000002, TreeItemCheckbox = 0x00000004, TreeItemChecked = 0x00000008, TreeItemActivated = 0x00000010, TreeItemReadOnly = 0x00000020 } |
Protected Attributes | |
CPropTree * | m_pProp |
CString | m_sLabel |
CString | m_sInfo |
CPoint | m_loc |
CRect | m_rc |
LPARAM | m_lParam |
UINT | m_nCtrlID |
DWORD | m_dwState |
BOOL | m_bActivated |
BOOL | m_bCommitOnce |
CRect | m_rcExpand |
CRect | m_rcCheckbox |
CRect | m_rcButton |
CPropTreeItem * | m_pParent |
CPropTreeItem * | m_pSibling |
CPropTreeItem * | m_pChild |
CPropTreeItem * | m_pVis |
Definition at line 24 of file PropTreeItem.h.
anonymous enum |
Enumerator | |
---|---|
ACTIVATE_TYPE_KEYBOARD | |
ACTIVATE_TYPE_MOUSE |
Definition at line 91 of file PropTreeItem.h.
|
protected |
Enumerator | |
---|---|
TreeItemSelected | |
TreeItemExpanded | |
TreeItemCheckbox | |
TreeItemChecked | |
TreeItemActivated | |
TreeItemReadOnly |
Definition at line 168 of file PropTreeItem.h.
CPropTreeItem::CPropTreeItem | ( | ) |
Definition at line 81 of file PropTreeItem.cpp.
|
virtual |
Definition at line 103 of file PropTreeItem.cpp.
Definition at line 298 of file PropTreeItem.cpp.
Definition at line 156 of file PropTreeItem.cpp.
void CPropTreeItem::CommitChanges | ( | ) |
Definition at line 307 of file PropTreeItem.cpp.
Reimplemented in CPropTreeItemEditButton, CPropTreeItemColor, CPropTreeItemCombo, CPropTreeItemEdit, CPropTreeItemButton, CPropTreeItemCheck, and CPropTreeItemStatic.
Definition at line 587 of file PropTreeItem.cpp.
Reimplemented in CPropTreeItemEditButton, and CPropTreeItemButton.
Definition at line 391 of file PropTreeItem.cpp.
Definition at line 147 of file PropTreeItem.cpp.
CPropTreeItem * CPropTreeItem::GetChild | ( | void | ) |
Definition at line 355 of file PropTreeItem.cpp.
UINT CPropTreeItem::GetCtrlID | ( | ) |
Definition at line 255 of file PropTreeItem.cpp.
Definition at line 261 of file PropTreeItem.cpp.
LPCTSTR CPropTreeItem::GetInfoText | ( | ) |
Definition at line 243 of file PropTreeItem.cpp.
|
virtual |
Reimplemented in CPropTreeItemEditButton, CPropTreeItemColor, CPropTreeItemCombo, CPropTreeItemEdit, CPropTreeItemButton, CPropTreeItemCheck, and CPropTreeItemStatic.
Definition at line 267 of file PropTreeItem.cpp.
LPCTSTR CPropTreeItem::GetLabelText | ( | ) |
Definition at line 231 of file PropTreeItem.cpp.
Definition at line 337 of file PropTreeItem.cpp.
CPropTreeItem * CPropTreeItem::GetNextVisible | ( | ) |
Definition at line 361 of file PropTreeItem.cpp.
CPropTreeItem * CPropTreeItem::GetParent | ( | void | ) |
Definition at line 343 of file PropTreeItem.cpp.
CPropTreeItem * CPropTreeItem::GetSibling | ( | void | ) |
Definition at line 349 of file PropTreeItem.cpp.
LONG CPropTreeItem::GetTotalHeight | ( | ) |
Definition at line 208 of file PropTreeItem.cpp.
Definition at line 180 of file PropTreeItem.cpp.
Reimplemented in CPropTreeItemEditButton, and CPropTreeItemButton.
Definition at line 58 of file PropTreeItem.h.
Definition at line 195 of file PropTreeItem.cpp.
Definition at line 189 of file PropTreeItem.cpp.
BOOL CPropTreeItem::IsActivated | ( | ) |
Definition at line 132 of file PropTreeItem.cpp.
BOOL CPropTreeItem::IsCheckBox | ( | ) |
Definition at line 174 of file PropTreeItem.cpp.
Definition at line 120 of file PropTreeItem.cpp.
BOOL CPropTreeItem::IsExpanded | ( | ) |
Definition at line 108 of file PropTreeItem.cpp.
BOOL CPropTreeItem::IsReadOnly | ( | ) |
Definition at line 126 of file PropTreeItem.cpp.
BOOL CPropTreeItem::IsRootLevel | ( | ) |
Definition at line 201 of file PropTreeItem.cpp.
BOOL CPropTreeItem::IsSelected | ( | ) |
Definition at line 114 of file PropTreeItem.cpp.
Reimplemented in CPropTreeItemEditButton, CPropTreeItemColor, CPropTreeItemCombo, CPropTreeItemEdit, and CPropTreeItemCheck.
Definition at line 325 of file PropTreeItem.cpp.
|
virtual |
Reimplemented in CPropTreeItemEditButton, CPropTreeItemColor, CPropTreeItemCombo, CPropTreeItemEdit, and CPropTreeItemCheck.
Definition at line 292 of file PropTreeItem.cpp.
|
virtual |
Reimplemented in CPropTreeItemEditButton, CPropTreeItemColor, CPropTreeItemCombo, CPropTreeItemEdit, and CPropTreeItemCheck.
Definition at line 280 of file PropTreeItem.cpp.
|
virtual |
Reimplemented in CPropTreeItemEditButton, CPropTreeItemColor, CPropTreeItemCombo, CPropTreeItemEdit, and CPropTreeItemCheck.
Definition at line 286 of file PropTreeItem.cpp.
Definition at line 165 of file PropTreeItem.cpp.
Definition at line 138 of file PropTreeItem.cpp.
void CPropTreeItem::SetChild | ( | CPropTreeItem * | pChild | ) |
Definition at line 379 of file PropTreeItem.cpp.
Definition at line 249 of file PropTreeItem.cpp.
void CPropTreeItem::SetInfoText | ( | LPCTSTR | sInfo | ) |
Definition at line 237 of file PropTreeItem.cpp.
Reimplemented in CPropTreeItemEditButton, CPropTreeItemColor, CPropTreeItemCombo, CPropTreeItemEdit, CPropTreeItemButton, CPropTreeItemCheck, and CPropTreeItemStatic.
Definition at line 274 of file PropTreeItem.cpp.
void CPropTreeItem::SetLabelText | ( | LPCTSTR | sLabel | ) |
Definition at line 225 of file PropTreeItem.cpp.
void CPropTreeItem::SetNextVisible | ( | CPropTreeItem * | pVis | ) |
Definition at line 385 of file PropTreeItem.cpp.
void CPropTreeItem::SetParent | ( | CPropTreeItem * | pParent | ) |
Definition at line 367 of file PropTreeItem.cpp.
Definition at line 331 of file PropTreeItem.cpp.
void CPropTreeItem::SetSibling | ( | CPropTreeItem * | pSibling | ) |
Definition at line 373 of file PropTreeItem.cpp.
|
protected |
Definition at line 182 of file PropTreeItem.h.
|
protected |
Definition at line 185 of file PropTreeItem.h.
|
protected |
Definition at line 179 of file PropTreeItem.h.
|
protected |
Definition at line 156 of file PropTreeItem.h.
|
protected |
Definition at line 162 of file PropTreeItem.h.
|
protected |
Definition at line 165 of file PropTreeItem.h.
|
protected |
Definition at line 199 of file PropTreeItem.h.
|
protected |
Definition at line 197 of file PropTreeItem.h.
|
protected |
Definition at line 147 of file PropTreeItem.h.
|
protected |
Definition at line 198 of file PropTreeItem.h.
|
protected |
Definition at line 200 of file PropTreeItem.h.
|
protected |
Definition at line 159 of file PropTreeItem.h.
|
protected |
Definition at line 194 of file PropTreeItem.h.
|
protected |
Definition at line 191 of file PropTreeItem.h.
|
protected |
Definition at line 188 of file PropTreeItem.h.
|
protected |
Definition at line 153 of file PropTreeItem.h.
|
protected |
Definition at line 150 of file PropTreeItem.h.