DayZ 1.26
DayZ Explorer by KGB
|
Структуры данных | |
class | CrossHair |
Функции | |
void | CrossHairSelector () |
void | ~CrossHairSelector () |
void | Init () |
Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system) | |
void | OnWidgetScriptInit (Widget w) |
void | Update () |
void | GetPlayer () |
void | GetActionManager () |
CrossHair | GetCrossHairByName (string widgetName) |
CrossHair | GetCurrentCrossHair () |
void | SelectCrossHair () |
void | ShowCrossHair (CrossHair crossHair) |
void | FloatingCrossHair (Widget widget) |
Highly WIP, do not use. | |
Переменные | |
class CrossHair | m_Player |
ActionManagerBase | m_AM |
Widget | m_Root |
ref set< ref CrossHair > | m_CrossHairs |
vector | m_PreviousDirection |
Floating crosshair. | |
bool | m_PreviousDirectionSet |
|
protected |
Перекрестные ссылки CALL_CATEGORY_GUI, GetGame(), m_AM, m_CrossHairs, m_Player и Update().
Highly WIP, do not use.
Only intended to be used with track IR
Перекрестные ссылки Class::CastTo(), Math3D::DirectionAndUpMatrix(), GetDayZGame(), GetGame(), DayZPlayer::IsRaised(), m_AM, m_Player, m_PreviousDirection, m_PreviousDirectionSet, Math3D::MatrixToAngles(), Math3D::MatrixToQuat(), Math3D::QuatLerp(), Math3D::QuatToMatrix(), Math::RAD2DEG, DayZPhysics::RaycastRV(), vector::Up и Vector().
Используется в ShowCrossHair().
|
protected |
Перекрестные ссылки Class::CastTo(), DayZPlayer::IsPlayerSelected(), m_AM и m_Player.
Используется в ManBase::AddAction(), ManBase::CanBeRestrained(), Container::CanCombineAmmo(), ManBase::CanDeleteItems(), ManBase::CloseMapEx(), ManBase::CommandHandler(), ManBase::HeadingModel(), ManBase::OnQuickBarContinuousUseEnd(), ManBase::OnQuickBarContinuousUseStart(), ManBase::OnQuickBarSingleUse(), ManBase::ReloadWeapon() и ManBase::RemoveAction().
|
protected |
Перекрестные ссылки m_CrossHairs.
Используется в ShowCrossHair() и Update().
|
protected |
Перекрестные ссылки Class::CastTo(), GetGame(), ScriptedWidgetEventHandler::GetPlayer() и m_Player.
|
protected |
Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
pre-init arrays
Перекрестные ссылки m_CrossHairs и m_Root.
Перекрестные ссылки ScriptedWidgetEventHandler::Init() и m_Root.
|
protected |
firearms
On Continuous Actions
raised hands(bare + non-firearm) + melee cmd
handle unconscious state
default
Перекрестные ссылки AC_CONTINUOUS, GetCrossHairByName(), GetGame(), DayZPlayer::IsInIronsights(), DayZPlayer::IsInOptics(), DayZPlayer::IsRaised(), m_AM, m_Player, ShowCrossHair() и UA_NONE.
Используется в Update().
no crosshair + clean + hide the previous
hide prev crosshair
show the new one
Перекрестные ссылки FloatingCrossHair(), GetCurrentCrossHair() и CrossHair::Hide().
Используется в SelectCrossHair() и Update().
|
protected |
Перекрестные ссылки CALL_CATEGORY_GUI, GetGame() и Update().
|
protected |
Используется в ScriptedWidgetEventHandler::ContinuousActionProgress(), CrossHairSelector(), FloatingCrossHair(), ScriptedWidgetEventHandler::GetActionManager(), GetActionManager(), ScriptedWidgetEventHandler::GetActions(), ScriptedWidgetEventHandler::ItemActionsWidget(), SelectCrossHair(), ScriptedWidgetEventHandler::Update() и Update().
Используется в CrossHairSelector(), GetCrossHairByName(), GetCurrentCrossHair() и Init().
|
protected |
Floating crosshair.
Используется в FloatingCrossHair().
|
protected |
Используется в FloatingCrossHair().
|
protected |