MaxCustomControls::SceneMaterialExplorerExpandState Class Reference


Detailed Description

This class is used to determine the default expand state of a specific node.

Inheritance diagram for MaxCustomControls::SceneMaterialExplorerExpandState:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  SceneMaterialExplorerExpandState (ExplorerControl explorerControl)
  Constructor.
override bool  IsExpanded (int nodeID)
  Check if a specific node is expanded in default.
override bool  CheckIfRecordState (int nodeID)
  Check if a specific node's expand state should be recorded.

Constructor & Destructor Documentation

MaxCustomControls::SceneMaterialExplorerExpandState::SceneMaterialExplorerExpandState ( ExplorerControl  explorerControl ) [inline]

Constructor.

Parameters:
explorerControl The explorerControl, used to fetch the traversal node from an id.

Member Function Documentation

override bool MaxCustomControls::SceneMaterialExplorerExpandState::IsExpanded ( int  nodeID ) [inline, virtual]

Check if a specific node is expanded in default.

Parameters:
nodeID The given node id.
Returns:
True if it is expanded, false otherwise.

Default behavior: always returns true.

Reimplemented from MaxCustomControls::NodeDefaultExpandState.

override bool MaxCustomControls::SceneMaterialExplorerExpandState::CheckIfRecordState ( int  nodeID ) [inline, virtual]

Check if a specific node's expand state should be recorded.

Parameters:
nodeID The given node id.
Returns:
True if it should be recorded, false otherwise.

Reimplemented from MaxCustomControls::NodeDefaultExpandState.


MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState
MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState MaxCustomControls::SceneMaterialExplorerExpandState