Base Material Browser for modal and modeless version Material Browser.
Put the shared non-ui related codes in this class.
Public Member Functions |
|
override ICustomizationState | SaveState () |
Create and fill the states of Material
Browser Dialog. |
|
override bool | LoadState (ICustomizationState stateToLoad) |
Load the Material Browser's states. |
|
Protected Member Functions |
|
override FormCustomizationState | CreateState () |
A factory method for creating the state
object that represents this form. |
override ICustomizationState MaxCustomControls::MaterialBrowserControls::BaseMaterialBrowserContainer::SaveState | ( | ) | [inline, virtual] |
Create and fill the states of Material Browser Dialog.
Reimplemented from MaxCustomControls::MaxForm.
override bool MaxCustomControls::MaterialBrowserControls::BaseMaterialBrowserContainer::LoadState | ( | ICustomizationState | stateToLoad | ) | [inline, virtual] |
Load the Material Browser's states.
stateToLoad | The object which contains the states of the Material Browser. |
Reimplemented from MaxCustomControls::MaxForm.
override FormCustomizationState MaxCustomControls::MaterialBrowserControls::BaseMaterialBrowserContainer::CreateState | ( | ) | [inline, protected, virtual] |
A factory method for creating the state object that represents this form.
Clients deriving from this class should override this method and return their own derived State object.
Reimplemented from MaxCustomControls::MaxForm.