MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState Class Reference

Inheritance diagram for MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  SelectedMaterialExplorerState ()
  Default constructor.
  SelectedMaterialExplorerState (int aColumnCount)
  Construct with a given number of columns.
override Dictionary< String,
String > 
SaveProperties ()
  Creates a dictionary mapping keynames to properties for the properties held by this State object.
override bool  LoadProperties (Dictionary< String, String > dictionary)
  Loads the values from the given dictionary into this customization object.

Protected Types

enum   SelectedMaterialExplorerPropertyKeys { SyncToMaterialExplorer, SyncToMaterialLevel }
 

Key constants for properties specific to the Selected Material Explorer.

More...

Properties

bool  SyncToMaterialExplorer [get, set]
  Determine if the bottom tree list will be updated after the focus node of top tree list changes.
bool  SyncToMaterialLevel [get, set]
  Determine if the bottom tree list will display the full material tree for the selected material regardless of which node in the tree is selected in the top tree list.

Member Enumeration Documentation

Key constants for properties specific to the Selected Material Explorer.

Enumerator:
SyncToMaterialExplorer 
SyncToMaterialLevel 

Constructor & Destructor Documentation

MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState::SelectedMaterialExplorerState ( ) [inline]

Default constructor.

MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState::SelectedMaterialExplorerState ( int  aColumnCount ) [inline]

Construct with a given number of columns.

Parameters:
aColumnCount Number of columns in the explorer.

Member Function Documentation

override Dictionary<String, String> MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState::SaveProperties ( ) [inline, virtual]

Creates a dictionary mapping keynames to properties for the properties held by this State object.

Extends the base implementation to add support for properties specific to Selected Material Explorer.

Returns:
A dictionary mapping keynames to property values.

Reimplemented from MaxCustomControls::BaseMaterialControls::RichMaterialExplorerControlState.

override bool MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState::LoadProperties ( Dictionary< String, String >  dictionary ) [inline, virtual]

Loads the values from the given dictionary into this customization object.

Extends the base method to add support for properties specific to the Selected Material Explorer.

Parameters:
dictionary A dictionary mapping keynames to properties.

Reimplemented from MaxCustomControls::BaseMaterialControls::RichMaterialExplorerControlState.


Property Documentation

bool MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState::SyncToMaterialExplorer [get, set]

Determine if the bottom tree list will be updated after the focus node of top tree list changes.

bool MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState::SyncToMaterialLevel [get, set]

Determine if the bottom tree list will display the full material tree for the selected material regardless of which node in the tree is selected in the top tree list.


MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState
MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState