nngn
Loading...
Searching...
No Matches
anonymous_namespace{lua_input.cpp} Namespace Reference

Typedefs

using Action = Input::Action
 
using Modifier = Input::Modifier
 
using Selector = Input::Selector
 

Functions

nngn::lua::table_view get_keys (Input &i, std::vector< i32 > v, nngn::lua::state_view lua)
 
auto terminal_source (int fd, std::optional< Input::TerminalFlag > flags)
 
auto input_graphics_source (nngn::Graphics *g)
 
void add_source (Input &i, Input::Source *s)
 
bool override_key (Input &i, bool pressed, lua_Integer k)
 
bool override_keys (Input &i, bool pressed, std::vector< lua_Integer > k)
 
void register_input (nngn::lua::table_view t)
 

Typedef Documentation

◆ Action

using anonymous_namespace{lua_input.cpp}::Action = Input::Action

◆ Modifier

using anonymous_namespace{lua_input.cpp}::Modifier = Input::Modifier

◆ Selector

using anonymous_namespace{lua_input.cpp}::Selector = Input::Selector

Function Documentation

◆ add_source()

void anonymous_namespace{lua_input.cpp}::add_source ( Input & i,
Input::Source * s )
Here is the caller graph for this function:

◆ get_keys()

nngn::lua::table_view anonymous_namespace{lua_input.cpp}::get_keys ( Input & i,
std::vector< i32 > v,
nngn::lua::state_view lua )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ input_graphics_source()

auto anonymous_namespace{lua_input.cpp}::input_graphics_source ( nngn::Graphics * g)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ override_key()

bool anonymous_namespace{lua_input.cpp}::override_key ( Input & i,
bool pressed,
lua_Integer k )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ override_keys()

bool anonymous_namespace{lua_input.cpp}::override_keys ( Input & i,
bool pressed,
std::vector< lua_Integer > k )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ register_input()

void anonymous_namespace{lua_input.cpp}::register_input ( nngn::lua::table_view t)
Here is the call graph for this function:

◆ terminal_source()

auto anonymous_namespace{lua_input.cpp}::terminal_source ( int fd,
std::optional< Input::TerminalFlag > flags )
Here is the call graph for this function:
Here is the caller graph for this function: