C# Class AcManager.Pages.Dialogs.LiveryIconEditor

Inheritance: INotifyPropertyChanged
Show file Open project: gro-ove/actools Class Usage Examples

Public Methods

Method Description
GenerateAsync ( CarSkinObject target ) : System.Threading.Tasks.Task
GenerateRandomAsync ( CarSkinObject target ) : System.Threading.Tasks.Task
LiveryIconEditor ( CarSkinObject skin ) : System
ShowDialog ( ) : bool

Private Methods

Method Description
CreateNewIcon ( ) : System.Threading.Tasks.Task
LiveryIconEditor ( CarSkinObject skin, bool quickMode, bool randomMode ) : System
LoadProperties ( FrameworkElement element, bool styleMode ) : void
OnClosing ( object sender, CancelEventArgs e ) : void
OnPropertyChanged ( [ propertyName = null ) : void

Method Details

GenerateAsync() public static method

public static GenerateAsync ( CarSkinObject target ) : System.Threading.Tasks.Task
target AcManager.Tools.Objects.CarSkinObject
return System.Threading.Tasks.Task

GenerateRandomAsync() public static method

public static GenerateRandomAsync ( CarSkinObject target ) : System.Threading.Tasks.Task
target AcManager.Tools.Objects.CarSkinObject
return System.Threading.Tasks.Task

LiveryIconEditor() public method

public LiveryIconEditor ( CarSkinObject skin ) : System
skin AcManager.Tools.Objects.CarSkinObject
return System

ShowDialog() public method

public ShowDialog ( ) : bool
return bool