Skip to content

Commit 3eb9ff5

Browse files
committedAug 14, 2017
Player::getSpeed/setSpeed use const refs
1 parent ab9f3b9 commit 3eb9ff5

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed
 

‎src/camera.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ void Camera::update(LocalPlayer* player, f32 frametime, f32 busytime,
526526
// If the player is walking, swimming, or climbing,
527527
// view bobbing is enabled and free_move is off,
528528
// start (or continue) the view bobbing animation.
529-
v3f speed = player->getSpeed();
529+
const v3f &speed = player->getSpeed();
530530
const bool movement_XZ = hypot(speed.X, speed.Z) > BS;
531531
const bool movement_Y = fabs(speed.Y) > BS;
532532

‎src/clientiface.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ void RemoteClient::GetNextBlocks (
9595
}
9696

9797
v3f playerpos = sao->getBasePosition();
98-
v3f playerspeed = player->getSpeed();
98+
const v3f &playerspeed = player->getSpeed();
9999
v3f playerspeeddir(0,0,0);
100100
if(playerspeed.getLength() > 1.0*BS)
101101
playerspeeddir = playerspeed / playerspeed.getLength();

‎src/player.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,12 @@ class Player
104104
std::vector<CollisionInfo> *collision_info)
105105
{}
106106

107-
v3f getSpeed()
107+
const v3f &getSpeed() const
108108
{
109109
return m_speed;
110110
}
111111

112-
void setSpeed(v3f speed)
112+
void setSpeed(const v3f &speed)
113113
{
114114
m_speed = speed;
115115
}

0 commit comments

Comments
 (0)
Please sign in to comment.