World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Класс ImageHelper

#include <Image.h>

Открытые статические члены

static int GetWidthLn2 (Image *img)
 
static int GetHeightLn2 (Image *img)
 
static int GetPowerOf2 (int value)
 

Подробное описание

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

Методы

◆ GetWidthLn2()

static int ImageHelper::GetWidthLn2 ( Image img)
inlinestatic

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

59  {
60  return ImageHelper::GetPowerOf2(img->GetWidth());
61  }

Перекрестные ссылки GetPowerOf2().

Используется в DrawBook_Map_sub() и GameUI_DrawMinimap().

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

◆ GetHeightLn2()

static int ImageHelper::GetHeightLn2 ( Image img)
inlinestatic

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

63  {
64  return ImageHelper::GetPowerOf2(img->GetHeight());
65  }

Перекрестные ссылки GetPowerOf2().

+ Граф вызовов:

◆ GetPowerOf2()

static int ImageHelper::GetPowerOf2 ( int  value)
inlinestatic

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

67  {
68  int power = 1;
69  while (1 << power != value) {
70  ++power;
71  }
72 
73  return power;
74  }

Используется в GetHeightLn2() и GetWidthLn2().

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

Объявления и описания членов класса находятся в файле:
ImageHelper::GetPowerOf2
static int GetPowerOf2(int value)
Definition: Image.h:67
value
EGLSyncKHR EGLint EGLint * value
Definition: SDL_egl.h:899
img
GLint GLvoid * img
Definition: SDL_opengl.h:1980