Pioneer
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
Input.cpp File Reference
#include "Input.h"
#include "AnimationCurves.h"
#include "GameConfig.h"
#include "InputBindings.h"
#include "Pi.h"
#include "SDL.h"
#include "SDL_events.h"
#include "SDL_joystick.h"
#include "SDL_mouse.h"
#include <array>
#include <regex>
#include <sstream>
#include <type_traits>
Include dependency graph for Input.cpp:

Namespaces

namespace  Input
 

Functions

std::vector< sigc::slot< void, Input::Manager * > > & Input::GetBindingRegistration ()
 
bool Input::AddBindingRegistrar (sigc::slot< void, Input::Manager * > &&fn)
 
void ClearInputFrameState (InputFrame *frame)
 

Variables

std::vector< sigc::slot< void, Input::Manager * > > * Input::m_registrations
 
std::vector< uint32_t > Input::m_joyIDs
 
std::vector< JoystickInfoInput::m_joysticks
 
InputBindings::Action Input::nullAction
 
InputBindings::Axis Input::nullAxis
 

Function Documentation

◆ ClearInputFrameState()

void ClearInputFrameState ( InputFrame frame)