![]() |
VR-Forces 5.0.1 Developer's Guide
|

Signals | |
| void | signal_set_var_script (const QString &script) |
| void | signal_onCommit () |
| void | signal_onRefresh () |
Public Member Functions | |
| bdiQPropTreeItem () | |
| bdiQPropTreeItem (QTreeWidget *lv) | |
| bdiQPropTreeItem (QTreeWidget *lv, const char *name, const char *name2=NULL) | |
| bdiQPropTreeItem (QTreeWidgetItem *parent_item, const char *name=NULL, const char *name2=NULL) | |
| virtual | ~bdiQPropTreeItem () |
| virtual bool | hasCustomContents (void) |
| virtual bool | hasCustomWidget (void) |
| virtual void | drawCustomContents (QPainter *p, const QRect &r) |
| virtual void | toggle () |
| virtual void | setFontSize (int fsize) |
| virtual void | updateFromSource () |
| bool | IsReadOnly () |
| bool | IsEnabled () |
| virtual bool | isBold () |
| virtual QWidget * | getWidget () |
| virtual void | updateWidgetColors () |
| void | placeEditor (QWidget *w) |
| void | removeEditor () |
| void | Expand (bool bExpand=true) |
| void | ExpandRecursive (bool bExpand=true) |
| void | ReadOnly (bool bReadOnly=true) |
| void | setEnabled (bool bEnable=true) |
| void | setEnabledRecursive (bool bEnable, bool skip_current) |
| bool | IsRootLevel () |
| void | setLabelText (const DtUnicode &sLabel) |
| void | setLabelText (const QString &sLabel) |
| const QString & | getLabelText () |
| void | setInfoText (const DtUnicode &sInfo) |
| void | setInfoText (const QString &sInfo) |
| const QString & | getInfoText () |
| void | CommitChanges () |
| virtual void * | getItemValue () |
| virtual void | setDataPtr (void *lParam, int do_commit=1) |
| virtual void | setItemText (const QString &text) |
| virtual void | onRefresh () |
| virtual void | onCommit () |
| virtual void | showEditor () |
| virtual void | hideEditor () |
| virtual int | isEditorShown () |
| void | SetPropOwner (bdiQPropTree *pProp) |
| bdiQPropTreeItem * | GetSibling () |
| bdiQPropTreeItem * | GetLastChild () |
| bdiQPropTreeItem * | getChildItem (int child=0) |
| bdiQPropTreeItem * | parentItem () |
| void | insertChildItem (int index, QTreeWidgetItem *item) |
| void | setRefreshParent (const bool refresh) |
| void | setRefreshTree (const bool refresh) |
| void | setOpen (bool o) |
| void | closeEditorRecursive () |
| virtual void | selectItem () |
| virtual void | set_var_script (const QString &var_script) |
| const QString & | get_var_script () |
| bdiQPropTree * | getPropTree () |
| void | setPropTree (bdiQPropTree *pProp) |
| virtual void | update_ui_recursive () |
| void | set_value_edited_tracker (int *value) |
| int * | get_value_edited_tracker () |
| void | flag_value_editted () |
| virtual void | set_update_function (const std::function< void()> &_function) |
| const std::function< void()> & | get_update_function () |
Public Member Functions inherited from makVrv::DtStyledQTreeWidgetItem | |
| DtStyledQTreeWidgetItem () | |
| DtStyledQTreeWidgetItem (QTreeWidgetItem *parent) | |
| DtStyledQTreeWidgetItem (QTreeWidget *parent) | |
| virtual void | setFlags (Qt::ItemFlags newFlags) |
Protected Types | |
| enum | TreeItemStates { TreeItemActivated = 0x00000001, TreeItemReadOnly = 0x00000002, TreeItemEnabled = 0x00000004 } |
Protected Attributes | |
| bdiQPropTree * | m_pProp |
| QString | m_sLabel |
| QString | m_sInfo |
| void * | m_lParam |
| bool | m_bRefresh_parent |
| bool | m_bRefresh_tree |
| QString | m_set_var_script |
| int * | m_pvalue_edited |
| std::function< void()> | m_update_function |
| QColor | backColor |
| DWORD | m_dwState |
Private Attributes | |
| bool | m_bActivated |
| bool | m_bCommitOnce |
|
protected |
| makVrv::bdiQPropTreeItem::bdiQPropTreeItem | ( | ) |
| makVrv::bdiQPropTreeItem::bdiQPropTreeItem | ( | QTreeWidget * | lv | ) |
| makVrv::bdiQPropTreeItem::bdiQPropTreeItem | ( | QTreeWidget * | lv, |
| const char * | name, | ||
| const char * | name2 = NULL |
||
| ) |
| makVrv::bdiQPropTreeItem::bdiQPropTreeItem | ( | QTreeWidgetItem * | parent_item, |
| const char * | name = NULL, |
||
| const char * | name2 = NULL |
||
| ) |
|
virtual |
|
virtual |
Reimplemented in makVrv::bdiQPropTreeItemColor.
|
virtual |
|
virtual |
|
inlinevirtual |
|
virtual |
|
inlinevirtual |
Reimplemented in makVrv::bdiQPropTreeItemFarPosition, and makVrv::bdiQPropTreeItemEdit.
| bool makVrv::bdiQPropTreeItem::IsReadOnly | ( | ) |
| bool makVrv::bdiQPropTreeItem::IsEnabled | ( | ) |
|
inlinevirtual |
Reimplemented in makVrv::bdiQPropTreeItemEdit, and makVrv::bdiQPropTreeItemComboBase.
|
virtual |
|
inlinevirtual |
| void makVrv::bdiQPropTreeItem::placeEditor | ( | QWidget * | w | ) |
| void makVrv::bdiQPropTreeItem::removeEditor | ( | ) |
| void makVrv::bdiQPropTreeItem::Expand | ( | bool | bExpand = true | ) |
| void makVrv::bdiQPropTreeItem::ExpandRecursive | ( | bool | bExpand = true | ) |
| void makVrv::bdiQPropTreeItem::ReadOnly | ( | bool | bReadOnly = true | ) |
| void makVrv::bdiQPropTreeItem::setEnabled | ( | bool | bEnable = true | ) |
| bool makVrv::bdiQPropTreeItem::IsRootLevel | ( | ) |
| void makVrv::bdiQPropTreeItem::setLabelText | ( | const DtUnicode & | sLabel | ) |
| void makVrv::bdiQPropTreeItem::setLabelText | ( | const QString & | sLabel | ) |
| const QString& makVrv::bdiQPropTreeItem::getLabelText | ( | ) |
| void makVrv::bdiQPropTreeItem::setInfoText | ( | const DtUnicode & | sInfo | ) |
| void makVrv::bdiQPropTreeItem::setInfoText | ( | const QString & | sInfo | ) |
| const QString& makVrv::bdiQPropTreeItem::getInfoText | ( | ) |
| void makVrv::bdiQPropTreeItem::CommitChanges | ( | ) |
|
virtual |
Reimplemented in makVrv::bdiQPropTreeItemColor, and makVrv::bdiQPropTreeItemEdit.
|
virtual |
Reimplemented in makVrv::bdiQPropTreeItemTextureMap, makVrv::bdiQPropTreeItemCombo, and makVrv::bdiQPropTreeItemEdit.
|
virtual |
Reimplemented in makVrv::bdiQPropTreeItemButton.
|
virtual |
Reimplemented in makVrv::bdiQPropTreeItemArrayController< Instance, Array, WidgetType >, makVrv::bdiQPropTreeItemController< Instance, Array, WidgetType >, makVrv::bdiQPropTreeItemColorKeyFrame, makVrv::bdiQPropTreeItemNoiseKeyFrame, makVrv::bdiQPropTreeItemVec6KeyFrame, makVrv::bdiQPropTreeItemVec3KeyFrame, makVrv::bdiQPropTreeItemFloatKeyFrame, makVrv::bdiQPropTreeItemBoolKeyFrame, makVrv::bdiQPropTreeItemScript, makVrv::bdiQPropTreeItemAdditionalForce, makVrv::bdiQPropTreeItemParticleSystem, makVrv::bdiQPropTreeItemChildSystem, makVrv::bdiQPropTreeItemCollisionObject, makVrv::bdiQPropTreeItemTextureMap, makVrv::bdiQPropTreeItemAdditionalPosition, makVrv::bdiQPropTreeItemNoise, makVrv::bdiQPropTreeItemVec6, makVrv::bdiQPropTreeItemVec4, makVrv::bdiQPropTreeItemFarPosition, makVrv::bdiQPropTreeItemButton, makVrv::bdiQPropTreeItemVec3, makVrv::bdiQPropTreeItemColor, makVrv::bdiQPropTreeItemFloatArray, makVrv::bdiQPropTreeItemComboBase, and makVrv::bdiQPropTreeItemEdit.
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
Reimplemented in makVrv::bdiQPropTreeItemEdit.
| void makVrv::bdiQPropTreeItem::SetPropOwner | ( | bdiQPropTree * | pProp | ) |
| bdiQPropTreeItem* makVrv::bdiQPropTreeItem::GetSibling | ( | ) |
Referenced by makVrv::bdiQPropTreeItemController< Instance, Array, WidgetType >::handleButton(), makVrv::bdiQPropTreeItemArrayController< Instance, Array, WidgetType >::handleButton(), makVrv::bdiQPropTreeItemController< Instance, Array, WidgetType >::Remove(), and makVrv::bdiQPropTreeItemArrayController< Instance, Array, WidgetType >::Remove().
| bdiQPropTreeItem* makVrv::bdiQPropTreeItem::GetLastChild | ( | ) |
| bdiQPropTreeItem* makVrv::bdiQPropTreeItem::getChildItem | ( | int | child = 0 | ) |
| bdiQPropTreeItem* makVrv::bdiQPropTreeItem::parentItem | ( | ) |
| void makVrv::bdiQPropTreeItem::insertChildItem | ( | int | index, |
| QTreeWidgetItem * | item | ||
| ) |
|
inline |
References m_bRefresh_parent.
Referenced by makVrv::bdiQPropTreeItemController< Instance, Array, WidgetType >::create_node().
|
inline |
References m_bRefresh_tree.
| void makVrv::bdiQPropTreeItem::setOpen | ( | bool | o | ) |
| void makVrv::bdiQPropTreeItem::closeEditorRecursive | ( | ) |
|
virtual |
Reimplemented in makVrv::bdiQPropTreeItemButton.
|
inlinevirtual |
References m_set_var_script.
|
inline |
References m_set_var_script.
|
inline |
References m_pProp.
|
inline |
References m_pProp.
|
virtual |
|
inline |
References m_pvalue_edited.
|
inline |
References m_pvalue_edited.
|
inline |
References m_pvalue_edited.
|
inlinevirtual |
Reimplemented in makVrv::bdiQPropTreeItemVec3.
References m_update_function.
|
inline |
References m_update_function.
|
signal |
|
signal |
|
signal |
|
protected |
Referenced by getPropTree(), and setPropTree().
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by setRefreshParent().
|
protected |
Referenced by setRefreshTree().
|
protected |
Referenced by get_var_script(), and set_var_script().
|
protected |
Referenced by flag_value_editted(), get_value_edited_tracker(), and set_value_edited_tracker().
|
protected |
Referenced by get_update_function(), and set_update_function().
|
protected |
|
protected |
|
private |
|
private |