Pioneer
Loading...
Searching...
No Matches
src
lua
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
7
struct
lua_State;
8
9
namespace
InputBindings
{
10
struct
KeyChord;
11
struct
JoyAxis;
12
}
// namespace InputBindings
13
14
namespace
LuaInput
{
15
void
Register
();
16
}
17
18
void
pi_lua_generic_pull
(lua_State *l,
int
index,
InputBindings::KeyChord
&out);
19
void
pi_lua_generic_pull
(lua_State *l,
int
index,
InputBindings::JoyAxis
&out);
20
void
pi_lua_generic_push
(lua_State *l,
InputBindings::KeyChord
inChord);
21
void
pi_lua_generic_push
(lua_State *l,
InputBindings::JoyAxis
inAxis);
22
23
#endif
pi_lua_generic_push
void pi_lua_generic_push(lua_State *l, InputBindings::KeyChord inChord)
Definition
LuaInput.cpp:666
pi_lua_generic_pull
void pi_lua_generic_pull(lua_State *l, int index, InputBindings::KeyChord &out)
Definition
LuaInput.cpp:680
InputBindings
Definition
InputBindings.h:14
LuaInput
Definition
LuaInput.h:14
LuaInput::Register
void Register()
Definition
LuaInput.cpp:699
InputBindings::JoyAxis
Definition
InputBindings.h:87
InputBindings::KeyChord
Definition
InputBindings.h:107
Generated by
1.9.7