Aurore
A Switch-like interface for your app, on every screen
Loading...
Searching...
No Matches
actions.hpp File Reference
#include <functional>
#include <string>
#include <aurore/core/audio.hpp>
#include <aurore/core/input.hpp>

Go to the source code of this file.

Classes

struct  aurore::AuroreKeyCombination
 
class  aurore::AuroreKeyState
 
class  aurore::Action
 
class  aurore::KeyboardAction
 
class  aurore::GamepadAction
 

Namespaces

namespace  aurore
 

Macros

#define ACTION_NONE   -1
 

Typedefs

typedef std::function< bool(View *)> aurore::ActionListener
 
typedef int aurore::ActionIdentifier
 
typedef int aurore::AuroreKeyCode
 

Enumerations

enum  aurore::ActionType { aurore::ACTION_GAMEPAD , aurore::ACTION_KEYBOARD , aurore::ACTION_COUNT }
 

Macro Definition Documentation

◆ ACTION_NONE

#define ACTION_NONE   -1