Namespaces |
|
namespace | AdvancedSearch |
namespace | BaseMaterialControls |
namespace | CommandSystem |
namespace | MaterialBrowserControls |
namespace | MaterialExplorerControls |
namespace | MaxExplorerControls |
namespace | Properties |
namespace | SceneExplorerControls |
Classes |
|
class | ActionItemEventArgs |
EventArgs containing the
ICuiAction affected by the event.
More... |
|
class | BaseCustomizationState |
A base class which provides the basic
implementation of ICustomizationState.Client's CustomizationState
object should derive from this class.
More... |
|
class | BeforeDragDropNodeEventArgs |
This class store the information used for
BeforeDragDropNodeEvent.
More... |
|
class | ColumnSortState |
A State class that represents the sort state
of a specific tree list column. More... |
|
class | CuiActionCommandAdapter |
By deriving from this class (which includes
ICommand and
ICuiAction) and placing the DLL containing the implemented
class in bin, 3ds Max will dynamically load an instance of this
class as an action in its CUI interface.
More... |
|
class | CuiDockableContentAdapter |
An adapter for the
ICuiDockableContent interface that provides default
implementations of many of the interface methods.
More... |
|
class | CuiDockableContentConfigEventArgs |
<exclude>
More... |
|
interface | CuiUpdatable |
Receives notifications for application
Custom User Interface (CUI) changes or updates. More... |
|
class | CustomizationUtilities |
This class is used internally to provide
helper functions to load/save from/into a dictionary.
More... |
|
class | ExplorerCellValueChangedEventArgs |
Arguments class used when an Explorer cell
value has been changed.
More... |
|
class | ExplorerContainer |
Implements some basic functionality that is
both useful and required by any Form that wishes to hold an
ExplorerControl component. More... |
|
class | ExplorerControl |
Base UI View component for representing a
tree-structure hierarchy of TraversalNodes. More... |
|
class | ExplorerCustomizationState |
A State class that represents the
customization state of an explorer form.
More... |
|
class | ExplorerListData |
Specializes DevExpress's ListData class to
improve its performance and fix some bugs. More... |
|
class | ExplorerMenuStrip |
class | ExplorerNodesComparer |
Overrides DevExpress's base NodesComparer to
customize and optimize sorting.
More... |
|
class | ExplorerTreeList |
<exclude> More... |
|
class | ExplorerTreeListHandler |
The handler for explorer treelist.
More... |
|
class | ExplorerTreeListHitInfo |
<exclude>
More... |
|
class | ExtendedCheckEdit |
Override the CheckEdit here so that the
CheckState will not be changed if mouse is not released within the
region of the CheckBox in the editor. More... |
|
class | ExtendedColorEditor |
Override the default ColorEdit to serve as
ColorEditor, which can create Max color picker form instead of
default.
More... |
|
class | ExtendedPopupColorEditForm |
Override the default PopupBaseForm to serve
color picker instead of default.
More... |
|
class | ExtendedResourceManager |
This class extends
MaxCustomControlResources and adds the support to CSharpUtilities.MultiIcon.
More... |
|
class | ExtendedSpinEditor |
class | FileBrowseControl |
class | FileBrowseForm |
class | FilterDescription |
The internal filter description class for
the filter of a filter-toolbar. More... |
|
class | FilterDescriptionRegistry |
The class
FilterDescriptionRegistry provides detailed description for
each filter within a filter list.
More... |
|
class | FilterToolbar |
class | FormCustomizationState |
This class stores the states of a form such
as size, location.
More... |
|
interface | ICheckable |
interface | ICuiAction |
This base interface should be implemented if
the user wants to expose a new CUI action whose entry-point is a
.NET assembly. More... |
|
class | CuiActionAccessPoint |
Static placeholder class.
More... |
|
interface | ICuiActionCommand |
By implementing this interface and placing
the DLL containing the implemented class in bin, 3ds Max will, as a
result, dynamically load an instance of this class as an action in
its CUI interface.
More... |
|
interface | ICuiActionCreator |
An interface that allows the client to
batch-create and declare CuiActions.
More... |
|
interface | ICuiDockableContent |
By implementing this interface (which
includes
ICuiAction), and placing the class in a DLL that is deposited
in bin, 3ds Max will dynamically load this class as an action in
its CUI interface.
More... |
|
class | DockStates |
Contains the Dock enum values. More... |
|
interface | ICustomizationState |
Interface definition for CustomizationState.
More... |
|
interface | IDynamicActionCreator |
Notifies 3ds Max that a new ActionItem was
created dynamically after the application initialization phase and
must be published in the CUI system.
More... |
|
interface | ISerializable |
The interface for serializable objects.
More... |
|
interface | IShowEditorConfig |
This interface might be implemented by any
DevExpress.EditViewInfo.When a specific typed EditViewInfo is
implemented with this interface, the cell with this EditViewInfo
would be quired to determine if its editor should be shown based on
the mouse position within this cell.
More... |
|
class | SceneMaterialExplorerExpandState |
This class is used to determine the default
expand state of a specific node.
More... |
|
class | SelectedMaterialExplorerExpandState |
This class is used to determine the default
expand state of a specific node.
More... |
|
class | MaxCheckEditViewInfo |
Overrides the default DevExpress
ColorEditViewInfo to provide customized Show-Editor-Configuration
for check editor.
More... |
|
class | MaxColorEditViewInfo |
Overrides the default DevExpress
ColorEditViewInfo to suppress drawing the dropdown menu button when
the editor does not have focus.
More... |
|
class | MaxCuiBinder |
This manager is responsible for notifying
interested parties of any changes in the application Custom User
Interface (CUI) system settings. More... |
|
class | MaxCustomControlResources |
A strongly-typed resource class, for looking
up localized strings, etc.
More... |
|
class | MaxEditorLocalizer |
A localization class for the DevExpress
editor controls. More... |
|
class | MaxForm |
This class is an augmented Form designed for
use with the Max platform. More... |
|
class | MaxListBox |
The application specific implementation of
ListBox. More... |
|
class | MaxRepositoryItemCheckEdit |
Override the default
MaxRepositoryItemCheckEdit to serve a specialized view info
object used to customize the show-editor behaviors for any boolean
cell.
More... |
|
class | MaxRepositoryItemColorEdit |
Override the default RepositoryItemColorEdit
to serve a specialized view info object used to paint Color cells.
More... |
|
class | MaxRepositoryItemSpinEdit |
Overrides the standard DevExpress
RepositoryItemSpinEdit.
More... |
|
class | MaxRepositoryItemSpinEditMap |
Maps numerical primitive types (integer,
float, etc.) to the correct MaxRepositoryItemSpinEdit
instance.
More... |
|
class | MaxSpinEditViewInfo |
Specializes BaseSpinEditViewInfo to control
when buttons are drawn in the editor.
More... |
|
class | MaxTextBox |
Specializes TextBox to native key handling
on the Max platform. More... |
|
class | MaxToolStrip |
class | MaxToolStripComboBox |
Specializes ToolStripComboBox to handle
keyboard-focus issues on the Max platform.
More... |
|
class | MaxToolStripState |
This class record the location and status of
a toolstrip in its parent panel. More... |
|
class | MaxToolStripSystemRenderer |
Specializes ToolStripSystemRenderer to add
support for the max CUI system.
More... |
|
class | MaxToolStripTextBox |
Specializes ToolStripTextBox to handle
keyboard-focus issues on the Max platform.
More... |
|
class | MaxTreeList |
<exclude> More... |
|
class | MaxTreeListColumn |
Specializes TreeListColumn to optimize
sizing. More... |
|
class | MaxTreeListColumnCollection |
Specializes DevExpress's
TreeListColumnCollection to supply our specialized column class:
MaxTreeListColumn.
More... |
|
class | MaxTreeListHandler |
Overrides a lot of the DevExpress standard
behaviour with custom behaviour.
More... |
|
class | MaxTreeListLocalizer |
Redirects the TreeList's UI component
resources to localizable resource file entries.
More... |
|
class | MaxTreeListResources |
A strongly-typed resource class, for looking
up localized strings, etc.
More... |
|
class | MaxTreeListViewInfo |
This class override base TreeListViewInfo
and add a dirty flag to the ViewInfo.MaxIndent property.
More... |
|
class | MaxUserControl |
Specializes UserControl for use with the Max
platform. More... |
|
class | NodeCommandEventHandler |
Executes the given NodeCommand whenever a
Node Event is received.
More... |
|
class | NodeDefaultExpandState |
This class is used to determine the default
expand state of a specific node.
More... |
|
class | NumericSuffixBatchHandler |
This class is used to handle properties
which need to be handled specially during batch edit.
More... |
|
class | ProgressDialog |
Manages executing
ExplorerFramework.Commands. More... |
|
class | QueryContinueDragNodeEventArgs |
This class store the information used for
QueryContinueDrag event.
More... |
|
class | QuickRegexFindHandler |
Performs searches in an
ExplorerControl as the user types the search key.
More... |
|
class | RenameInstanceDialog |
Form for renaming an explorer.
More... |
|
class | SceneExplorerNodeExpandState |
This class is used to determine the default
expand state of a specific node.
More... |
|
class | SpinEditorNumberFormat |
Provides a custom format for spin editors.
More... |
|
class | TextFocusHelper |
Consolidates Focus-related event handlers
preventing key events from being inadvertently sent to Max.
More... |
|
class | ToolStripContainerLayout |
This class records the layout information of
all toolbars inside a given ToolStripContainer.
More... |
|
class | ToolStripPanelLayout |
Records and perform the layout of all
toolbars in a ToolStripPanel.
More... |
|
class | ToolStripRowLayout |
Records and perform the layout of all
toolbars in a row of a ToolStripPanel.
More... |
|
class | UIOptions |
Static options used to configure this
library in general. More... |
|
class | Win32API |
Acts as a C# bridge to certain Win32 core
functions. More... |
|
class | Win32HandleWrapper |
Wraps a HWND Win32 window handle and
implements the IWin32Window interface. More... |
|
Enumerations |
|
enum | ToolStripPanelLocation { Top, Left, Bottom, Right } |
Each of the enumeration value indicates a ToolStripPanel location of a ToolStripContainer. More... |