group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
PlayerStateEnums.hpp
Go to the documentation of this file.
1
10
11#pragma once
12
13#include <cstdint>
14
24
26enum class WallSide : uint8_t
27{
31};
MoveMode
Movement mode — mutually exclusive locomotion states.
Definition PlayerStateEnums.hpp:17
@ LedgeGrabbing
Holding onto a ledge at the top of a wall.
Definition PlayerStateEnums.hpp:22
@ OnFoot
Normal ground/air movement (walk, sprint, crouch, airborne).
Definition PlayerStateEnums.hpp:18
@ Climbing
Climbing vertically up a wall.
Definition PlayerStateEnums.hpp:21
@ WallRunning
Running along a wall surface.
Definition PlayerStateEnums.hpp:20
@ Sliding
Momentum slide on the ground.
Definition PlayerStateEnums.hpp:19
WallSide
Which side a wall is on relative to the player.
Definition PlayerStateEnums.hpp:27
@ None
Definition PlayerStateEnums.hpp:28
@ Right
Definition PlayerStateEnums.hpp:30
@ Left
Definition PlayerStateEnums.hpp:29