fix: enum class amb base std::uint8_t (33 troballes)
This commit is contained in:
@@ -2,10 +2,11 @@
|
||||
|
||||
#include <SDL3/SDL.h>
|
||||
|
||||
#include <array> // Para array
|
||||
#include <limits> // Para numeric_limits
|
||||
#include <memory> // Para shared_ptr, __shared_ptr_access
|
||||
#include <string> // Para string
|
||||
#include <array> // Para array
|
||||
#include <cstdint> // Para uint8_t
|
||||
#include <limits> // Para numeric_limits
|
||||
#include <memory> // Para shared_ptr, __shared_ptr_access
|
||||
#include <string> // Para string
|
||||
#include <utility>
|
||||
|
||||
#include "core/rendering/sprite/animated_sprite.hpp" // Para SAnimatedSprite
|
||||
@@ -18,14 +19,14 @@ struct JA_Sound_t; // lines 13-13
|
||||
class Player {
|
||||
public:
|
||||
// --- Enums y Structs ---
|
||||
enum class State {
|
||||
enum class State : std::uint8_t {
|
||||
ON_GROUND, // En suelo plano o conveyor belt
|
||||
ON_SLOPE, // En rampa/pendiente
|
||||
JUMPING,
|
||||
FALLING,
|
||||
};
|
||||
|
||||
enum class Direction {
|
||||
enum class Direction : std::uint8_t {
|
||||
LEFT,
|
||||
RIGHT,
|
||||
UP,
|
||||
|
||||
Reference in New Issue
Block a user