DayZ 1.26
DayZ Explorer by KGB
|
Структуры данных | |
class | QuickBarItem |
Функции | |
void | QuickBarBase (PlayerBase player) |
void | SetSize (int newSize) |
int | GetNonEmptyCount () |
EntityAI | GetEntity (int index) |
int | GetSize () |
int | FindEntityIndex (EntityAI entity) |
bool | OnInputUserDataProcess (int userDataType, ParamsReadContext ctx) |
void | UpdateShotcutVisibility (int index) |
void | SetShotcutEnable (int index, bool value) |
bool | CanAddAsShortcut (EntityAI entity) |
void | SetEntityShortcut (EntityAI entity, int index, bool force=false) |
void | OnSetEntityNoSync (EntityAI entity, int index, bool force=false) |
void | OnSetEntityRPC (ParamsReadContext ctx) |
Reaction on Rpc from server for set inicial state for quickbar. | |
void | OnSetEntityRequest (ParamsReadContext ctx) |
Reaction on SetEntityShortcut from client. | |
void | _SetEntityShortcut (EntityAI entity, int index, bool force=false) |
void | updateSlotsCount () |
void | _RemoveEntity (int index) |
void | _SetEntity (EntityAI entity, int index, bool force=false) |
void | ~QuickBarBase () |
void | CancelContinuousUse (int index) |
Переменные | |
const int | MAX_QUICKBAR_SLOTS_COUNT = 10 |
class QuickBarItem | m_aQuickbarEnts [MAX_QUICKBAR_SLOTS_COUNT] |
PlayerBase | _player |
int | m_slotsCount |
Перекрестные ссылки _player, CancelContinuousUse(), m_aQuickbarEnts и MAX_QUICKBAR_SLOTS_COUNT.
Используется в _SetEntityShortcut().
Перекрестные ссылки _player, CanAddAsShortcut(), CancelContinuousUse(), m_aQuickbarEnts и MAX_QUICKBAR_SLOTS_COUNT.
Используется в _SetEntityShortcut().
Перекрестные ссылки _RemoveEntity(), _SetEntity() и FindEntityIndex().
Используется в OnSetEntityNoSync(), OnSetEntityRequest(), OnSetEntityRPC() и SetEntityShortcut().
Перекрестные ссылки _player.
Используется в _SetEntity(), SetShotcutEnable() и UpdateShotcutVisibility().
Перекрестные ссылки _player.
Используется в _RemoveEntity(), _SetEntity(), SetShotcutEnable() и UpdateShotcutVisibility().
Перекрестные ссылки m_aQuickbarEnts и MAX_QUICKBAR_SLOTS_COUNT.
Используется в _SetEntityShortcut().
Перекрестные ссылки m_aQuickbarEnts и m_slotsCount.
|
protected |
Перекрестные ссылки m_aQuickbarEnts и m_slotsCount.
|
protected |
Перекрестные ссылки m_slotsCount.
|
protected |
Перекрестные ссылки INPUT_UDT_QUICKABARSHORTCUT и OnSetEntityRequest().
Перекрестные ссылки _SetEntityShortcut().
|
protected |
Reaction on SetEntityShortcut from client.
Перекрестные ссылки _SetEntityShortcut().
Используется в OnInputUserDataProcess().
|
protected |
Reaction on Rpc from server for set inicial state for quickbar.
Перекрестные ссылки _SetEntityShortcut().
|
protected |
Перекрестные ссылки _player, m_aQuickbarEnts, m_slotsCount и MAX_QUICKBAR_SLOTS_COUNT.
Используется в ManBase::Init().
Перекрестные ссылки _player, _SetEntityShortcut(), ScriptInputUserData::CanStoreInputUserData(), GetGame(), INPUT_UDT_QUICKABARSHORTCUT и DayZPlayerSyncJunctures::SendQuickbarSetShortcut().
Перекрестные ссылки _player, CanAddAsShortcut(), CancelContinuousUse() и m_aQuickbarEnts.
Перекрестные ссылки _player, m_aQuickbarEnts, m_slotsCount и MAX_QUICKBAR_SLOTS_COUNT.
Перекрестные ссылки _player, CanAddAsShortcut(), CancelContinuousUse() и m_aQuickbarEnts.
|
protected |
Перекрестные ссылки _player, Math::Min() и SetSize().
|
protected |
|
protected |
class QuickBarItem m_aQuickbarEnts[MAX_QUICKBAR_SLOTS_COUNT] |
|
protected |
Используется в GetEntity(), GetNonEmptyCount(), GetSize(), QuickBarBase() и SetSize().
Используется в _RemoveEntity(), _SetEntity(), FindEntityIndex(), QuickBarBase() и SetSize().