MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState Class Reference

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

List of all members.

Public Member Functions

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

Protected Types

enum   SceneMaterialExplorerKeys { DisplayObjects, SortStrategy }
 

Key constants for properties specific to the SceneMaterialExplorer control.

More...

Properties

SceneMaterialSortStrategy  SortStrategy [get, set]
  Determine whether the tree list is sorted by material or by object.
bool  DisplayObjects [get, set]
  Determine whether the tree list show "object" node.

Member Enumeration Documentation

Key constants for properties specific to the SceneMaterialExplorer control.

Enumerator:
DisplayObjects 
SortStrategy 

Constructor & Destructor Documentation

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

Default constructor.

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

Construct with a given number of columns.

Parameters:
aColumnCount Number of columns in the explorer.

Member Function Documentation

override bool MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState::LoadProperties ( Dictionary< String, String >  aPropertySet ) [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 SceneMaterialExplorer control.

Parameters:
aPropertySet A dictionary mapping keynames to properties.

Reimplemented from MaxCustomControls::BaseMaterialControls::RichMaterialExplorerControlState.

override Dictionary<String, String> MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState::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 SceneMaterialExplorer control.

Returns:
A dictionary mapping keynames to property values.

Reimplemented from MaxCustomControls::BaseMaterialControls::RichMaterialExplorerControlState.


Property Documentation

SceneMaterialSortStrategy MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState::SortStrategy [get, set]

Determine whether the tree list is sorted by material or by object.

bool MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState::DisplayObjects [get, set]

Determine whether the tree list show "object" node.


MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState
MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState MaxCustomControls::MaterialExplorerControls::SceneMaterialExplorerState