MaterialEditorViewModel ClassDelta Engine Documentation
Inheritance Hierarchy

System Object
  ObservableObject
    ViewModelBase
      DeltaEngine.Editor.MaterialEditor MaterialEditorViewModel

Namespace: DeltaEngine.Editor.MaterialEditor
Assembly: DeltaEngine.Editor.MaterialEditor (in DeltaEngine.Editor.MaterialEditor.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public class MaterialEditorViewModel : ViewModelBase

The MaterialEditorViewModel type exposes the following members.

Constructors

  NameDescription
Public methodMaterialEditorViewModel
Initializes a new instance of the MaterialEditorViewModel class
Top
Methods

  NameDescription
Public methodActivate
Protected methodBroadcast``1 (Inherited from ViewModelBase.)
Public methodCleanup (Inherited from ViewModelBase.)
Public methodLoadMaterial
Protected methodRaisePropertyChanged(String) (Inherited from ObservableObject.)
Protected methodRaisePropertyChanged``1(Expression Func UMP  ) (Inherited from ObservableObject.)
Protected methodRaisePropertyChanged``1(String, UMP, UMP, Boolean) (Inherited from ViewModelBase.)
Protected methodRaisePropertyChanged``1(Expression Func UMP  , UMP, UMP, Boolean) (Inherited from ViewModelBase.)
Protected methodRaisePropertyChanging(String) (Inherited from ObservableObject.)
Protected methodRaisePropertyChanging``1(Expression Func UMP  ) (Inherited from ObservableObject.)
Public methodRefreshOnAddedContent
Public methodRefreshOnContentChange
Public methodResetOnProjectChange
Public methodSave
Protected methodSet``1(Expression Func UMP  , UMP , UMP) (Inherited from ObservableObject.)
Protected methodSet``1(String, UMP , UMP) (Inherited from ObservableObject.)
Protected methodSet``1(Expression Func UMP  , UMP , UMP, Boolean) (Inherited from ViewModelBase.)
Protected methodSet``1(String, UMP , UMP, Boolean) (Inherited from ViewModelBase.)
Public methodUpdateIfCanSave
Public methodVerifyPropertyName (Inherited from ObservableObject.)
Top
Fields

  NameDescription
Public fieldrenderExample
Top
Properties

  NameDescription
Public propertyBlendModeList
Public propertyCanSaveMaterial
Public propertyColorStringList
Public propertyImageList
Public propertyIsInDesignMode (Inherited from ViewModelBase.)
Public propertyMaterialList
Public propertyMaterialName
Protected propertyMessengerInstance (Inherited from ViewModelBase.)
Public propertyNewMaterial
Protected propertyPropertyChangedHandler (Inherited from ObservableObject.)
Protected propertyPropertyChangingHandler (Inherited from ObservableObject.)
Public propertyRenderStyleList
Public propertySelectedBlendMode
Public propertySelectedColor
Public propertySelectedImage
Public propertySelectedRenderSize
Public propertySelectedShader
Public propertyShaderList
Top
Events

  NameDescription
Public eventPropertyChanged (Inherited from ObservableObject.)
Public eventPropertyChanging (Inherited from ObservableObject.)
Top
See Also