MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler Class Reference


Detailed Description

This class expand ExplorerTreeList and add the ability to allow user click column headers for three times and clear the sort state of that column.

Inheritance diagram for MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  MaterialTreeListHandler (ExplorerTreeList treeList)
  Contructor.

Protected Member Functions

override TreeListControlState  CreateState (TreeListState state)
  The main entry point to overriding State classes which handle how the TreeList behaves in specific "states.".

Constructor & Destructor Documentation

MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler::MaterialTreeListHandler ( ExplorerTreeList  treeList ) [inline]

Contructor.

Parameters:
treeList The TreeList that this handler will be associated with.

Member Function Documentation

override TreeListControlState MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler::CreateState ( TreeListState  state ) [inline, protected]

The main entry point to overriding State classes which handle how the TreeList behaves in specific "states.".

Parameters:
state An enumeration value of a state handling object that the treelist needs to create.
Returns:
The control state object that handles a specific TreeList state.

Reimplemented from MaxCustomControls::MaxTreeListHandler.


MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler
MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler MaxCustomControls::BaseMaterialControls::MaterialTreeListHandler