Pioneer
Loading...
Searching...
No Matches
LuaInput.h
Go to the documentation of this file.
1// Copyright © 2008-2023 Pioneer Developers. See AUTHORS.txt for details
2// Licensed under the terms of the GPL v3. See licenses/GPL-3.txt
3
4#ifndef LUAINPUT_H
5#define LUAINPUT_H
6
7struct lua_State;
8
9namespace InputBindings {
10 struct KeyChord;
11 struct JoyAxis;
12} // namespace InputBindings
13
14namespace LuaInput {
15 void Register();
16}
17
18void pi_lua_generic_pull(lua_State *l, int index, InputBindings::KeyChord &out);
19void pi_lua_generic_pull(lua_State *l, int index, InputBindings::JoyAxis &out);
20void pi_lua_generic_push(lua_State *l, InputBindings::KeyChord inChord);
21void pi_lua_generic_push(lua_State *l, InputBindings::JoyAxis inAxis);
22
23#endif
void pi_lua_generic_push(lua_State *l, InputBindings::KeyChord inChord)
Definition LuaInput.cpp:666
void pi_lua_generic_pull(lua_State *l, int index, InputBindings::KeyChord &out)
Definition LuaInput.cpp:680
Definition InputBindings.h:14
Definition LuaInput.h:14
void Register()
Definition LuaInput.cpp:699
Definition InputBindings.h:87
Definition InputBindings.h:107