diff --git a/src/strings_func.h b/src/strings_func.h --- a/src/strings_func.h +++ b/src/strings_func.h @@ -199,17 +199,8 @@ static inline int64 PackVelocity(uint sp return speed | (static_cast(type) << 56); } -/** - * Set a string parameter \a v at index \a n in the global string parameter array. - * @param n Index of the string parameter. - * @param v Value of the string parameter. - */ -static inline void SetDParam(uint n, uint64 v) -{ - _global_string_params.SetParam(n, v); -} - -void SetDParamMaxValue(uint n, uint64 max_value, uint min_count = 0, FontSize size = FS_NORMAL); +void SetDParam(uint n, uint64_t v); +void SetDParamMaxValue(uint n, uint64_t max_value, uint min_count = 0, FontSize size = FS_NORMAL); void SetDParamMaxDigits(uint n, uint count, FontSize size = FS_NORMAL); void SetDParamStr(uint n, const char *str); @@ -220,15 +211,7 @@ void CopyInDParam(const uint64 *src, int void CopyOutDParam(uint64 *dst, int num); void CopyOutDParam(uint64 *dst, const char **strings, StringID string, int num); -/** - * Get the current string parameter at index \a n from the global string parameter array. - * @param n Index of the string parameter. - * @return Value of the requested string parameter. - */ -static inline uint64 GetDParam(uint n) -{ - return _global_string_params.GetParam(n); -} +uint64_t GetDParam(uint n); extern TextDirection _current_text_dir; ///< Text direction of the currently selected language