Class QuantumTheme
Assembly: QFSW.QC.dll
Syntax
[CreateAssetMenu(fileName = "Untitled Theme", menuName = "Quantum Console/Theme")]
public class QuantumTheme : ScriptableObject
Fields
Declaration
[SerializeField]
public List<CollectionFormatter> CollectionFormatters
Field Value
CommandLogColor
Declaration
[SerializeField]
public Color CommandLogColor
Field Value
Declaration
[SerializeField]
public string CommandLogFormat
Field Value
DefaultReturnValueColor
Declaration
[SerializeField]
public Color DefaultReturnValueColor
Field Value
ErrorColor
Declaration
[SerializeField]
public Color ErrorColor
Field Value
Font
Declaration
[SerializeField]
public TMP_FontAsset Font
Field Value
Type |
Description |
TMPro.TMP_FontAsset |
|
PanelColor
Declaration
[SerializeField]
public Color PanelColor
Field Value
PanelMaterial
Declaration
[SerializeField]
public Material PanelMaterial
Field Value
SelectedSuggestionColor
Declaration
[SerializeField]
public Color SelectedSuggestionColor
Field Value
SuccessColor
Declaration
[SerializeField]
public Color SuccessColor
Field Value
SuggestionColor
Declaration
[SerializeField]
public Color SuggestionColor
Field Value
Declaration
[SerializeField]
public string TimestampFormat
Field Value
Declaration
[SerializeField]
public List<TypeColorFormatter> TypeFormatters
Field Value
WarningColor
Declaration
[SerializeField]
public Color WarningColor
Field Value
Methods
ColorizeReturn(String, Type)
Declaration
public string ColorizeReturn(string data, Type type)
Parameters
Returns
Declaration
public void GetCollectionFormatting(Type type, out string leftScoper, out string seperator, out string rightScoper)
Parameters
Extension Methods