DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс ItemManager

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

void ItemManager (Widget root)
 
void SetItemMicromanagmentMode (bool item_micromanagment_mode)
 
bool IsMicromanagmentMode ()
 
HandsPreview GetHandsPreview ()
 
void SetHandsPreview (HandsPreview hansd_preview)
 
EntityAI GetSelectedItem ()
 
Container GetSelectedContainer ()
 
Widget GetSelectedWidget ()
 
SlotsIcon GetSelectedIcon ()
 
void SetSelectedItem (EntityAI selected_item, Container selected_container, Widget selected_widget, SlotsIcon selected_icon)
 
void SetSelectedItemEx (EntityAI selected_item, Container selected_container, LayoutHolder selected_icon)
 
void ClearDefaultOpenStates ()
 
void ClearDefaultHeaderOpenStates ()
 
void SetDefaultOpenState (string type, bool is_opened)
 
void SetDefaultHeaderOpenState (string type, bool is_opened)
 
void SetDefaultOpenStateHands (bool is_opened)
 
bool GetDefaultOpenStateHands ()
 
void SerializeDefaultHeaderOpenStates ()
 
void DeserializeDefaultHeaderOpenStates ()
 
void SerializeDefaultOpenStates ()
 
void DeserializeDefaultOpenStates ()
 
bool GetDefaultOpenState (string type)
 
bool GetDefaultHeaderOpenState (string type)
 
void HideDropzones ()
 
void ShowSourceDropzone (EntityAI item)
 
Widget GetLeftDropzone ()
 
Widget GetRightDropzone ()
 
Widget GetCenterDropzone ()
 
EntityAI GetHoveredItem ()
 
void SetDraggedItem (EntityAI dragged_item)
 
EntityAI GetDraggedItem ()
 
void SetDraggedIcon (Icon dragged_icon)
 
Icon GetDraggedIcon ()
 
void SetIsDragging (bool is_dragging)
 
bool IsDragging ()
 
void HideTooltip ()
 
void HideTooltipSlot ()
 
void SetTemperature (EntityAI item, Widget item_w)
 
void SetIconTemperature (EntityAI item, Widget item_w)
 
void PrepareTooltip (EntityAI item, int x=0, int y=0)
 
void PrepareSlotsTooltip (string name, string desc, int x=0, int y=0)
 position is currentlycalculated from the owning 'm_TooltipSourceWidget' directly
 
void CalculateTooltipSlotPosition (int x=0, int y=0)
 
void UpdateTooltipSlotPosition ()
 
void SetTooltipWidget (Widget w)
 
bool EvaluateContainerDragabilityDefault (EntityAI entity)
 
void SetWidgetDraggable (Widget w, bool draggable)
 
void ShowTooltip ()
 
void ShowTooltipSlot ()
 
ScrollWidget GetLeftSlotsScroller ()
 

Защищенные статические члены

static ItemManager GetInstance ()
 
static int GetItemHealthColor (int pHealthLevel)
 
static int GetItemHealthColor (EntityAI item, string zone="")
 
static int ColorFromFloat (float fraction)
 
static int GetChosenCombinationFlag (EntityAI selectedEntity, EntityAI targetEntity, int relevantFlags, out InventoryLocation dst=null)
 
static int GetCombinationFlags (EntityAI entity1, EntityAI entity2)
 
static int GetRecipeCount (bool recipe_anywhere, EntityAI entity1, EntityAI entity2)
 

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

bool m_IsDragging
 
EntityAI m_HoveredItem
 
bool m_SlotInfoShown
 
EntityAI m_DraggedItem
 
Icon m_DraggedIcon
 
ref Widget m_TooltipWidget
 
ref Widget m_TooltipSlotWidget
 
ref Widget m_TooltipCategoryWidget
 
ItemPreviewWidget m_ItemPreviewWidget
 
Widget m_RootWidget
 
ref map< string, boolm_DefautOpenStates
 
ref map< string, boolm_DefautHeaderOpenStates
 
int m_HandsDefaultOpenState
 
ref Timer m_ToolTipTimer
 
ref Timer m_TooltipSlotTimer
 
EntityAI m_SelectedItem
 
Container m_SelectedContainer
 
Widget m_SelectedWidget
 
SlotsIcon m_SelectedIcon
 
LayoutHolder m_SelectedBaseIcon
 
HandsPreview m_HandsPreview
 
bool m_ItemMicromanagmentMode
 
Widget m_LeftDropzone
 
Widget m_CenterDropzone
 
Widget m_RightDropzone
 
int m_TooltipPosX
 
int m_TooltipPosY
 
Widget m_TooltipSourceWidget
 
ScrollWidget m_LeftSlotsScroller
 
const float TOOLTIP_DELAY = 0.25
 

Закрытые статические данные

static ref ItemManager m_Instance
 

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

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