mirror of
https://github.com/zhenyan121/Cubed.git
synced 2026-06-18 00:27:02 +08:00
feat: add Config class
This commit is contained in:
@@ -13,7 +13,7 @@ Player::Player(World& world, const std::string& name) :
|
||||
m_name(name),
|
||||
m_world(world)
|
||||
{
|
||||
|
||||
hot_reload();
|
||||
}
|
||||
Player::~Player() {
|
||||
|
||||
@@ -144,6 +144,12 @@ void Player::change_mode(GameMode mode) {
|
||||
}
|
||||
}
|
||||
|
||||
void Player::hot_reload() {
|
||||
auto& config = Config::get();
|
||||
m_sensitivity = static_cast<float>(config.get<double>("player.mouse_sensitivity"));
|
||||
|
||||
}
|
||||
|
||||
void Player::set_player_pos(const glm::vec3& pos) {
|
||||
m_player_pos = pos;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user