SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
MouseCodes.h
1#pragma once
2
3#include "boost/preprocessor/seq/enum.hpp"
4
5#define SPARK_BASE_MOUSECODES_VALUES (Left)(Right)(Middle)(XButton1)(XButton2)(Unknown)
6
7namespace spark::base
8{
9 using MouseCode = unsigned short;
10
11 namespace MouseCodes
12 {
13 enum : MouseCode
14 {
15 BOOST_PP_SEQ_ENUM(SPARK_BASE_MOUSECODES_VALUES)
16 };
17 }
18}