Table of Contents

Class ThemeProfile

Namespace
LunaForge.GUI
Assembly
LunaForge.dll
[Serializable]
public class ThemeProfile
Inheritance
ThemeProfile
Inherited Members

Constructors

ThemeProfile()

public ThemeProfile()

ThemeProfile(Vector4[])

public ThemeProfile(Vector4[] imGuiCols)

Parameters

imGuiCols Vector4[]

Fields

FontPath

public string? FontPath

Field Value

string

Name

public string Name

Field Value

string

TempFontPath

[YamlIgnore]
public string? TempFontPath

Field Value

string

TempFontSize

[YamlIgnore]
public float TempFontSize

Field Value

float

TempName

[YamlIgnore]
public string TempName

Field Value

string

Properties

Colors

public Vector4[] Colors { get; set; }

Property Value

Vector4[]

FontSize

public float FontSize { get; set; }

Property Value

float

TempColors

public Vector4[] TempColors { get; set; }

Property Value

Vector4[]

Methods

ExportToBase64()

public string ExportToBase64()

Returns

string

ExportToYAML()

public string ExportToYAML()

Returns

string

FromBase64(string)

public static ThemeProfile FromBase64(string s)

Parameters

s string

Returns

ThemeProfile

GetTempColors()

public Vector4[] GetTempColors()

Returns

Vector4[]