Eamon CS  3.1.0
EamonPM.Game.ViewModels.PluginLauncherViewModel Class Reference
Inheritance diagram for EamonPM.Game.ViewModels.PluginLauncherViewModel:
EamonPM.Game.ViewModels.ViewModelBase

Public Member Functions

virtual void FontFamilyComboBoxSelectionChanged (string fontFamily)
 
virtual void FontSizeComboBoxSelectionChanged (double fontSize)
 
virtual void FontWeightComboBoxSelectionChanged (string fontWeight)
 
virtual void OutputBufMaxSizeComboBoxSelectionChanged (int outputBufMaxSize)
 
virtual void OutputWindowMaxSizeComboBoxSelectionChanged (int outputWindowMaxSize)
 
virtual void OutputLeftMarginComboBoxSelectionChanged (int outputLeftMargin)
 
virtual void BackgroundColorPickerColorChanged (Color color)
 
virtual void ForegroundColorPickerColorChanged (Color color)
 
virtual void KeepKeyboardVisibleToggleSwitchChanged (bool keepKeyboardVisible)
 
virtual void InputTextBoxMarginChanged (Thickness thickness)
 
 PluginLauncherViewModel ()
 
- Public Member Functions inherited from EamonPM.Game.ViewModels.ViewModelBase
virtual PluginScriptFile CreatePluginScriptFile (string name, params string[] pluginArgs)
 

Public Attributes

FontFamily _fontFamily
 
double _fontSize
 
FontWeight _fontWeight
 
int _outputBufMaxSize
 
int _outputWindowMaxSize
 
SolidColorBrush _backgroundColor
 
SolidColorBrush _foregroundColor
 
bool _keepKeyboardVisible
 
Thickness _outputTextBlockMargin
 
Thickness _inputTextBoxMargin
 
string _outputText
 
string _origInputText
 
string _inputText
 

Properties

virtual PluginScriptFile PluginScriptFile [get, set]
 
virtual FontFamily FontFamily [get, set]
 
virtual double FontSize [get, set]
 
virtual FontWeight FontWeight [get, set]
 
virtual int OutputBufMaxSize [get, set]
 
virtual int OutputWindowMaxSize [get, set]
 
virtual SolidColorBrush BackgroundColor [get, set]
 
virtual SolidColorBrush ForegroundColor [get, set]
 
virtual bool KeepKeyboardVisible [get, set]
 
virtual Thickness OutputTextBlockMargin [get, set]
 
virtual Thickness InputTextBoxMargin [get, set]
 
virtual string OutputText [get, set]
 
virtual string OrigInputText [get]
 
virtual string InputText [get, set]
 

Constructor & Destructor Documentation

◆ PluginLauncherViewModel()

EamonPM.Game.ViewModels.PluginLauncherViewModel.PluginLauncherViewModel ( )

Member Function Documentation

◆ BackgroundColorPickerColorChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.BackgroundColorPickerColorChanged ( Color  color)
virtual

◆ FontFamilyComboBoxSelectionChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.FontFamilyComboBoxSelectionChanged ( string  fontFamily)
virtual

◆ FontSizeComboBoxSelectionChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.FontSizeComboBoxSelectionChanged ( double  fontSize)
virtual

◆ FontWeightComboBoxSelectionChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.FontWeightComboBoxSelectionChanged ( string  fontWeight)
virtual

◆ ForegroundColorPickerColorChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.ForegroundColorPickerColorChanged ( Color  color)
virtual

◆ InputTextBoxMarginChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.InputTextBoxMarginChanged ( Thickness  thickness)
virtual

◆ KeepKeyboardVisibleToggleSwitchChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.KeepKeyboardVisibleToggleSwitchChanged ( bool  keepKeyboardVisible)
virtual

◆ OutputBufMaxSizeComboBoxSelectionChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.OutputBufMaxSizeComboBoxSelectionChanged ( int  outputBufMaxSize)
virtual

◆ OutputLeftMarginComboBoxSelectionChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.OutputLeftMarginComboBoxSelectionChanged ( int  outputLeftMargin)
virtual

◆ OutputWindowMaxSizeComboBoxSelectionChanged()

virtual void EamonPM.Game.ViewModels.PluginLauncherViewModel.OutputWindowMaxSizeComboBoxSelectionChanged ( int  outputWindowMaxSize)
virtual

Member Data Documentation

◆ _backgroundColor

SolidColorBrush EamonPM.Game.ViewModels.PluginLauncherViewModel._backgroundColor

◆ _fontFamily

FontFamily EamonPM.Game.ViewModels.PluginLauncherViewModel._fontFamily

◆ _fontSize

double EamonPM.Game.ViewModels.PluginLauncherViewModel._fontSize

◆ _fontWeight

FontWeight EamonPM.Game.ViewModels.PluginLauncherViewModel._fontWeight

◆ _foregroundColor

SolidColorBrush EamonPM.Game.ViewModels.PluginLauncherViewModel._foregroundColor

◆ _inputText

string EamonPM.Game.ViewModels.PluginLauncherViewModel._inputText

◆ _inputTextBoxMargin

Thickness EamonPM.Game.ViewModels.PluginLauncherViewModel._inputTextBoxMargin

◆ _keepKeyboardVisible

bool EamonPM.Game.ViewModels.PluginLauncherViewModel._keepKeyboardVisible

◆ _origInputText

string EamonPM.Game.ViewModels.PluginLauncherViewModel._origInputText

◆ _outputBufMaxSize

int EamonPM.Game.ViewModels.PluginLauncherViewModel._outputBufMaxSize

◆ _outputText

string EamonPM.Game.ViewModels.PluginLauncherViewModel._outputText

◆ _outputTextBlockMargin

Thickness EamonPM.Game.ViewModels.PluginLauncherViewModel._outputTextBlockMargin

◆ _outputWindowMaxSize

int EamonPM.Game.ViewModels.PluginLauncherViewModel._outputWindowMaxSize

Property Documentation

◆ BackgroundColor

virtual SolidColorBrush EamonPM.Game.ViewModels.PluginLauncherViewModel.BackgroundColor
getset

◆ FontFamily

virtual FontFamily EamonPM.Game.ViewModels.PluginLauncherViewModel.FontFamily
getset

◆ FontSize

virtual double EamonPM.Game.ViewModels.PluginLauncherViewModel.FontSize
getset

◆ FontWeight

virtual FontWeight EamonPM.Game.ViewModels.PluginLauncherViewModel.FontWeight
getset

◆ ForegroundColor

virtual SolidColorBrush EamonPM.Game.ViewModels.PluginLauncherViewModel.ForegroundColor
getset

◆ InputText

virtual string EamonPM.Game.ViewModels.PluginLauncherViewModel.InputText
getset

◆ InputTextBoxMargin

virtual Thickness EamonPM.Game.ViewModels.PluginLauncherViewModel.InputTextBoxMargin
getset

◆ KeepKeyboardVisible

virtual bool EamonPM.Game.ViewModels.PluginLauncherViewModel.KeepKeyboardVisible
getset

◆ OrigInputText

virtual string EamonPM.Game.ViewModels.PluginLauncherViewModel.OrigInputText
get

◆ OutputBufMaxSize

virtual int EamonPM.Game.ViewModels.PluginLauncherViewModel.OutputBufMaxSize
getset

◆ OutputText

virtual string EamonPM.Game.ViewModels.PluginLauncherViewModel.OutputText
getset

◆ OutputTextBlockMargin

virtual Thickness EamonPM.Game.ViewModels.PluginLauncherViewModel.OutputTextBlockMargin
getset

◆ OutputWindowMaxSize

virtual int EamonPM.Game.ViewModels.PluginLauncherViewModel.OutputWindowMaxSize
getset

◆ PluginScriptFile

virtual PluginScriptFile EamonPM.Game.ViewModels.PluginLauncherViewModel.PluginScriptFile
getset

The documentation for this class was generated from the following file: