12 #ifndef STRINGS_FUNC_H 
   13 #define STRINGS_FUNC_H 
   38   template <
size_t Tnum_param>
 
   46     assert_compile(
sizeof(
data[0]) == 
sizeof(uint64));
 
   60     if (parent.
type == NULL) {
 
   69     if (this->
parent != NULL) {
 
  108     return this->
type != NULL;
 
  119   void SetParam(uint n, uint64 v)
 
  125   uint64 GetParam(uint n)
 const 
  128     return this->
data[n];
 
  133 char *GetString(
char *buffr, 
StringID string, 
const char *last);
 
  135 const char *GetStringPtr(
StringID string);
 
  160   _global_string_params.SetParam(n, v);
 
  168 void CopyInDParam(
int offs, 
const uint64 *src, 
int num);
 
  190   return _global_string_params.GetParam(n);
 
  223   virtual void Reset() = 0;