|
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 () |
|
См. определение в файле ItemManager.c строка 1