Use smaller types for enums

This commit is contained in:
Chris Robinson
2020-12-27 10:09:39 -08:00
parent 4c0f77c13e
commit adb5467720
4 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -53,14 +53,14 @@ using uint = unsigned int;
#define DEFAULT_NUM_UPDATES 3
enum class DeviceType {
enum class DeviceType : unsigned char {
Playback,
Capture,
Loopback
};
enum class RenderMode {
enum class RenderMode : unsigned char {
Normal,
Pairwise,
Hrtf
+1 -1
View File
@@ -33,7 +33,7 @@ struct RingBuffer;
struct VoiceChange;
enum class DistanceModel {
enum class DistanceModel : unsigned char {
Disable,
Inverse, InverseClamped,
Linear, LinearClamped,
+1 -1
View File
@@ -19,7 +19,7 @@
struct ALCcontext;
struct EffectSlot;
enum class DistanceModel;
enum class DistanceModel : unsigned char;
using uint = unsigned int;
+1 -1
View File
@@ -6,7 +6,7 @@
using uint = unsigned int;
enum Channel {
enum Channel : unsigned char {
FrontLeft = 0,
FrontRight,
FrontCenter,