JNGL
Easy to use cross-platform 2D game library
Loading...
Searching...
No Matches
TextInputSession.hpp File Reference

Contains jngl::TextInputSession class. More...

#include "Rect.hpp"
#include <cstdint>
#include <memory>
#include <string>
#include <vector>
Include dependency graph for TextInputSession.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TextInputSession
 RAII handle representing a text input field that currently wants to receive typed characters. More...
 

Namespaces

namespace  jngl
 JNGL's main namespace.
 

Enumerations

enum class  TextInputType : uint8_t { Text , Password , Number , Email }
 What kind of text a TextInputSession is used for. More...
 

Functions

void feedTextInput (const std::string &utf8)
 
void reapplyTextInputSession ()
 
void reapplyTextInputArea ()
 
void ensureLegacyTextInputStarted ()
 

Detailed Description

Contains jngl::TextInputSession class.

Definition in file TextInputSession.hpp.