mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 19:53:48 +00:00
Merge branch 'ModernEditorLayoutWIP' of https://github.com/Areloch/Torque3D into development
This commit is contained in:
commit
3697737498
148 changed files with 3463 additions and 547 deletions
|
|
@ -356,6 +356,11 @@ class GuiTreeViewCtrl : public GuiArrayCtrl
|
|||
/// Current filter that determines which items in the tree are displayed and which are hidden.
|
||||
String mFilterText;
|
||||
|
||||
/// If true, all items are filtered. If false, then children of items that successfully pass filter are not filtered
|
||||
bool mDoFilterChildren;
|
||||
|
||||
Vector<U32> mItemFilterExceptionList;
|
||||
|
||||
/// If true, a trace of actions taken by the control is logged to the console. Can
|
||||
/// be turned on with the setDebug() script method.
|
||||
bool mDebug;
|
||||
|
|
@ -431,7 +436,7 @@ class GuiTreeViewCtrl : public GuiArrayCtrl
|
|||
|
||||
void _deleteItem(Item* item);
|
||||
|
||||
void _buildItem(Item* item, U32 tabLevel, bool bForceFullUpdate = false);
|
||||
void _buildItem(Item* item, U32 tabLevel, bool bForceFullUpdate = false, bool skipFlter = false);
|
||||
|
||||
Item* _findItemByAmbiguousId( S32 itemOrObjectId, bool buildVirtual = true );
|
||||
|
||||
|
|
@ -569,6 +574,9 @@ class GuiTreeViewCtrl : public GuiArrayCtrl
|
|||
/// matches this pattern are displayed.
|
||||
void setFilterText( const String& text );
|
||||
|
||||
void setFilterChildren(bool doFilter) { mDoFilterChildren = doFilter; }
|
||||
void setItemFilterException(U32 item, bool isExempt);
|
||||
|
||||
/// Clear the current item filtering pattern.
|
||||
void clearFilterText() { setFilterText( String::EmptyString ); }
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue