MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand Class Reference


Detailed Description

This class is used to change the toolbar layout of scene explorer.

Inheritance diagram for MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand:
Inheritance graph
[legend]

List of all members.

Public Member Functions

override void  Execute ()
  When called, change the layout of explorer.

Static Public Member Functions

static Command  Create (ToolBarLayout layout, string name)
  Create a ChangeSceneExplorerLayoutCommand instance.

Protected Member Functions

override bool  IsChecked ()
  Get the internal check state.

Properties

override string  Name [get]
  This Command's internationalized name.
override Explorer  Explorer [get, set]
  Override Base.Explorer to bind/unbind local event handler to external checked-changed event.

Member Function Documentation

static Command MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand::Create ( ToolBarLayout  layout,
string  name 
) [inline, static]

Create a ChangeSceneExplorerLayoutCommand instance.

Parameters:
layout Target layout.
name The name of this command.
Returns:
a ChangeSceneExplorerLayoutCommand instance.
override void MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand::Execute ( ) [inline]

When called, change the layout of explorer.

override bool MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand::IsChecked ( ) [inline, protected, virtual]

Get the internal check state.

Returns:
Returns true if the ToolBarLayout is the same as the targetLayout, returns false otherwise.

Implements MaxCustomControls::CommandSystem::CheckableCommand.


Property Documentation

override string MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand::Name [get]

This Command's internationalized name.

override Explorer MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand::Explorer [get, set]

Override Base.Explorer to bind/unbind local event handler to external checked-changed event.

Reimplemented from MaxCustomControls::CommandSystem::CheckableCommand.


MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand
MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand MaxCustomControls::SceneExplorerControls::ChangeSceneExplorerLayoutCommand