class
WinTreeView
Base classes
- class InteractiveWindow
- class ITreeView
Public types
- enum ScrollbarMode { kScrollbarNever = 0, kScrollbarAsNeeded = 1, kScrollbarAlways = 2 }
Constructors, destructors, conversion operators
- ASSERT_SIZE(Scrollbar, 0x14) protected
Public functions
- auto GetSelectedNode() -> TreeNode*
Protected types
- class Scrollbar
Protected variables
- bool field_210
- TreeNode mRootNode
-
Math::
Rectangle mBorderWidth -
Math::
Rectangle field_274 - int mTreeViewFlags
- Color mColors
-
size_
t mnItemHeight - IDrawablePtr mpDefaultIcon
- IDrawablePtr mpExpanderDrawable
-
size_
t mnIndentWidth -
size_
t mnLineWidth -
size_
t mnLineIndent -
size_
t mnIconSpacing -
Math::
Dimensions mExpanderDimensions - float field_2D0
- eastl::vector<int> field_2D4
- int field_2E8
- TreeNode* field_2EC
- int field_2F0
- ObjectPtr field_2F4
- Scrollbar field_2F8
- Scrollbar field_30C
- char padding_320
- Clock field_330
- Clock field_348
- float field_360
- int field_364