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.
|
MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState::SelectedMaterialExplorerState | ( | ) | [inline] |
Default constructor.
MaxCustomControls::MaterialExplorerControls::SelectedMaterialExplorerState::SelectedMaterialExplorerState | ( | int | aColumnCount | ) | [inline] |
Construct with a given number of columns.
aColumnCount | Number of columns in the explorer. |
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.
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.
dictionary | A dictionary mapping keynames to properties. |
Reimplemented from MaxCustomControls::BaseMaterialControls::RichMaterialExplorerControlState.
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.