World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл PlatformLinux.h

См. исходные тексты.

Функции

void _strlwr (char *src)
 
char * _strrev (char *str)
 

Функции

◆ _strlwr()

void _strlwr ( char *  src)
inline

См. определение в файле PlatformLinux.h строка 8

9 {
10  char* it = src;
11  for (;*it;++it)
12  *it = tolower(*it);
13 }

Используется в OutdoorLocation::GetTravelDestination() и ParseSpecialAttack().

+ Граф вызова функции:

◆ _strrev()

char* _strrev ( char *  str)
inline

См. определение в файле PlatformLinux.h строка 16

17 {
18  if (!str || ! *str)
19  return str;
20 
21  char ch;
22  int i = strlen(str) - 1, j = 0;
23  while (i > j)
24  {
25  ch = str[i];
26  str[i] = str[j];
27  str[j] = ch;
28  i--;
29  j++;
30  }
31  return str;
32 }

Используется в DoPrepareWorld() и GUIFont::DrawTextInRect().

+ Граф вызова функции:
src
GLenum src
Definition: SDL_opengl_glext.h:1740