ECSTASY
All in the name
Loading...
Searching...
No Matches
ActionBinding.hpp File Reference
Include dependency graph for ActionBinding.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ecstasy::integration::user_action::ActionBinding
 Action binding class, represent a binding between an input and a given action. More...
 

Namespaces

namespace  ecstasy
 Namespace containing all symbols specific to ecstasy.
 
namespace  ecstasy::integration
 Parent namespace of all ecstasy integrations.
 
namespace  ecstasy::integration::user_action
 User action integration.
 

Typedefs

template<typename E >
using ecstasy::integration::user_action::is_valid_action_id = typename std::conditional< std::is_enum_v< E >, std::true_type, std::is_same< E, Action::Id > >::type
 Boolean type trait to check if a type is a valid action id type (enum or size_t).
 

Detailed Description

Author
Andréas Leroux (andre.nosp@m.as.l.nosp@m.eroux.nosp@m.@epi.nosp@m.tech..nosp@m.eu)
Version
1.0.0
Date
2022-11-25

Definition in file ActionBinding.hpp.