载入中...
搜索中...
未找到
ClimbingInput.h 文件参考

Tick-addressed command buffering for deterministic climbing input. 更多...

#include "common/Export.h"
#include "climbing/Climbing.h"
#include "common/Result.h"
#include "common/Time.h"
#include <cstddef>
#include <cstdint>
#include <optional>
#include <vector>

浏览源代码.

类

struct  eve::climbing::BufferedClimbingCommand
 One owning edge command with deterministic lifetime and consumption evidence. 更多...
 
struct  eve::climbing::ClimbingIntent
 Hot authoritative intent component; contains no device or callback pointers. 更多...
 
class  eve::climbing::ClimbingInputSystem
 Input-phase operations over a ClimbingIntent component. 更多...
 
class  eve::climbing::ClimbingSelectionSystem
 PrePhysics selection transaction joining buffered input to one authoritative execution. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::climbing
 

枚举

enum class  eve::climbing::ClimbingCommand : std::uint8_t {
  eve::climbing::Jump , eve::climbing::Climb , eve::climbing::Drop , eve::climbing::Sprint ,
  eve::climbing::Crouch
}
 Edge and held commands understood by the climbing input phase. 更多...
 
enum class  eve::climbing::ClimbingCoyoteState : std::uint8_t { eve::climbing::Outside , eve::climbing::Eligible }
 Named result of evaluating the deterministic grounded grace window. 更多...
 

详细描述

Tick-addressed command buffering for deterministic climbing input.

在文件 ClimbingInput.h 中定义.