World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Структура stru298

#include <stru298.h>

Открытые члены

void Add (int16_t uID, int16_t a3, int16_t x, int16_t y, int16_t z, char a7, char a8)
 

Открытые атрибуты

int count
 
int16_t pIDs [100]
 
int16_t pXs [100]
 
int16_t pYs [100]
 
int16_t pZs [100]
 
int16_t field_324 [100]
 
char field_3EC [100]
 
char field_450 [100]
 
Vec3_int_ vec_4B4 [100]
 

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

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

Методы

◆ Add()

void stru298::Add ( int16_t  uID,
int16_t  a3,
int16_t  x,
int16_t  y,
int16_t  z,
char  a7,
char  a8 
)

См. определение в файле stru298.cpp строка 4

5  {
6  if (count < 100) {
7  pIDs[count] = uID;
8  pXs[count] = x;
9  pYs[count] = y;
10  pZs[count] = z;
11  field_324[count] = a3;
12  field_3EC[count] = a8;
13  field_450[count++] = a7;
14  }
15 }

Перекрестные ссылки count, field_324, field_3EC, field_450, pIDs, pXs, pYs и pZs.

Используется в Player::_42FA66_do_explosive_impact(), _46BFFA_update_spell_fx(), stru262_TurnBased::AIAttacks() и Actor::UpdateActorAI().

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

Данные класса

◆ count

int stru298::count

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

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

◆ pIDs

int16_t stru298::pIDs[100]

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

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

◆ pXs

int16_t stru298::pXs[100]

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

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

◆ pYs

int16_t stru298::pYs[100]

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

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

◆ pZs

int16_t stru298::pZs[100]

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

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

◆ field_324

int16_t stru298::field_324[100]

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

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

◆ field_3EC

char stru298::field_3EC[100]

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

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

◆ field_450

char stru298::field_450[100]

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

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

◆ vec_4B4

Vec3_int_ stru298::vec_4B4[100]

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

Используется в area_of_effect__damage_evaluate().


Объявления и описания членов структур находятся в файлах:
stru298::field_450
char field_450[100]
Definition: stru298.h:19
z
GLdouble GLdouble z
Definition: SDL_opengl_glext.h:407
stru298::field_324
int16_t field_324[100]
Definition: stru298.h:17
count
GLuint GLuint GLsizei count
Definition: SDL_opengl.h:1571
stru298::count
int count
Definition: stru298.h:12
stru298::field_3EC
char field_3EC[100]
Definition: stru298.h:18
y
EGLSurface EGLint EGLint y
Definition: SDL_egl.h:1596
x
EGLSurface EGLint x
Definition: SDL_egl.h:1596
stru298::pYs
int16_t pYs[100]
Definition: stru298.h:15
stru298::pIDs
int16_t pIDs[100]
Definition: stru298.h:13
stru298::pXs
int16_t pXs[100]
Definition: stru298.h:14
stru298::pZs
int16_t pZs[100]
Definition: stru298.h:16