Implement SeString renderer (#1977)

Does not have contextual evaluation. Only styling payloads are handled for (relative) simplicity.
This commit is contained in:
srkizer 2024-07-28 22:36:04 +09:00 committed by GitHub
parent 1c0ad61335
commit 844b04faad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
24 changed files with 14665 additions and 21 deletions

View file

@ -101,7 +101,15 @@ public interface IGameConfig
/// <param name="properties">Details of the option: Minimum, Maximum, and Default values.</param>
/// <returns>A value representing the success.</returns>
public bool TryGet(SystemConfigOption option, out FloatConfigProperties? properties);
/// <summary>
/// Attempts to get a string config value as a gamepad button enum value from the UiConfig section.
/// </summary>
/// <param name="option">Option to get the value of.</param>
/// <param name="value">The returned value of the config option.</param>
/// <returns>A value representing the success.</returns>
public bool TryGet(SystemConfigOption option, out PadButtonValue value);
/// <summary>
/// Attempts to get the properties of a String option from the System section.
/// </summary>