RemotePlayer/LocalPlayer Player base class proper separation (code cleanup) (patch 3 of X)
* remove IGameDef from Player class, only LocalPlayer has it now * move many attributes/functions only used by LocalPlayer from Player to LocalPlayer * move many attributes/functions only used by RemotePlayer from Player to RemotePlayer * make some functions const * hudGetHotbarSelectedImage now returns const ref * RemotePlayer getHotbarSelectedImage now returns const ref * various code style fixes
Showing
- src/environment.cpp 11 additions, 11 deletionssrc/environment.cpp
- src/environment.h 1 addition, 1 deletionsrc/environment.h
- src/localplayer.cpp 20 additions, 4 deletionssrc/localplayer.cpp
- src/localplayer.h 23 additions, 1 deletionsrc/localplayer.h
- src/player.cpp 82 additions, 94 deletionssrc/player.cpp
- src/player.h 107 additions, 163 deletionssrc/player.h
- src/script/lua_api/l_object.cpp 1 addition, 1 deletionsrc/script/lua_api/l_object.cpp
- src/server.cpp 6 additions, 16 deletionssrc/server.cpp
- src/server.h 4 additions, 1 deletionsrc/server.h
Loading
Please register or sign in to comment