Table of Contents

Class ModelController

Namespace
Macad.Interaction
Assembly
Macad.Interaction.dll
public sealed class ModelController : BaseObject
Inheritance
ModelController

Constructors

public ModelController()

Properties

public ObservableCollection<string> MruList { get; }
Property Value: ObservableCollection<string>

Methods

public void AddToMruList(string filePath)
filePath string

public Model CreateModelAs(string baseDirectory = null)
baseDirectory string
Returns: Model

public void Dispose()

public Model NewModel()
Returns: Model

public void OpenFile(string filePath, bool mergeToCurrent)
filePath string
mergeToCurrent bool

public bool OpenModel(string filePath)
filePath string
Returns: bool

public bool OpenModelFrom(string initialDirectory)
initialDirectory string
Returns: bool

public void RemoveFromMruList(string filePath)
filePath string

public bool SaveModel()
Returns: bool

public bool SaveModelAs()
Returns: bool