SlidePad
The SlidePad allows the user to interact with a 2D control to manipulate a Vector2 value.
See the SlidePadDemo.cs.
using Gridrand.Contracts;
namespace Gridrand.RimGui.Manual
{
/// <summary>
/// Demonstrates the use of the SlidePad.
/// The SlidePad allows the user to interact with a 2D control to manipulate a Vector2 value.
/// </summary>
class SlidePadDemo : ManualBase, IManual
{
public SlidePadDemo(ManualBaseResource p) : base(p)
{
}
public void Draw()
{
// The SlidePad outputs a Vector2 value based on user input.
Gui.SlidePad(out Vector2 value);
Gui.Text($"{value.x:F2} , {value.y:F2}");
}
}
}