LevelEditorViewModel ClassDelta Engine Documentation
Inheritance Hierarchy

System Object
  ObservableObject
    ViewModelBase
      DeltaEngine.Editor.LevelEditor LevelEditorViewModel

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

public class LevelEditorViewModel : ViewModelBase

The LevelEditorViewModel type exposes the following members.

Constructors

  NameDescription
Public methodLevelEditorViewModel
Initializes a new instance of the LevelEditorViewModel class
Top
Methods

  NameDescription
Public methodAddWave
Protected methodBroadcast``1 (Inherited from ViewModelBase.)
Public methodCleanup (Inherited from ViewModelBase.)
Public methodClearLevel
Public methodClearWaves
Public methodDecreaseBgImageSize
Public methodIncreaseBgImageSize
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 methodRemoveSelectedWave
Public methodResetBgImageSize
Public methodResetLevelEditor
Public methodSaveToServer
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 methodSetWaveProperties
Public methodUpdateLists
Public methodVerifyPropertyName (Inherited from ObservableObject.)
Top
Fields

  NameDescription
Public fieldcameraSliders
Public fieldcontentListUpdater
Public fieldlevelCommands
Public fieldlevelObjectHandler
Public fieldrenderer
Public fieldxmlSaver
Top
Properties

  NameDescription
Public propertyBackgroundImages
Public propertyCameraList
Public propertyCameraPosition
Public propertyContentName
Public propertyCustomSize
Public propertyFogDensity
Public propertyIs3D
Public propertyIsAddWaveEnabled
Public propertyIsBgImageEnabled
Public propertyIsBgSizeEnabled
Public propertyIsFog
Public propertyIsInDesignMode (Inherited from ViewModelBase.)
Public propertyIsNoneEnabled
Public propertyIsRemoveWaveEnabled
Public propertyIsSaveEnabled
Public propertyLevel
Public propertyLevelList
Public propertyLevelObjects
Public propertyLevelSizeList
Public propertyMaxSpawnItems
Public propertyMaxTime
Protected propertyMessengerInstance (Inherited from ViewModelBase.)
Public propertyModelList
Protected propertyPropertyChangedHandler (Inherited from ObservableObject.)
Protected propertyPropertyChangingHandler (Inherited from ObservableObject.)
Public propertySelectedBackgroundImage
Public propertySelectedBackgroundModel
Public propertySelectedLevelObject
Public propertySelectedTileType
Public propertySelectedWave
Public propertySpawnInterval
Public propertySpawnTypeList
Public propertyWaitTime
Public propertyWaveList
Public propertyWaveName
Public propertyWaveNameList
Top
Events

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