namespace Ryujinx.HLE.HOS.Applets.SoftwareKeyboard { /// /// Wraps a type in a class so it gets stored in the GC managed heap. This is used as communication mechanism /// between classed that need to be disposed and, thus, can't share their references. /// /// The internal type. class TRef { public T Value; public TRef() { } public TRef(T value) { Value = value; } } }