C# Class Catrobat.IDE.Core.ViewModels.Editor.Sprites.SpriteEditorViewModel

Inheritance: ViewModelBase
Show file Open project: Catrobat/CatrobatForWindows

Public Methods

Method Description
SpriteEditorViewModel ( ) : Catrobat.IDE.Core.ExtensionMethods

Protected Methods

Method Description
GoBackAction ( ) : void

Private Methods

Method Description
AddBroadcastMessageAction ( ModelBase broadcastObject ) : void
AddNewLookAction ( ) : void
AddNewScriptBrickAction ( ) : void
AddNewSoundAction ( ) : void
CanExecuteCopyActionCommand ( ) : bool
CanExecuteCopyLookCommand ( ) : bool
CanExecuteDeleteActionCommand ( ) : bool
CanExecuteDeleteLookCommand ( ) : bool
CanExecuteDeleteSoundCommand ( ) : bool
CanExecuteEditActionCommand ( ) : bool
CanExecuteEditLookCommand ( ) : bool
CanExecuteEditSoundCommand ( ) : bool
ClearLooksSelectionAction ( ) : void
ClearObjectSelectionAction ( ) : void
ClearScriptsSelectionAction ( ) : void
ClearSoundsSelectionAction ( ) : void
CopyBlockBrick ( BlockBeginBrick scriptBrick, List list, List alreadyCopied ) : void
CopyBlockBrickNotGrouped ( BlockBeginBrick scriptBrick, List list, List alreadyCopied ) : void
CopyBrick ( ModelBase scriptBrick, List list, List alreadyCopied ) : void
CopyLookAction ( ) : void
CopyScriptBrickAction ( ) : void
CopySoundAction ( ) : void
CurrentProgramChangedMessageAction ( GenericMessage message ) : void
CurrentSpriteChangedMessageAction ( GenericMessage message ) : void
DeleteGroupedBlockBrick ( BlockBeginBrick blockBeginBrick, List bricksToRemove ) : void
DeleteLookAction ( ) : void
DeleteLookMessageBoxResult ( MessageboxResult result ) : void
DeleteScriptBrickAction ( ) : void
DeleteSoundAction ( ) : void
DeleteSoundMessageBoxResult ( MessageboxResult result ) : void
EditLookAction ( Look look ) : void
EditSoundAction ( Sound sound ) : void
GoToMainViewAction ( ) : void
LooksCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
NothingItemHackAction ( object attachedObject ) : void
ProgramSettingsAction ( ) : void
ReceiveNewBroadcastMessageAction ( GenericMessage message ) : void
ReceiveSelectedBrickMessageAction ( GenericMessage message ) : void
RedoAction ( ) : void
RenameSpriteAction ( ) : void
ScriptBricksCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
SelectedActionsOnCollectionChanged ( object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs ) : void
SelectedLooksOnCollectionChanged ( object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs ) : void
SelectedSoundsOnCollectionChanged ( object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs ) : void
SoundsCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
StartPlayerAction ( ) : void
UndoAction ( ) : void

Method Details

GoBackAction() protected method

protected GoBackAction ( ) : void
return void

SpriteEditorViewModel() public method

public SpriteEditorViewModel ( ) : Catrobat.IDE.Core.ExtensionMethods
return Catrobat.IDE.Core.ExtensionMethods