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

#include <Player.h>

+ Граф связей класса LloydBeacon:

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

 LloydBeacon ()
 
 ~LloydBeacon ()
 

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

GameTime uBeaconTime
 
int32_t PartyPos_X
 
int32_t PartyPos_Y
 
int32_t PartyPos_Z
 
int16_t PartyRot_X
 
int16_t PartyRot_Y
 
uint16_t unknown
 
uint16_t SaveFileID
 
Imageimage
 

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

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

Конструктор(ы)

◆ LloydBeacon()

LloydBeacon::LloydBeacon ( )
inline

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

255  {
256  uBeaconTime = GameTime(0);
257  PartyPos_X = 0;
258  PartyPos_Y = 0;
259  PartyPos_Z = 0;
260  PartyRot_X = 0;
261  PartyRot_Y = 0;
262  unknown = 0;
263  SaveFileID = 0;
264  image = nullptr;
265  }

Перекрестные ссылки PartyPos_X, PartyPos_Y, PartyPos_Z, PartyRot_X, PartyRot_Y, SaveFileID, uBeaconTime и unknown.

◆ ~LloydBeacon()

LloydBeacon::~LloydBeacon ( )
inline

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

266  {
267  if (image != nullptr) {
268  image->Release();
269  }
270  }

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

◆ uBeaconTime

GameTime LloydBeacon::uBeaconTime

◆ PartyPos_X

int32_t LloydBeacon::PartyPos_X

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

Используется в Player_Image_MM7::Deserialize(), LloydBeacon() и Player::SetBeacon().

◆ PartyPos_Y

int32_t LloydBeacon::PartyPos_Y

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

Используется в Player_Image_MM7::Deserialize(), LloydBeacon() и Player::SetBeacon().

◆ PartyPos_Z

int32_t LloydBeacon::PartyPos_Z

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

Используется в Player_Image_MM7::Deserialize(), LloydBeacon() и Player::SetBeacon().

◆ PartyRot_X

int16_t LloydBeacon::PartyRot_X

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

Используется в Player_Image_MM7::Deserialize(), LloydBeacon() и Player::SetBeacon().

◆ PartyRot_Y

int16_t LloydBeacon::PartyRot_Y

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

Используется в Player_Image_MM7::Deserialize(), LloydBeacon() и Player::SetBeacon().

◆ unknown

uint16_t LloydBeacon::unknown

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

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

◆ SaveFileID

uint16_t LloydBeacon::SaveFileID

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

Используется в Player_Image_MM7::Deserialize(), Application::Game::EventLoop(), LloydBeacon(), Player::SetBeacon() и GUIWindow_LloydsBook::Update().

◆ image

Image* LloydBeacon::image

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

Используется в LoadGame(), SaveGame(), Player::SetBeacon() и GUIWindow_LloydsBook::Update().


Объявления и описания членов структуры находятся в файле:
LloydBeacon::PartyRot_X
int16_t PartyRot_X
Definition: Player.h:275
LloydBeacon::PartyPos_X
int32_t PartyPos_X
Definition: Player.h:272
LloydBeacon::PartyPos_Y
int32_t PartyPos_Y
Definition: Player.h:273
LloydBeacon::PartyRot_Y
int16_t PartyRot_Y
Definition: Player.h:276
LloydBeacon::unknown
uint16_t unknown
Definition: Player.h:277
LloydBeacon::SaveFileID
uint16_t SaveFileID
Definition: Player.h:278
LloydBeacon::uBeaconTime
GameTime uBeaconTime
Definition: Player.h:271
image
EGLImageKHR image
Definition: SDL_egl.h:953
GameTime
Definition: Time.h:14
LloydBeacon::PartyPos_Z
int32_t PartyPos_Z
Definition: Player.h:274