DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс HandsContainer
+ Граф наследования:HandsContainer:

Защищенные члены

void HandsContainer (LayoutHolder parent)
 
void ~HandsContainer ()
 
void ResetContainer ()
 
override Header GetHeader ()
 
override bool IsLastIndex ()
 
void SetFocusToIndex ()
 
void ScrollToActiveContainer (Container active_container)
 
override void Insert (LayoutHolder container, int pos=-1, bool immedUpdate=true)
 
override bool TransferItem ()
 
override bool SplitItem ()
 
override bool EquipItem ()
 
override void SetActive (bool active)
 
override void SetLastActive ()
 
override void Refresh ()
 
override bool IsItemActive ()
 
override bool IsItemWithQuantityActive ()
 
override bool IsEmpty ()
 
override bool TransferItemToVicinity ()
 
override bool InspectItem ()
 
override bool OnSelectButton ()
 
EntityAI GetItemPreviewItem (Widget w)
 
override void DraggingOverHeader (Widget w, int x, int y, Widget receiver)
 
void OnDropReceivedFromHeader2 (Widget w, int x, int y, Widget receiver)
 
void OnPerformCombination (int combinationFlags)
 
void ShowActionMenuCombine (EntityAI entity1, EntityAI entity2, int combinationFlags)
 
override void OnDropReceivedFromHeader (Widget w, int x, int y, Widget receiver)
 
int GetCombinationFlags (EntityAI entity1, EntityAI entity2)
 
int GetRecipeCount (bool recipe_anywhere, EntityAI entity1, EntityAI entity2)
 
void RemoveItem ()
 
void DestroyAtt ()
 
override void UnfocusGrid ()
 
override void UnfocusAll ()
 
void DestroyCargo ()
 
void DropReceived (Widget w, int x, int y, CargoContainer cargo)
 
bool DraggingOverGrid (Widget w, int x, int y, Widget reciever, CargoContainer cargo)
 
void TakeAsAttachment (Widget w, Widget receiver)
 
void ShowAtt (EntityAI entity)
 
void RefreshHands ()
 
void AttachmentAdded (EntityAI item, string slot, EntityAI parent)
 
void AttachmentRemoved (EntityAI item, string slot, EntityAI parent)
 
override void UpdateInterval ()
 
override void SetLayoutName ()
 
override void OnShow ()
 
void MouseClick2 (Widget w, int x, int y, int button)
 
void DoubleClick (Widget w, int x, int y, int button)
 
void DraggingOverHeader2 (Widget w, int x, int y, Widget receiver)
 
void ElectricityIcon ()
 
void CollapseButtonOnMouseButtonDown (Widget w)
 
void HideCargo ()
 
void ShowCargo ()
 

Защищенные данные

bool m_Hidden
 
ref HandsHeader m_CollapsibleHeader
 
ref HandsPreview m_HandsPreview
 
ref Attachments m_Atts
 
ref CargoContainer m_CargoGrid
 
ref map< EntityAI, ref CargoContainerm_AttachmentCargos
 
ref map< EntityAI, AttachmentsWrapperm_AttachmentAttachmentsContainers
 
ref map< EntityAI, ref Attachmentsm_AttachmentAttachments
 
ref array< intm_AttachmentSlotsSorted
 
int m_StaticAttCount = 0
 
int m_StaticCargoCount = 0
 
ScrollWidget m_ScrollWidget
 

Дополнительные унаследованные члены

- Закрытые члены унаследованные от Container
void CargoContainer (LayoutHolder parent, bool is_attachment=false)
 
void ~CargoContainer ()
 
int GetCargoIndex ()
 
void AddedToCargoEx (EntityAI item, bool refresh=true)
 
void AddedToCargo (EntityAI item)
 
void RemovedFromCargo (EntityAI item)
 
void MovedInCargo (EntityAI item)
 
void SetLock (EntityAI item)
 
void ReleaseLock (EntityAI item)
 
override void SetLayoutName ()
 
void SetEntity (EntityAI item, int cargo_index=0, bool immedUpdate=true)
 
EntityAI GetEntity ()
 
void UpdateHeaderText ()
 
void InitGridHeight ()
 
void UpdateSize ()
 
float GetIconSize ()
 
float GetSpaceSize ()
 
int GetCargoCapacity ()
 
int GetMaxCargoCapacity ()
 
Icon GetIcon (EntityAI item)
 
Icon GetIcon (int index)
 
Icon GetFocusedIcon ()
 
override float GetFocusedContainerHeight (bool contents=false)
 
override float GetFocusedContainerYPos (bool contents=false)
 
override float GetFocusedContainerYScreenPos (bool contents=false)
 
void UpdateSelection ()
 
void UpdateRowVisibility (int count)
 
override void Refresh ()
 
void RefreshImpl ()
 
override void UpdateInterval ()
 
Icon InitIconEx (Icon icon, EntityAI item, int pos_x, int pos_y, bool refresh=true)
 
Icon InitIcon (Icon icon, EntityAI item, int pos_x, int pos_y)
 
bool HasItem (EntityAI item)
 
override bool TransferItemToVicinity ()
 
override void SetDefaultFocus (bool while_micromanagment_mode=false)
 
override void SetLastFocus ()
 
override void Unfocus ()
 
override void UnfocusAll ()
 
override void SetNextActive ()
 
override void SetPreviousActive (bool force=false)
 
override void SetNextRightActive ()
 
override void SetNextLeftActive ()
 
override EntityAI GetFocusedItem ()
 
override void SetLastActive ()
 
override void SetActive (bool active)
 
override bool IsItemActive ()
 
override bool IsItemWithQuantityActive ()
 
override bool IsEmpty ()
 
int GetRecipeCount (bool recipe_anywhere, ItemBase entity1, ItemBase entity2, PlayerBase player)
 
override bool CanCombineAmmo ()
 
override bool TransferItem ()
 
override bool SelectItem ()
 
override bool Select ()
 
override bool Combine ()
 
void ShowFalseCargoHeader (bool show)
 
void SetAlternateFalseTextHeaderWidget (TextWidget w)
 
void SetAttachmentSlotID (int slotID)
 
int GetAttachmentSlotID ()
 
int GetIconsCount ()
 
void ClosableContainer (LayoutHolder parent, int sort=-1)
 
override bool IsDisplayable ()
 
override void UpdateRadialIcon ()
 
void SetOpenState (bool state)
 
override Header GetHeader ()
 
override void Open ()
 
override void Close ()
 
override void SetLayoutName ()
 
override void OnShow ()
 
override LayoutHolder Get (int x)
 
override void Refresh ()
 
void CloseButtonOnMouseButtonDown ()
 
override float GetFocusedContainerHeight (bool contents=false)
 
override float GetFocusedContainerYPos (bool contents=false)
 
override float GetFocusedContainerYScreenPos (bool contents=false)
 
void MoveContainerUp (Widget cont)
 
void MoveContainerDown (Widget cont)
 
override void CheckHeaderDragability ()
 
- Закрытые данные унаследованные от Container
const int ROWS_NUMBER_XBOX = 5
 
CargoBase m_Cargo
 
int m_CargoIndex = -1
 
int m_FocusedItemPosition = -1
 
ref array< ref CargoContainerRowm_Rows
 
ref array< ref Iconm_Icons
 
ref map< EntityAI, ref Param3< ref Icon, int, int > > m_ShowedItemPositions
 
ref map< EntityAI, ref Param3< ref Icon, int, int > > m_ShowedLockPositions
 
float m_IconSize
 
float m_SpaceSize
 
bool m_IsAttachment
 
TextWidget m_FalseHeaderTextWidget
 
TextWidget m_AlternateFalseHeaderTextWidget
 
Widget m_CargoHeader
 
Widget m_CargoContainer
 
Widget m_ItemsContainer
 
ref SizeToChild m_Resizer1
 
ref SizeToChild m_Resizer2
 
ref Timer m_ResizeTimer
 
int m_AttachmentSlotID = -1
 
ref ClosableHeader m_ClosableHeader
 
bool m_LockCargo
 

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

См. определение в файле HandsContainer.c строка 1