IDynamicTextInputHandler.cs 443 B

12345678910111213141516
  1. using System;
  2. namespace Ryujinx.HLE.Ui
  3. {
  4. public interface IDynamicTextInputHandler : IDisposable
  5. {
  6. event DynamicTextChangedHandler TextChangedEvent;
  7. event KeyPressedHandler KeyPressedEvent;
  8. event KeyReleasedHandler KeyReleasedEvent;
  9. bool TextProcessingEnabled { get; set; }
  10. void SetText(string text, int cursorBegin);
  11. void SetText(string text, int cursorBegin, int cursorEnd);
  12. }
  13. }