Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_InventorySlotGearInspectionUI Class Reference
Inheritance diagram for SCR_InventorySlotGearInspectionUI:
SCR_InventorySlotUI

Protected Member Functions

override void UpdateReferencedComponent (InventoryItemComponent pComponent, SCR_ItemAttributeCollection attributes=null)
override bool OnMouseEnter (Widget w, int x, int y)
override bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
override bool OnClick (Widget w, int x, int y, int button)
void ShowCompatibleAttachments ()
void HideCompatibleAttachments ()
void Highlight (bool highlight)
void Select (bool select=true)
override BaseInventoryStorageComponent GetAsStorage ()
override bool OnDrop (SCR_InventorySlotUI slot)

Protected Attributes

Widget m_wItemWidget = null
ImageWidget m_wIconWidget = null
SizeLayoutWidget m_wItemSizeLayout = null
bool m_bCompatibleAttachmentsShown
 m_tAttachmentType
bool m_bIsSelected

Static Protected Attributes

static const float SLOT_SIZE_DEFAULT = 32
static const float SLOT_SIZE_HIGHLIGHTED = 64
static const ResourceName ICON_VALID_SLOT = "{A1A2E6F6DB36CF61}UI/Textures/InventoryIcons/Inspection-gizmo-small_UI.edds"
static const ResourceName ICON_INVALID_SLOT = "{2EB962B6F404C01E}UI/Textures/InventoryIcons/Inspection-gizmo-invalid-small_UI.edds"
static const string SLOT_LAYOUT = "{EB835F21257F0C51}UI/layouts/Menus/Inventory/AttachmentItemSlot.layout"
static SCR_InventorySlotGearInspectionUI s_SelectedPoint

Detailed Description

Definition at line 287 of file SCR_InventoryGearInspectionSlotUI.c.

Member Function Documentation

◆ GetAsStorage()

override BaseInventoryStorageComponent SCR_InventorySlotGearInspectionUI::GetAsStorage ( )
inlineprotected

Definition at line 426 of file SCR_InventoryGearInspectionSlotUI.c.

◆ HideCompatibleAttachments()

void SCR_InventorySlotGearInspectionUI::HideCompatibleAttachments ( )
inlineprotected

Definition at line 380 of file SCR_InventoryGearInspectionSlotUI.c.

◆ Highlight()

void SCR_InventorySlotGearInspectionUI::Highlight ( bool highlight)
inlineprotected

Definition at line 388 of file SCR_InventoryGearInspectionSlotUI.c.

◆ OnClick()

override bool SCR_InventorySlotGearInspectionUI::OnClick ( Widget w,
int x,
int y,
int button )
inlineprotected

Definition at line 347 of file SCR_InventoryGearInspectionSlotUI.c.

◆ OnDrop()

override bool SCR_InventorySlotGearInspectionUI::OnDrop ( SCR_InventorySlotUI slot)
inlineprotected

Definition at line 432 of file SCR_InventoryGearInspectionSlotUI.c.

◆ OnMouseEnter()

override bool SCR_InventorySlotGearInspectionUI::OnMouseEnter ( Widget w,
int x,
int y )
inlineprotected

Definition at line 331 of file SCR_InventoryGearInspectionSlotUI.c.

◆ OnMouseLeave()

override bool SCR_InventorySlotGearInspectionUI::OnMouseLeave ( Widget w,
Widget enterW,
int x,
int y )
inlineprotected

Definition at line 339 of file SCR_InventoryGearInspectionSlotUI.c.

◆ Select()

void SCR_InventorySlotGearInspectionUI::Select ( bool select = true)
inlineprotected

Definition at line 405 of file SCR_InventoryGearInspectionSlotUI.c.

◆ ShowCompatibleAttachments()

void SCR_InventorySlotGearInspectionUI::ShowCompatibleAttachments ( )
inlineprotected

Definition at line 360 of file SCR_InventoryGearInspectionSlotUI.c.

◆ UpdateReferencedComponent()

override void SCR_InventorySlotGearInspectionUI::UpdateReferencedComponent ( InventoryItemComponent pComponent,
SCR_ItemAttributeCollection attributes = null )
inlineprotected

Definition at line 307 of file SCR_InventoryGearInspectionSlotUI.c.

Member Data Documentation

◆ ICON_INVALID_SLOT

const ResourceName SCR_InventorySlotGearInspectionUI::ICON_INVALID_SLOT = "{2EB962B6F404C01E}UI/Textures/InventoryIcons/Inspection-gizmo-invalid-small_UI.edds"
staticprotected

Definition at line 293 of file SCR_InventoryGearInspectionSlotUI.c.

◆ ICON_VALID_SLOT

const ResourceName SCR_InventorySlotGearInspectionUI::ICON_VALID_SLOT = "{A1A2E6F6DB36CF61}UI/Textures/InventoryIcons/Inspection-gizmo-small_UI.edds"
staticprotected

Definition at line 292 of file SCR_InventoryGearInspectionSlotUI.c.

◆ m_bCompatibleAttachmentsShown

bool SCR_InventorySlotGearInspectionUI::m_bCompatibleAttachmentsShown
protected

Definition at line 300 of file SCR_InventoryGearInspectionSlotUI.c.

◆ m_bIsSelected

bool SCR_InventorySlotGearInspectionUI::m_bIsSelected
protected

Definition at line 304 of file SCR_InventoryGearInspectionSlotUI.c.

◆ m_tAttachmentType

SCR_InventorySlotGearInspectionUI::m_tAttachmentType
protected

Definition at line 301 of file SCR_InventoryGearInspectionSlotUI.c.

◆ m_wIconWidget

ImageWidget SCR_InventorySlotGearInspectionUI::m_wIconWidget = null
protected

Definition at line 297 of file SCR_InventoryGearInspectionSlotUI.c.

◆ m_wItemSizeLayout

SizeLayoutWidget SCR_InventorySlotGearInspectionUI::m_wItemSizeLayout = null
protected

Definition at line 298 of file SCR_InventoryGearInspectionSlotUI.c.

◆ m_wItemWidget

Widget SCR_InventorySlotGearInspectionUI::m_wItemWidget = null
protected

Definition at line 296 of file SCR_InventoryGearInspectionSlotUI.c.

◆ s_SelectedPoint

SCR_InventorySlotGearInspectionUI SCR_InventorySlotGearInspectionUI::s_SelectedPoint
staticprotected

Definition at line 303 of file SCR_InventoryGearInspectionSlotUI.c.

◆ SLOT_LAYOUT

const string SCR_InventorySlotGearInspectionUI::SLOT_LAYOUT = "{EB835F21257F0C51}UI/layouts/Menus/Inventory/AttachmentItemSlot.layout"
staticprotected

Definition at line 294 of file SCR_InventoryGearInspectionSlotUI.c.

◆ SLOT_SIZE_DEFAULT

const float SCR_InventorySlotGearInspectionUI::SLOT_SIZE_DEFAULT = 32
staticprotected

Definition at line 289 of file SCR_InventoryGearInspectionSlotUI.c.

◆ SLOT_SIZE_HIGHLIGHTED

const float SCR_InventorySlotGearInspectionUI::SLOT_SIZE_HIGHLIGHTED = 64
staticprotected

Definition at line 290 of file SCR_InventoryGearInspectionSlotUI.c.


The documentation for this class was generated from the following file: